We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b9fc773 commit 6450ee9Copy full SHA for 6450ee9
src/test/run-pass/cfgs-on-items.rs
@@ -10,15 +10,18 @@
10
11
// compile-flags: --cfg fooA --cfg fooB
12
13
-#[cfg(fooA, not(bar))] // fooA AND !bar
+// fooA AND !bar
14
+#[cfg(fooA, not(bar))]
15
fn foo1() -> int { 1 }
16
-#[cfg(not(fooA, bar))] // !fooA AND !bar
17
+// !fooA AND !bar
18
+#[cfg(not(fooA, bar))]
19
fn foo2() -> int { 2 }
20
21
+// fooC OR (fooB AND !bar)
22
#[cfg(fooC)]
-#[cfg(fooB, not(bar))] // fooB AND !bar
-fn foo2() -> int { 3 } // fooC OR (fooB AND !bar)
23
+#[cfg(fooB, not(bar))]
24
+fn foo2() -> int { 3 }
25
26
27
fn main() {
0 commit comments