top
|
up
|
prev
|
next
SymbolExpr Class
Definition at line
86
of
RegEx.hpp
Constructors
SymbolExpr
(
Symbol
* symbol_)
Member Functions
void
Accept
(
Visitor
& visitor)
override
Symbol
*
GetSymbol
()
const
bool
IsCharSymbolExpr
()
const override
Member Variables
Symbol
*
symbol
Constructor Details
SymbolExpr Constructor
sng2html::sng2html::SymbolExpr::SymbolExpr(
Symbol
* symbol_)
Definition at line
80
of
RegEx.cpp
:
80
:
symbol
(
symbol_
)
81
{
82
}
Declaration at line
89
of
RegEx.hpp
Member Function Details
Accept Member Function
void
sng2html::sng2html::SymbolExpr::Accept(
Visitor
& visitor)
override
Definition at line
84
of
RegEx.cpp
:
85
{
86
visitor
.
Visit
(
*
this
)
;
87
}
Declaration at line
91
of
RegEx.hpp
Base class overridden functions:
sng2html::sng2html::RegExpression::Accept
Calls:
sng2html::sng2html::Visitor::Visit
GetSymbol Member Function
Symbol
* sng2html::sng2html::SymbolExpr::GetSymbol()
const
Definition at line
90
of
RegEx.hpp
:
90
{
return
symbol
;
}
Called by:
sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit
IsCharSymbolExpr Member Function
bool
sng2html::sng2html::SymbolExpr::IsCharSymbolExpr()
const override
Definition at line
92
of
RegEx.hpp
:
92
{
return
symbol
->
IsChar
(
)
;
}
Base class overridden functions:
sng2html::sng2html::RegExpression::IsCharSymbolExpr
Calls:
sng2html::sng2html::Symbol::IsChar
top
|
up
|
prev
|
next