Home | History | Annotate | Download | only in src

Lines Matching refs:AstNode

161   virtual AstNode::Type node_type() const { return AstNode::k##type; }
188 class AstNode: public ZoneObject {
208 AstNode() { }
210 virtual ~AstNode() { }
217 bool Is##type() { return node_type() == AstNode::k##type; } \
250 class Statement: public AstNode {
296 class Expression: public AstNode {
446 class Declaration: public AstNode {
592 class Module: public AstNode {
1096 class TargetCollector: public AstNode {
1721 materialize_true_id_(AstNode::kNoNumber),
1722 materialize_false_id_(AstNode::kNoNumber) {
1768 : AstNode::kNoNumber;
2559 void Visit(AstNode* node) { if (!CheckStackOverflow()) node->Accept(this); }
2628 // AstNode factory