Lines Matching defs:ParseNode
35 ParseNode::ParseNode() {
38 ParseNode::~ParseNode() {
41 const AccessorNode* ParseNode::AsAccessor() const { return NULL; }
42 const BinaryOpNode* ParseNode::AsBinaryOp() const { return NULL; }
43 const BlockNode* ParseNode::AsBlock() const { return NULL; }
44 const ConditionNode* ParseNode::AsConditionNode() const { return NULL; }
45 const FunctionCallNode* ParseNode::AsFunctionCall() const { return NULL; }
46 const IdentifierNode* ParseNode::AsIdentifier() const { return NULL; }
47 const ListNode* ParseNode::AsList() const { return NULL; }
48 const LiteralNode* ParseNode::AsLiteral() const { return NULL; }
49 const UnaryOpNode* ParseNode::AsUnaryOp() const { return NULL; }
50 const BlockCommentNode* ParseNode::AsBlockComment() const { return NULL; }
52 Comments* ParseNode::comments_mutable() {
58 void ParseNode::PrintComments(std::ostream& out, int indent) const {
290 const ParseNode* cur = statements_[i];
464 const ParseNode* cur = contents_[i];