Home
last modified time | relevance | path

Searched refs:AstNode (Results 1 – 10 of 10) sorted by relevance

/external/v8/test/cctest/
Dtest-ast.cc38 List<AstNode*>* list = new List<AstNode*>(0); in TEST()
44 AstNode* node = factory.NewEmptyStatement(RelocInfo::kNoPosition); in TEST()
Dexpression-type-collector.cc18 AstNode::NodeType type;
22 { AstNode::k##type, #type } \
51 AstNode::NodeType type = expression->node_type(); in VisitExpression()
/external/v8/src/ast/
Dprettyprinter.h25 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);
Dast-literal-reindexer.h35 void Visit(AstNode* node) override { node->Accept(this); } in Visit()
Dast.h125 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 …]
Dprettyprinter.cc39 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/
Dast-loop-assignment-analyzer.h65 void VisitIfNotNull(AstNode* node) { in VisitIfNotNull()
/external/v8/src/parsing/
Dparser.h820 void Visit(AstNode* node) override;
832 void RecurseIntoSubpattern(AstNode* pattern, Expression* value) { in RecurseIntoSubpattern()
Dpattern-rewriter.cc574 void Parser::PatternRewriter::Visit(AstNode* node) { UNREACHABLE(); } in Visit()
/external/v8/
DChangeLog6027 Merged FeedbackSlotInterface into AstNode, removing the need for a 2nd
11343 Avoid TLS load in AstNode constructor.