Expand global_asm!
to nothing
This commit is contained in:
parent
19fc1f333f
commit
ae84a71e4a
@ -110,6 +110,7 @@ pub fn find_builtin_macro(
|
||||
(format_args_nl, FormatArgsNl) => format_args_expand,
|
||||
(llvm_asm, LlvmAsm) => asm_expand,
|
||||
(asm, Asm) => asm_expand,
|
||||
(global_asm, GlobalAsm) => global_asm_expand,
|
||||
(cfg, Cfg) => cfg_expand,
|
||||
(core_panic, CorePanic) => panic_expand,
|
||||
(std_panic, StdPanic) => panic_expand,
|
||||
@ -274,6 +275,15 @@ fn asm_expand(
|
||||
ExpandResult::ok(expanded)
|
||||
}
|
||||
|
||||
fn global_asm_expand(
|
||||
_db: &dyn AstDatabase,
|
||||
_id: LazyMacroId,
|
||||
_tt: &tt::Subtree,
|
||||
) -> ExpandResult<tt::Subtree> {
|
||||
// Expand to nothing (at item-level)
|
||||
ExpandResult::ok(quote! {})
|
||||
}
|
||||
|
||||
fn cfg_expand(
|
||||
db: &dyn AstDatabase,
|
||||
id: LazyMacroId,
|
||||
|
@ -221,6 +221,7 @@ macro_rules! known_names {
|
||||
option_env,
|
||||
llvm_asm,
|
||||
asm,
|
||||
global_asm,
|
||||
// Builtin derives
|
||||
Copy,
|
||||
Clone,
|
||||
|
Loading…
Reference in New Issue
Block a user