rustc_expand::expand

Function build_single_delegations

Source
fn build_single_delegations<'a, Node: InvocationCollectorNode>(
    ecx: &ExtCtxt<'_>,
    deleg: &'a DelegationMac,
    item: &'a Item<Node::ItemKind>,
    suffixes: &'a [(Ident, Option<Ident>)],
    item_span: Span,
    from_glob: bool,
) -> impl Iterator<Item = Item<Node::ItemKind>> + 'a