Trait unflow::grammar::designparser::Component_declContextAttrs[][src]

pub trait Component_declContextAttrs<'input>: DesignParserContext<'input> + BorrowMut<Component_declContextExt<'input>> {
    fn COMPONENT(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn IDENTIFIER(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn LBRACE(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn RBRACE(
        &self
    ) -> Option<Rc<TerminalNode<'input, DesignParserContextType>>>
    where
        Self: Sized
, { ... }
fn component_body_decl_all(
        &self
    ) -> Vec<Rc<Component_body_declContextAll<'input>>>
    where
        Self: Sized
, { ... }
fn component_body_decl(
        &self,
        i: usize
    ) -> Option<Rc<Component_body_declContextAll<'input>>>
    where
        Self: Sized
, { ... } }

Provided methods

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

Expand description

Retrieves first TerminalNode corresponding to token COMPONENT Returns None if there is no child corresponding to token COMPONENT

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

Expand description

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

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

Expand description

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

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

Expand description

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

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

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

Loading content...

Implementors

Loading content...