You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
731 B
30 lines
731 B
#include "antlr/config.hpp"
|
|
#include "antlr/CommonASTWithHiddenTokens.hpp"
|
|
#include "antlr/CommonHiddenStreamToken.hpp"
|
|
|
|
ANTLR_BEGIN_NAMESPACE(antlr)
|
|
|
|
void CommonASTWithHiddenTokens::initialize(int t,const ANTLR_USE_NAMESPACE(std)string& txt)
|
|
{
|
|
CommonAST::initialize(t,txt);
|
|
}
|
|
|
|
void CommonASTWithHiddenTokens::initialize(RefAST t)
|
|
{
|
|
CommonAST::initialize(t);
|
|
}
|
|
|
|
void CommonASTWithHiddenTokens::initialize(RefToken t)
|
|
{
|
|
CommonAST::initialize(t);
|
|
hiddenBefore = static_cast<CommonHiddenStreamToken*>(t.get())->getHiddenBefore();
|
|
hiddenAfter = static_cast<CommonHiddenStreamToken*>(t.get())->getHiddenAfter();
|
|
}
|
|
|
|
RefAST CommonASTWithHiddenTokens::factory()
|
|
{
|
|
return RefAST(new CommonASTWithHiddenTokens);
|
|
}
|
|
|
|
ANTLR_END_NAMESPACE
|