summaryrefslogtreecommitdiffstats
path: root/compiler/rustc_macros/src/symbols.rs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-19 09:26:03 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-19 09:26:03 +0000
commit9918693037dce8aa4bb6f08741b6812923486c18 (patch)
tree21d2b40bec7e6a7ea664acee056eb3d08e15a1cf /compiler/rustc_macros/src/symbols.rs
parentReleasing progress-linux version 1.75.0+dfsg1-5~progress7.99u1. (diff)
downloadrustc-9918693037dce8aa4bb6f08741b6812923486c18.tar.xz
rustc-9918693037dce8aa4bb6f08741b6812923486c18.zip
Merging upstream version 1.76.0+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'compiler/rustc_macros/src/symbols.rs')
-rw-r--r--compiler/rustc_macros/src/symbols.rs17
1 files changed, 6 insertions, 11 deletions
diff --git a/compiler/rustc_macros/src/symbols.rs b/compiler/rustc_macros/src/symbols.rs
index 4129712a6..488d4504a 100644
--- a/compiler/rustc_macros/src/symbols.rs
+++ b/compiler/rustc_macros/src/symbols.rs
@@ -19,7 +19,9 @@
//! ```bash
//! cargo install cargo-expand # this is necessary only once
//! cd compiler/rustc_span
-//! cargo expand > /tmp/rustc_span.rs # it's a big file
+//! # The specific version number in CFG_RELEASE doesn't matter.
+//! # The output is large.
+//! CFG_RELEASE="0.0.0" cargo +nightly expand > /tmp/rustc_span.rs
//! ```
use proc_macro2::{Span, TokenStream};
@@ -83,7 +85,9 @@ impl Parse for Value {
}
}
Expr::Macro(expr) => {
- if expr.mac.path.is_ident("env") && let Ok(lit) = expr.mac.parse_body() {
+ if expr.mac.path.is_ident("env")
+ && let Ok(lit) = expr.mac.parse_body()
+ {
return Ok(Value::Env(lit, expr.mac.clone()));
}
}
@@ -318,13 +322,4 @@ fn symbols_with_errors(input: TokenStream) -> (TokenStream, Vec<syn::Error>) {
};
(output, errors.list)
-
- // To see the generated code, use the "cargo expand" command.
- // Do this once to install:
- // cargo install cargo-expand
- //
- // Then, cd to rustc_span and run:
- // cargo expand > /tmp/rustc_span_expanded.rs
- //
- // and read that file.
}