Lines Matching refs:AstPrinter
1140 IndentedScope(AstPrinter* printer, const char* txt) in IndentedScope()
1147 IndentedScope(AstPrinter* printer, const char* txt, int pos) in IndentedScope()
1159 AstPrinter* ast_printer_;
1166 AstPrinter::AstPrinter(Isolate* isolate) : PrettyPrinter(isolate), indent_(0) {} in AstPrinter() function in v8::internal::AstPrinter
1169 AstPrinter::~AstPrinter() { in ~AstPrinter()
1174 void AstPrinter::PrintIndented(const char* txt) { in PrintIndented()
1182 void AstPrinter::PrintLiteralIndented(const char* info, in PrintLiteralIndented()
1192 void AstPrinter::PrintLiteralWithModeIndented(const char* info, in PrintLiteralWithModeIndented()
1207 void AstPrinter::PrintLabelsIndented(ZoneList<const AstRawString*>* labels) { in PrintLabelsIndented()
1215 void AstPrinter::PrintIndentedVisit(const char* s, AstNode* node) { in PrintIndentedVisit()
1221 const char* AstPrinter::PrintProgram(FunctionLiteral* program) { in PrintProgram()
1238 void AstPrinter::PrintOut(Isolate* isolate, AstNode* node) { in PrintOut()
1239 AstPrinter printer(isolate); in PrintOut()
1246 void AstPrinter::PrintDeclarations(ZoneList<Declaration*>* declarations) { in PrintDeclarations()
1256 void AstPrinter::PrintParameters(Scope* scope) { in PrintParameters()
1267 void AstPrinter::PrintStatements(ZoneList<Statement*>* statements) { in PrintStatements()
1274 void AstPrinter::PrintArguments(ZoneList<Expression*>* arguments) { in PrintArguments()
1281 void AstPrinter::VisitBlock(Block* node) { in VisitBlock()
1290 void AstPrinter::VisitVariableDeclaration(VariableDeclaration* node) { in VisitVariableDeclaration()
1298 void AstPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
1307 void AstPrinter::VisitImportDeclaration(ImportDeclaration* node) { in VisitImportDeclaration()
1314 void AstPrinter::VisitExportDeclaration(ExportDeclaration* node) { in VisitExportDeclaration()
1320 void AstPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
1326 void AstPrinter::VisitEmptyStatement(EmptyStatement* node) { in VisitEmptyStatement()
1331 void AstPrinter::VisitSloppyBlockFunctionStatement( in VisitSloppyBlockFunctionStatement()
1337 void AstPrinter::VisitIfStatement(IfStatement* node) { in VisitIfStatement()
1347 void AstPrinter::VisitContinueStatement(ContinueStatement* node) { in VisitContinueStatement()
1353 void AstPrinter::VisitBreakStatement(BreakStatement* node) { in VisitBreakStatement()
1359 void AstPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
1365 void AstPrinter::VisitWithStatement(WithStatement* node) { in VisitWithStatement()
1372 void AstPrinter::VisitSwitchStatement(SwitchStatement* node) { in VisitSwitchStatement()
1382 void AstPrinter::VisitCaseClause(CaseClause* clause) { in VisitCaseClause()
1394 void AstPrinter::VisitDoWhileStatement(DoWhileStatement* node) { in VisitDoWhileStatement()
1404 void AstPrinter::VisitWhileStatement(WhileStatement* node) { in VisitWhileStatement()
1414 void AstPrinter::VisitForStatement(ForStatement* node) { in VisitForStatement()
1426 void AstPrinter::VisitForInStatement(ForInStatement* node) { in VisitForInStatement()
1436 void AstPrinter::VisitForOfStatement(ForOfStatement* node) { in VisitForOfStatement()
1448 void AstPrinter::VisitTryCatchStatement(TryCatchStatement* node) { in VisitTryCatchStatement()
1458 void AstPrinter::VisitTryFinallyStatement(TryFinallyStatement* node) { in VisitTryFinallyStatement()
1465 void AstPrinter::VisitDebuggerStatement(DebuggerStatement* node) { in VisitDebuggerStatement()
1470 void AstPrinter::VisitFunctionLiteral(FunctionLiteral* node) { in VisitFunctionLiteral()
1482 void AstPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
1492 void AstPrinter::PrintProperties( in PrintProperties()
1527 void AstPrinter::VisitNativeFunctionLiteral(NativeFunctionLiteral* node) { in VisitNativeFunctionLiteral()
1533 void AstPrinter::VisitDoExpression(DoExpression* node) { in VisitDoExpression()
1539 void AstPrinter::VisitConditional(Conditional* node) { in VisitConditional()
1548 void AstPrinter::VisitLiteral(Literal* node) { in VisitLiteral()
1553 void AstPrinter::VisitRegExpLiteral(RegExpLiteral* node) { in VisitRegExpLiteral()
1572 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
1581 void AstPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
1596 void AstPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
1631 void AstPrinter::VisitAssignment(Assignment* node) { in VisitAssignment()
1638 void AstPrinter::VisitYield(Yield* node) { in VisitYield()
1646 void AstPrinter::VisitThrow(Throw* node) { in VisitThrow()
1652 void AstPrinter::VisitProperty(Property* node) { in VisitProperty()
1667 void AstPrinter::VisitCall(Call* node) { in VisitCall()
1679 void AstPrinter::VisitCallNew(CallNew* node) { in VisitCallNew()
1686 void AstPrinter::VisitCallRuntime(CallRuntime* node) { in VisitCallRuntime()
1694 void AstPrinter::VisitUnaryOperation(UnaryOperation* node) { in VisitUnaryOperation()
1700 void AstPrinter::VisitCountOperation(CountOperation* node) { in VisitCountOperation()
1709 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
1716 void AstPrinter::VisitCompareOperation(CompareOperation* node) { in VisitCompareOperation()
1723 void AstPrinter::VisitSpread(Spread* node) { in VisitSpread()
1729 void AstPrinter::VisitEmptyParentheses(EmptyParentheses* node) { in VisitEmptyParentheses()
1734 void AstPrinter::VisitThisFunction(ThisFunction* node) { in VisitThisFunction()
1739 void AstPrinter::VisitSuperPropertyReference(SuperPropertyReference* node) { in VisitSuperPropertyReference()
1744 void AstPrinter::VisitSuperCallReference(SuperCallReference* node) { in VisitSuperCallReference()
1749 void AstPrinter::VisitRewritableExpression(RewritableExpression* node) { in VisitRewritableExpression()