top | up | prev | next

RegExpression Abstract Class

Definition at line 14 of RegEx.hpp

Constructors

RegExpression()

Member Functions

void Accept(Visitor& visitor) pure virtual
bool IsCharSymbolExpr() const virtual

Constructor Details

RegExpression Constructor

sng2html::sng2html::RegExpression::RegExpression()

Definition at line 10 of RegEx.cpp :
11 {
12 }


Declaration at line 17 of RegEx.hpp


Member Function Details

Accept Member Function

void sng2html::sng2html::RegExpression::Accept(Visitor & visitor) pure virtual

Definition at line 19 of RegEx.hpp

Derived class overrides: sng2html::sng2html::Alt::Accept , sng2html::sng2html::Cat::Accept , sng2html::sng2html::Kleene::Accept , sng2html::sng2html::Opt::Accept , sng2html::sng2html::ParenExpr::Accept , sng2html::sng2html::Pos::Accept , sng2html::sng2html::RefExpr::Accept , sng2html::sng2html::SymbolExpr::Accept

Called by: sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit , sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit


IsCharSymbolExpr Member Function

bool sng2html::sng2html::RegExpression::IsCharSymbolExpr() const virtual

Definition at line 20 of RegEx.hpp :
 20 { return false; }

Derived class overrides: sng2html::sng2html::BinaryRegExpression::IsCharSymbolExpr , sng2html::sng2html::SymbolExpr::IsCharSymbolExpr

Called by: sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit


top | up | prev | next