Function ra_ap_hir_expand::eager::expand_eager_macro[][src]

pub fn expand_eager_macro(
    db: &dyn AstDatabase,
    krate: CrateId,
    macro_call: InFile<MacroCall>,
    def: MacroDefId,
    resolver: &dyn Fn(Path) -> Option<MacroDefId>,
    diagnostic_sink: &mut dyn FnMut(ExpandError)
) -> Result<MacroCallId, ErrorEmitted>