QueryContext

Type Alias QueryContext 

Source
pub type QueryContext<'input> = BaseParserRuleContext<'input, QueryContextExt<'input>>;

Aliased Type§

pub struct QueryContext<'input> {
    pub exception: Option<Box<ANTLRError>>,
    /* private fields */
}

Fields§

§exception: Option<Box<ANTLRError>>

error if there was any in this node

Trait Implementations§

Source§

impl<'input, 'a> Listenable<dyn HamelinListener<'input> + 'a> for QueryContext<'input>

Source§

fn enter(&self, _listener: &mut T)

Calls corresponding enter callback on listener T
Source§

fn exit(&self, _listener: &mut T)

Calls corresponding exit callback on listener T
Source§

impl<'input, 'a> Visitable<dyn HamelinVisitor<'input> + 'a> for QueryContext<'input>

Source§

fn accept(&self, _visitor: &mut Vis)

Calls corresponding visit callback on visitorVis
Source§

impl<'input> HamelinParserContext<'input> for QueryContext<'input>

Source§

impl<'input> QueryContextAttrs<'input> for QueryContext<'input>