#include <Grammar.h>
Classes | |
struct | definition |
Public Member Functions | |
Grammar (SelectorPtr &sel, const Reflex::Type &iType, bool lazy=false) | |
Grammar (ExpressionPtr &expr, const Reflex::Type &iType, bool lazy=false) | |
Public Attributes | |
ComparisonStack | cmpStack |
ExpressionPtr | dummyExpr_ |
SelectorPtr | dummySel_ |
ExpressionPtr * | expr_ |
ExpressionStack | exprStack |
FunctionStack | finalFunStack |
FunctionStack | funStack |
IntStack | intStack |
bool | lazy_ |
LazyMethodStack | lazyMethStack |
MethodArgumentStack | methArgStack |
MethodStack | methStack |
SelectorPtr * | sel_ |
SelectorStack | selStack |
TypeStack | typeStack |
reco::parser::Grammar::Grammar | ( | SelectorPtr & | sel, |
const Reflex::Type & | iType, | ||
bool | lazy = false |
||
) | [inline] |
reco::parser::Grammar::Grammar | ( | ExpressionPtr & | expr, |
const Reflex::Type & | iType, | ||
bool | lazy = false |
||
) | [inline] |
Definition at line 52 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 49 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 51 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 54 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
FunctionStack reco::parser::Grammar::funStack [mutable] |
Definition at line 54 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
IntStack reco::parser::Grammar::intStack [mutable] |
Definition at line 59 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 50 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 56 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 57 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
MethodStack reco::parser::Grammar::methStack [mutable] |
Definition at line 55 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
Definition at line 48 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
SelectorStack reco::parser::Grammar::selStack [mutable] |
Definition at line 53 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition().
TypeStack reco::parser::Grammar::typeStack [mutable] |
Definition at line 58 of file Grammar.h.
Referenced by reco::parser::Grammar::definition< ScannerT >::definition(), and Grammar().