1 #ifndef INC_ASTPair_hpp__ 2 #define INC_ASTPair_hpp__ 14 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE 49 return "["+r+
","+c+
"]";
53 #ifdef ANTLR_CXX_SUPPORTS_NAMESPACE 57 #endif //INC_ASTPair_hpp__ Definition: ANTLRException.hpp:15
RefAST root
Definition: ASTPair.hpp:28
#define ANTLR_API
Definition: config.hpp:22
RefAST child
Definition: ASTPair.hpp:29
virtual std ::string getText() const =0
Get the token text for this node.
void advanceChildToEnd()
Definition: ASTPair.hpp:32
virtual RefAST getNextSibling() const =0
Get the next sibling in line after this one.
Definition: ASTPair.hpp:26
#define ANTLR_USE_NAMESPACE(_x_)
Definition: config.hpp:18
std ::string toString() const
Definition: ASTPair.hpp:46