Lines Matching refs:AstPrinter
1112 IndentedScope(AstPrinter* printer, const char* txt) in IndentedScope()
1119 IndentedScope(AstPrinter* printer, const char* txt, int pos) in IndentedScope()
1131 AstPrinter* ast_printer_;
1138 AstPrinter::AstPrinter(Isolate* isolate) : PrettyPrinter(isolate), indent_(0) {} in AstPrinter() function in v8::internal::AstPrinter
1141 AstPrinter::~AstPrinter() { in ~AstPrinter()
1146 void AstPrinter::PrintIndented(const char* txt) { in PrintIndented()
1154 void AstPrinter::PrintLiteralIndented(const char* info, in PrintLiteralIndented()
1164 void AstPrinter::PrintLiteralWithModeIndented(const char* info, in PrintLiteralWithModeIndented()
1179 void AstPrinter::PrintLabelsIndented(ZoneList<const AstRawString*>* labels) { in PrintLabelsIndented()
1187 void AstPrinter::PrintIndentedVisit(const char* s, AstNode* node) { in PrintIndentedVisit()
1193 const char* AstPrinter::PrintProgram(FunctionLiteral* program) { in PrintProgram()
1206 void AstPrinter::PrintDeclarations(ZoneList<Declaration*>* declarations) { in PrintDeclarations()
1216 void AstPrinter::PrintParameters(Scope* scope) { in PrintParameters()
1227 void AstPrinter::PrintStatements(ZoneList<Statement*>* statements) { in PrintStatements()
1234 void AstPrinter::PrintArguments(ZoneList<Expression*>* arguments) { in PrintArguments()
1241 void AstPrinter::VisitBlock(Block* node) { in VisitBlock()
1250 void AstPrinter::VisitVariableDeclaration(VariableDeclaration* node) { in VisitVariableDeclaration()
1258 void AstPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
1267 void AstPrinter::VisitImportDeclaration(ImportDeclaration* node) { in VisitImportDeclaration()
1274 void AstPrinter::VisitExportDeclaration(ExportDeclaration* node) { in VisitExportDeclaration()
1280 void AstPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
1286 void AstPrinter::VisitEmptyStatement(EmptyStatement* node) { in VisitEmptyStatement()
1291 void AstPrinter::VisitSloppyBlockFunctionStatement( in VisitSloppyBlockFunctionStatement()
1297 void AstPrinter::VisitIfStatement(IfStatement* node) { in VisitIfStatement()
1307 void AstPrinter::VisitContinueStatement(ContinueStatement* node) { in VisitContinueStatement()
1313 void AstPrinter::VisitBreakStatement(BreakStatement* node) { in VisitBreakStatement()
1319 void AstPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
1325 void AstPrinter::VisitWithStatement(WithStatement* node) { in VisitWithStatement()
1332 void AstPrinter::VisitSwitchStatement(SwitchStatement* node) { in VisitSwitchStatement()
1342 void AstPrinter::VisitCaseClause(CaseClause* clause) { in VisitCaseClause()
1354 void AstPrinter::VisitDoWhileStatement(DoWhileStatement* node) { in VisitDoWhileStatement()
1362 void AstPrinter::VisitWhileStatement(WhileStatement* node) { in VisitWhileStatement()
1370 void AstPrinter::VisitForStatement(ForStatement* node) { in VisitForStatement()
1380 void AstPrinter::VisitForInStatement(ForInStatement* node) { in VisitForInStatement()
1388 void AstPrinter::VisitForOfStatement(ForOfStatement* node) { in VisitForOfStatement()
1396 void AstPrinter::VisitTryCatchStatement(TryCatchStatement* node) { in VisitTryCatchStatement()
1406 void AstPrinter::VisitTryFinallyStatement(TryFinallyStatement* node) { in VisitTryFinallyStatement()
1413 void AstPrinter::VisitDebuggerStatement(DebuggerStatement* node) { in VisitDebuggerStatement()
1418 void AstPrinter::VisitFunctionLiteral(FunctionLiteral* node) { in VisitFunctionLiteral()
1430 void AstPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
1442 void AstPrinter::PrintProperties( in PrintProperties()
1477 void AstPrinter::VisitNativeFunctionLiteral(NativeFunctionLiteral* node) { in VisitNativeFunctionLiteral()
1483 void AstPrinter::VisitDoExpression(DoExpression* node) { in VisitDoExpression()
1489 void AstPrinter::VisitConditional(Conditional* node) { in VisitConditional()
1498 void AstPrinter::VisitLiteral(Literal* node) { in VisitLiteral()
1503 void AstPrinter::VisitRegExpLiteral(RegExpLiteral* node) { in VisitRegExpLiteral()
1522 void AstPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
1531 void AstPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
1546 void AstPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
1575 void AstPrinter::VisitAssignment(Assignment* node) { in VisitAssignment()
1582 void AstPrinter::VisitYield(Yield* node) { in VisitYield()
1588 void AstPrinter::VisitThrow(Throw* node) { in VisitThrow()
1594 void AstPrinter::VisitProperty(Property* node) { in VisitProperty()
1609 void AstPrinter::VisitCall(Call* node) { in VisitCall()
1619 void AstPrinter::VisitCallNew(CallNew* node) { in VisitCallNew()
1626 void AstPrinter::VisitCallRuntime(CallRuntime* node) { in VisitCallRuntime()
1634 void AstPrinter::VisitUnaryOperation(UnaryOperation* node) { in VisitUnaryOperation()
1640 void AstPrinter::VisitCountOperation(CountOperation* node) { in VisitCountOperation()
1649 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
1656 void AstPrinter::VisitCompareOperation(CompareOperation* node) { in VisitCompareOperation()
1663 void AstPrinter::VisitSpread(Spread* node) { in VisitSpread()
1669 void AstPrinter::VisitEmptyParentheses(EmptyParentheses* node) { in VisitEmptyParentheses()
1674 void AstPrinter::VisitThisFunction(ThisFunction* node) { in VisitThisFunction()
1679 void AstPrinter::VisitSuperPropertyReference(SuperPropertyReference* node) { in VisitSuperPropertyReference()
1684 void AstPrinter::VisitSuperCallReference(SuperCallReference* node) { in VisitSuperCallReference()
1689 void AstPrinter::VisitRewritableAssignmentExpression( in VisitRewritableAssignmentExpression()