File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,7 @@ register_builtin! {
110
110
( format_args_nl, FormatArgsNl ) => format_args_expand,
111
111
( llvm_asm, LlvmAsm ) => asm_expand,
112
112
( asm, Asm ) => asm_expand,
113
+ ( global_asm, GlobalAsm ) => global_asm_expand,
113
114
( cfg, Cfg ) => cfg_expand,
114
115
( core_panic, CorePanic ) => panic_expand,
115
116
( std_panic, StdPanic ) => panic_expand,
@@ -274,6 +275,15 @@ fn asm_expand(
274
275
ExpandResult :: ok ( expanded)
275
276
}
276
277
278
+ fn global_asm_expand (
279
+ _db : & dyn AstDatabase ,
280
+ _id : LazyMacroId ,
281
+ _tt : & tt:: Subtree ,
282
+ ) -> ExpandResult < tt:: Subtree > {
283
+ // Expand to nothing (at item-level)
284
+ ExpandResult :: ok ( quote ! { } )
285
+ }
286
+
277
287
fn cfg_expand (
278
288
db : & dyn AstDatabase ,
279
289
id : LazyMacroId ,
Original file line number Diff line number Diff line change @@ -221,6 +221,7 @@ pub mod known {
221
221
option_env,
222
222
llvm_asm,
223
223
asm,
224
+ global_asm,
224
225
// Builtin derives
225
226
Copy ,
226
227
Clone ,
You can’t perform that action at this time.
0 commit comments