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>