mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-24 06:03:02 +01:00
Misc
This commit is contained in:
parent
e2a9ca8968
commit
83822e195a
@ -109,15 +109,16 @@ public:
|
|||||||
return internalVisit(*nodePtr);
|
return internalVisit(*nodePtr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool visitChildren(T node);
|
||||||
|
|
||||||
|
virtual bool internalVisit(T node) = 0;
|
||||||
|
|
||||||
|
private:
|
||||||
bool call(ExprNode* exprNode)
|
bool call(ExprNode* exprNode)
|
||||||
{
|
{
|
||||||
return caller->call(exprNode);
|
return caller->call(exprNode);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool visitChildren(T node);
|
|
||||||
|
|
||||||
virtual bool internalVisit(T node) = 0;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const bool assertOnOthers;
|
const bool assertOnOthers;
|
||||||
const bool returnOnOthers;
|
const bool returnOnOthers;
|
||||||
@ -297,6 +298,7 @@ public:
|
|||||||
|
|
||||||
virtual bool visit(jrd_nod* node) = 0;
|
virtual bool visit(jrd_nod* node) = 0;
|
||||||
|
|
||||||
|
private:
|
||||||
bool call(ExprNode* exprNode)
|
bool call(ExprNode* exprNode)
|
||||||
{
|
{
|
||||||
return caller->call(exprNode);
|
return caller->call(exprNode);
|
||||||
|
Loading…
Reference in New Issue
Block a user