Type Definition unflow::grammar::designparser::Component_body_nameContext [−][src]
type Component_body_nameContext<'input> = BaseParserRuleContext<'input, Component_body_nameContextExt<'input>>;
Trait Implementations
impl<'input> Borrow<Component_body_declContextExt<'input>> for Component_body_nameContext<'input>
[src]
impl<'input> Borrow<Component_body_declContextExt<'input>> for Component_body_nameContext<'input>
[src]fn borrow(&self) -> &Component_body_declContextExt<'input>
[src]
fn borrow(&self) -> &Component_body_declContextExt<'input>
[src]Immutably borrows from an owned value. Read more
impl<'input> BorrowMut<Component_body_declContextExt<'input>> for Component_body_nameContext<'input>
[src]
impl<'input> BorrowMut<Component_body_declContextExt<'input>> for Component_body_nameContext<'input>
[src]fn borrow_mut(&mut self) -> &mut Component_body_declContextExt<'input>
[src]
fn borrow_mut(&mut self) -> &mut Component_body_declContextExt<'input>
[src]Mutably borrows from an owned value. Read more
impl<'input> Component_body_nameContextAttrs<'input> for Component_body_nameContext<'input>
[src]
impl<'input> Component_body_nameContextAttrs<'input> for Component_body_nameContext<'input>
[src]fn component_name_all(&self) -> Vec<Rc<Component_nameContextAll<'input>>> where
Self: Sized,
[src]
Self: Sized,
fn component_name(
&self,
i: usize
) -> Option<Rc<Component_nameContextAll<'input>>> where
Self: Sized,
[src]
&self,
i: usize
) -> Option<Rc<Component_nameContextAll<'input>>> where
Self: Sized,
fn COMMA_all(&self) -> Vec<Rc<TerminalNode<'input, DesignParserContextType>>> where
Self: Sized,
[src]
fn COMMA_all(&self) -> Vec<Rc<TerminalNode<'input, DesignParserContextType>>> where
Self: Sized,
[src]Retrieves all TerminalNode
s corresponding to token COMMA in current rule
fn COMMA(
&self,
i: usize
) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
Self: Sized,
[src]
fn COMMA(
&self,
i: usize
) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
Self: Sized,
[src]Retrieves ’i’s TerminalNode corresponding to token COMMA, starting from 0.
Returns None
if number of children corresponding to token COMMA is less or equal than i
. Read more
impl<'input, 'a> Listenable<dyn DesignListener<'input> + 'a> for Component_body_nameContext<'input>
[src]
impl<'input, 'a> Listenable<dyn DesignListener<'input> + 'a> for Component_body_nameContext<'input>
[src]fn enter(&self, listener: &mut (dyn DesignListener<'input> + 'a))
[src]
fn enter(&self, listener: &mut (dyn DesignListener<'input> + 'a))
[src]Calls corresponding enter callback on listener T
fn exit(&self, listener: &mut (dyn DesignListener<'input> + 'a))
[src]
fn exit(&self, listener: &mut (dyn DesignListener<'input> + 'a))
[src]Calls corresponding exit callback on listener T
impl<'input, 'a> Visitable<dyn DesignVisitor<'input> + 'a> for Component_body_nameContext<'input>
[src]
impl<'input, 'a> Visitable<dyn DesignVisitor<'input> + 'a> for Component_body_nameContext<'input>
[src]fn accept(&self, visitor: &mut (dyn DesignVisitor<'input> + 'a))
[src]
fn accept(&self, visitor: &mut (dyn DesignVisitor<'input> + 'a))
[src]Calls corresponding visit callback on visitorVis