Searched refs:AstNode (Results 1 – 10 of 10) sorted by relevance
/external/v8/test/cctest/ |
D | test-ast.cc | 38 List<AstNode*>* list = new List<AstNode*>(0); in TEST() 44 AstNode* node = factory.NewEmptyStatement(RelocInfo::kNoPosition); in TEST()
|
D | expression-type-collector.cc | 18 AstNode::NodeType type; 22 { AstNode::k##type, #type } \ 51 AstNode::NodeType type = expression->node_type(); in VisitExpression()
|
/external/v8/src/ast/ |
D | prettyprinter.h | 25 void Find(AstNode* node, bool print = false); 61 const char* Print(AstNode* node); 68 static void PrintOut(Isolate* isolate, AstNode* node); 115 void PrintIndentedVisit(const char* s, AstNode* node);
|
D | ast-literal-reindexer.h | 35 void Visit(AstNode* node) override { node->Accept(this); } in Visit()
|
D | ast.h | 125 AstNode::NodeType node_type() const final { return AstNode::k##type; } \ 181 class AstNode: public ZoneObject { in DEFINE_OPERATORS_FOR_FLAGS() 192 explicit AstNode(int position): position_(position) {} in DEFINE_OPERATORS_FOR_FLAGS() 193 virtual ~AstNode() {} in DEFINE_OPERATORS_FOR_FLAGS() 201 bool Is##type() const { return node_type() == AstNode::k##type; } \ in DEFINE_OPERATORS_FOR_FLAGS() 234 class Statement : public AstNode { 236 explicit Statement(Zone* zone, int position) : AstNode(position) {} in Statement() 291 class Expression : public AstNode { 378 : AstNode(pos), in Expression() 526 class Declaration : public AstNode { [all …]
|
D | prettyprinter.cc | 39 void CallPrinter::Find(AstNode* node, bool print) { in Find() 938 const char* PrettyPrinter::Print(AstNode* node) { in Print() 962 void PrettyPrinter::PrintOut(Isolate* isolate, AstNode* node) { in PrintOut() 1187 void AstPrinter::PrintIndentedVisit(const char* s, AstNode* node) { in PrintIndentedVisit()
|
/external/v8/src/compiler/ |
D | ast-loop-assignment-analyzer.h | 65 void VisitIfNotNull(AstNode* node) { in VisitIfNotNull()
|
/external/v8/src/parsing/ |
D | parser.h | 820 void Visit(AstNode* node) override; 832 void RecurseIntoSubpattern(AstNode* pattern, Expression* value) { in RecurseIntoSubpattern()
|
D | pattern-rewriter.cc | 574 void Parser::PatternRewriter::Visit(AstNode* node) { UNREACHABLE(); } in Visit()
|
/external/v8/ |
D | ChangeLog | 6027 Merged FeedbackSlotInterface into AstNode, removing the need for a 2nd 11343 Avoid TLS load in AstNode constructor.
|