{"ast_node_type":"variable","tokens":[{"end":83,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(macro_def) = sema.resolve_macro_call(&macro_call) {
                    // to modules below.
                        return Some(NameRefClass::Definition(Definition::Macro(macro_def), None));