top | up | prev | next

UnaryParser Class

Definition at line 48 of Parser.hpp

Constructors

UnaryParser(const std::u32string& name_, Parser* child_)

Member Functions

Parser* Child() const

Member Variables

std::unique_ptr<Parser> child

Constructor Details

UnaryParser Constructor

sng2html::sng2html::UnaryParser::UnaryParser(const std::u32string& name_, Parser * child_)

Definition at line 27 of Parser.cpp :
 27 : Parser(name_)child(child_)
 28 {
 29     child->SetParent(this);
 30 }


Declaration at line 51 of Parser.hpp


Member Function Details

Child Member Function

Parser * sng2html::sng2html::UnaryParser::Child() const

Definition at line 52 of Parser.hpp :
 52 { return child.get(); }

Called by: sng2html::sng2html::ActionParser::Clone , sng2html::sng2html::ActionParser::IsActionToken , sng2html::sng2html::ActionParser::IsEmptyOrEmptyActionParser , sng2html::sng2html::ExpectationParser::Clone , 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::GroupingParser::Clone , sng2html::sng2html::GroupingParser::IsAction , sng2html::sng2html::KleeneParser::Clone , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::LinkerVisitor::Visit , sng2html::sng2html::OptionalParser::Clone , sng2html::sng2html::PositiveParser::Clone


top | up | prev | next