{"ast_node_type":"other","tokens":[{"end":118,"kind":"keyword","start":0,"text":"#[allow(clippy::borrowed_box)]"}]}
    #[allow(clippy::borrowed_box)] // If we return `&MacroDefId` we need to move it, this way we just clone the `Box`.
    /// If `scope` refers to a macro def scope, returns the corresponding `MacroId`.
    pub fn macro_def(&self, scope: ScopeId) -> Option<&Box<MacroDefId>> {