{"ast_node_type":"variable","tokens":[{"end":95,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(attr) = attrs.by_key(sym::rustc_builtin_macro).tt_values().next() {
            } else if let Some(expander) = find_builtin_derive(&mac.name) {
                    // NOTE: The item *may* have both `#[rustc_builtin_macro]` and `#[proc_macro_derive]`,