top
|
up
|
prev
|
next
BinaryRegExpression Abstract Class
Definition at line
32
of
RegEx.hpp
Constructors
BinaryRegExpression
(
RegExpression
* left_,
RegExpression
* right_)
Member Functions
bool
IsCharSymbolExpr
()
const override
RegExpression
*
Left
()
const
RegExpression
*
Right
()
const
Member Variables
std::unique_ptr<
RegExpression
>
left
std::unique_ptr<
RegExpression
>
right
Constructor Details
BinaryRegExpression Constructor
sng2html::sng2html::BinaryRegExpression::BinaryRegExpression(
RegExpression
* left_,
RegExpression
* right_)
Definition at line
22
of
RegEx.cpp
:
22
:
left
(
left_
)
,
right
(
right_
)
23
{
24
}
Declaration at line
35
of
RegEx.hpp
Member Function Details
IsCharSymbolExpr Member Function
bool
sng2html::sng2html::BinaryRegExpression::IsCharSymbolExpr()
const override
Definition at line
38
of
RegEx.hpp
:
38
{
return
left
->
IsCharSymbolExpr
(
)
&&
right
->
IsCharSymbolExpr
(
)
;
}
Base class overridden functions:
sng2html::sng2html::RegExpression::IsCharSymbolExpr
Calls:
sng2html::sng2html::BinaryRegExpression::IsCharSymbolExpr
Called by:
sng2html::sng2html::BinaryRegExpression::IsCharSymbolExpr
Left Member Function
RegExpression
* sng2html::sng2html::BinaryRegExpression::Left()
const
Definition at line
36
of
RegEx.hpp
:
36
{
return
left
.
get
(
)
;
}
Called by:
sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit
,
sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit
Right Member Function
RegExpression
* sng2html::sng2html::BinaryRegExpression::Right()
const
Definition at line
37
of
RegEx.hpp
:
37
{
return
right
.
get
(
)
;
}
Called by:
sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit
,
sng2html::sng2html::GrammarHtmlGeneratorVisitor::Visit
top
|
up
|
prev
|
next