Type Definition unflow::grammar::designparser::Flow_declContext[][src]

type Flow_declContext<'input> = BaseParserRuleContext<'input, Flow_declContextExt<'input>>;

Trait Implementations

impl<'input> Flow_declContextAttrs<'input> for Flow_declContext<'input>[src]

fn FLOW(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Retrieves first TerminalNode corresponding to token FLOW Returns None if there is no child corresponding to token FLOW Read more

fn IDENTIFIER(
    &self
) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Retrieves first TerminalNode corresponding to token IDENTIFIER Returns None if there is no child corresponding to token IDENTIFIER Read more

fn LBRACE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Retrieves first TerminalNode corresponding to token LBRACE Returns None if there is no child corresponding to token LBRACE Read more

fn RBRACE(&self) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>> where
    Self: Sized
[src]

Retrieves first TerminalNode corresponding to token RBRACE Returns None if there is no child corresponding to token RBRACE Read more

fn interaction_decl_all(&self) -> Vec<Rc<Interaction_declContextAll<'input>>> where
    Self: Sized
[src]

fn interaction_decl(
    &self,
    i: usize
) -> Option<Rc<Interaction_declContextAll<'input>>> where
    Self: Sized
[src]

impl<'input, 'a> Listenable<dyn DesignListener<'input> + 'a> for Flow_declContext<'input>[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]

Calls corresponding exit callback on listener T

impl<'input, 'a> Visitable<dyn DesignVisitor<'input> + 'a> for Flow_declContext<'input>[src]

fn accept(&self, visitor: &mut (dyn DesignVisitor<'input> + 'a))[src]

Calls corresponding visit callback on visitorVis

impl<'input> DesignParserContext<'input> for Flow_declContext<'input>[src]