Struct syntex_syntax::ext::base::DummyResolver [] [src]

pub struct DummyResolver;

Trait Implementations

impl Resolver for DummyResolver
[src]

fn next_node_id(&mut self) -> NodeId

fn get_module_scope(&mut self, _id: NodeId) -> Mark

fn visit_expansion(&mut self, _invoc: Mark, _expansion: &Expansion)

fn add_macro(&mut self, _scope: Mark, _def: MacroDef)

fn add_ext(&mut self, _ident: Ident, _ext: Rc<SyntaxExtension>)

fn add_expansions_at_stmt(&mut self, _id: NodeId, _macros: Vec<Mark>)

fn find_attr_invoc(&mut self, _attrs: &mut Vec<Attribute>) -> Option<Attribute>

fn find_extension(&mut self, _scope: Mark, _name: Name) -> Option<Rc<SyntaxExtension>>

fn find_mac(&mut self, _scope: Mark, _mac: &Mac) -> Option<Rc<SyntaxExtension>>

fn resolve_macro(&mut self, _scope: Mark, _path: &Path, _force: bool) -> Result<Rc<SyntaxExtension>, Determinacy>