Lines Matching refs:PrettyPrinter
19 PrettyPrinter::PrettyPrinter(Zone* zone) { in PrettyPrinter() function in v8::internal::PrettyPrinter
27 PrettyPrinter::~PrettyPrinter() { in ~PrettyPrinter()
32 void PrettyPrinter::VisitBlock(Block* node) { in VisitBlock()
40 void PrettyPrinter::VisitVariableDeclaration(VariableDeclaration* node) { in VisitVariableDeclaration()
47 void PrettyPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) { in VisitFunctionDeclaration()
56 void PrettyPrinter::VisitModuleDeclaration(ModuleDeclaration* node) { in VisitModuleDeclaration()
65 void PrettyPrinter::VisitImportDeclaration(ImportDeclaration* node) { in VisitImportDeclaration()
74 void PrettyPrinter::VisitExportDeclaration(ExportDeclaration* node) { in VisitExportDeclaration()
81 void PrettyPrinter::VisitModuleLiteral(ModuleLiteral* node) { in VisitModuleLiteral()
86 void PrettyPrinter::VisitModuleVariable(ModuleVariable* node) { in VisitModuleVariable()
91 void PrettyPrinter::VisitModulePath(ModulePath* node) { in VisitModulePath()
98 void PrettyPrinter::VisitModuleUrl(ModuleUrl* node) { in VisitModuleUrl()
104 void PrettyPrinter::VisitModuleStatement(ModuleStatement* node) { in VisitModuleStatement()
112 void PrettyPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
118 void PrettyPrinter::VisitEmptyStatement(EmptyStatement* node) { in VisitEmptyStatement()
123 void PrettyPrinter::VisitIfStatement(IfStatement* node) { in VisitIfStatement()
135 void PrettyPrinter::VisitContinueStatement(ContinueStatement* node) { in VisitContinueStatement()
147 void PrettyPrinter::VisitBreakStatement(BreakStatement* node) { in VisitBreakStatement()
159 void PrettyPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
166 void PrettyPrinter::VisitWithStatement(WithStatement* node) { in VisitWithStatement()
174 void PrettyPrinter::VisitSwitchStatement(SwitchStatement* node) { in VisitSwitchStatement()
186 void PrettyPrinter::VisitCaseClause(CaseClause* clause) { in VisitCaseClause()
200 void PrettyPrinter::VisitDoWhileStatement(DoWhileStatement* node) { in VisitDoWhileStatement()
210 void PrettyPrinter::VisitWhileStatement(WhileStatement* node) { in VisitWhileStatement()
219 void PrettyPrinter::VisitForStatement(ForStatement* node) { in VisitForStatement()
239 void PrettyPrinter::VisitForInStatement(ForInStatement* node) { in VisitForInStatement()
250 void PrettyPrinter::VisitForOfStatement(ForOfStatement* node) { in VisitForOfStatement()
261 void PrettyPrinter::VisitTryCatchStatement(TryCatchStatement* node) { in VisitTryCatchStatement()
272 void PrettyPrinter::VisitTryFinallyStatement(TryFinallyStatement* node) { in VisitTryFinallyStatement()
280 void PrettyPrinter::VisitDebuggerStatement(DebuggerStatement* node) { in VisitDebuggerStatement()
285 void PrettyPrinter::VisitFunctionLiteral(FunctionLiteral* node) { in VisitFunctionLiteral()
292 void PrettyPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
307 void PrettyPrinter::VisitNativeFunctionLiteral(NativeFunctionLiteral* node) { in VisitNativeFunctionLiteral()
314 void PrettyPrinter::VisitConditional(Conditional* node) { in VisitConditional()
323 void PrettyPrinter::VisitLiteral(Literal* node) { in VisitLiteral()
328 void PrettyPrinter::VisitRegExpLiteral(RegExpLiteral* node) { in VisitRegExpLiteral()
337 void PrettyPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
347 void PrettyPrinter::PrintObjectLiteralProperty( in PrintObjectLiteralProperty()
357 void PrettyPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
367 void PrettyPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
372 void PrettyPrinter::VisitAssignment(Assignment* node) { in VisitAssignment()
379 void PrettyPrinter::VisitYield(Yield* node) { in VisitYield()
385 void PrettyPrinter::VisitThrow(Throw* node) { in VisitThrow()
391 void PrettyPrinter::VisitProperty(Property* node) { in VisitProperty()
408 void PrettyPrinter::VisitCall(Call* node) { in VisitCall()
414 void PrettyPrinter::VisitCallNew(CallNew* node) { in VisitCallNew()
422 void PrettyPrinter::VisitCallRuntime(CallRuntime* node) { in VisitCallRuntime()
429 void PrettyPrinter::VisitUnaryOperation(UnaryOperation* node) { in VisitUnaryOperation()
439 void PrettyPrinter::VisitCountOperation(CountOperation* node) { in VisitCountOperation()
448 void PrettyPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
457 void PrettyPrinter::VisitCompareOperation(CompareOperation* node) { in VisitCompareOperation()
466 void PrettyPrinter::VisitThisFunction(ThisFunction* node) { in VisitThisFunction()
471 void PrettyPrinter::VisitSuperReference(SuperReference* node) { in VisitSuperReference()
476 const char* PrettyPrinter::Print(AstNode* node) { in Print()
483 const char* PrettyPrinter::PrintExpression(FunctionLiteral* program) { in PrintExpression()
492 const char* PrettyPrinter::PrintProgram(FunctionLiteral* program) { in PrintProgram()
500 void PrettyPrinter::PrintOut(Zone* zone, AstNode* node) { in PrintOut()
501 PrettyPrinter printer(zone); in PrintOut()
506 void PrettyPrinter::Init() { in Init()
518 void PrettyPrinter::Print(const char* format, ...) { in Print()
545 void PrettyPrinter::PrintStatements(ZoneList<Statement*>* statements) { in PrintStatements()
554 void PrettyPrinter::PrintLabels(ZoneList<const AstRawString*>* labels) { in PrintLabels()
564 void PrettyPrinter::PrintArguments(ZoneList<Expression*>* arguments) { in PrintArguments()
574 void PrettyPrinter::PrintLiteral(Handle<Object> value, bool quote) { in PrintLiteral()
612 void PrettyPrinter::PrintLiteral(const AstRawString* value, bool quote) { in PrintLiteral()
617 void PrettyPrinter::PrintParameters(Scope* scope) { in PrintParameters()
627 void PrettyPrinter::PrintDeclarations(ZoneList<Declaration*>* declarations) { in PrintDeclarations()
635 void PrettyPrinter::PrintFunctionLiteral(FunctionLiteral* function) { in PrintFunctionLiteral()
669 AstPrinter::AstPrinter(Zone* zone) : PrettyPrinter(zone), indent_(0) { in AstPrinter()