top
|
up
|
prev
|
next
DifferenceParser Class
Definition at line
190
of
Parser.hpp
Constructors
DifferenceParser
(
Parser
* left_,
Parser
* right_)
Member Functions
void
Accept
(
Visitor
& visitor)
override
Parser
*
Clone
()
const override
Constructor Details
DifferenceParser Constructor
sng2html::sng2html::DifferenceParser::DifferenceParser(
Parser
* left_,
Parser
* right_)
Definition at line
232
of
Parser.cpp
:
232
:
BinaryParser
(
U"difference"
,
left_
,
right_
)
233
{
234
}
Declaration at line
193
of
Parser.hpp
Member Function Details
Accept Member Function
void
sng2html::sng2html::DifferenceParser::Accept(
Visitor
& visitor)
override
Definition at line
241
of
Parser.cpp
:
242
{
243
visitor
.
Visit
(
*
this
)
;
244
}
Declaration at line
195
of
Parser.hpp
Base class overridden functions:
sng2html::sng2html::Parser::Accept
Calls:
sng2html::sng2html::Visitor::Visit
Clone Member Function
Parser
* sng2html::sng2html::DifferenceParser::Clone()
const override
Definition at line
236
of
Parser.cpp
:
237
{
238
return
new
DifferenceParser
(
Left
(
)
->
Clone
(
)
,
Right
(
)
->
Clone
(
)
)
;
239
}
Declaration at line
194
of
Parser.hpp
Base class overridden functions:
sng2html::sng2html::Parser::Clone
Calls:
sng2html::sng2html::BinaryParser::Left
,
sng2html::sng2html::BinaryParser::Right
,
sng2html::sng2html::Parser::Clone
top
|
up
|
prev
|
next