-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Labels
A-macromacro expansionmacro expansionS-actionableSomeone could pick this issue up and work on it right nowSomeone could pick this issue up and work on it right nowgood first issue
Description
Here is the full list of builtin declarative macros current rustc supported:
-
asm
: asm::expand_asm -
assert
: assert::expand_assert -
cfg
: cfg::expand_cfg (Implement builtincfg!
macro #7964) -
column
: source_util::expand_column (Expand column!() #2355 by @kjeremy) -
compile_error
: compile_error::expand_compile_error (Expand compile_error! #2362 by @kjeremy) -
concat_idents
: concat_idents::expand_concat_idents -
concat
: concat::expand_concat(Implement concat eager macro #3392 by @edwin0cheng) -
env
: env::expand_env(Implement env! macro #3549 by @edwin0cheng) -
file
: source_util::expand_file (Expand file! to dummy "" #2357 by @kjeremy) -
format_args_nl
: format::expand_format_args_nl (Implementformat_args
#2489 by @flodiebold) -
format_args
: format::expand_format_args (Implementformat_args
#2489 by @flodiebold) -
global_asm
: global_asm::expand_global_asm -
include_bytes
: source_util::expand_include_bytes(Add support for include_bytes! #5102 by @lnicola) -
include_str
: source_util::expand_include_str (Add support for include_str #5100 by @lnicola) -
include
: source_util::expand_include (Implement include macro #3494 by @edwin0cheng) -
line
: source_util::expand_line (Implement bulitin line! macro #2205 @edwin0cheng) -
log_syntax
: log_syntax::expand_log_syntax -
module_path
: source_util::expand_mod (Implementmodule_path!()
#6874) -
option_env
: env::expand_option_env(Implement env! macro #3549 by @edwin0cheng) -
stringify
: source_util::expand_stringify (Add support for stringify! builtin macro #2348 by @piotr-szpetkowski) -
trace_macros
: trace_macros::expand_trace_macros
matklad, kjeremy, jens1o, mominul and sandmormatklad, mominul, memoryruins and sandmor
Metadata
Metadata
Assignees
Labels
A-macromacro expansionmacro expansionS-actionableSomeone could pick this issue up and work on it right nowSomeone could pick this issue up and work on it right nowgood first issue