Lines Matching refs:CallPrinter
16 CallPrinter::CallPrinter(Isolate* isolate, bool is_builtin) { in CallPrinter() function in v8::internal::CallPrinter
29 CallPrinter::~CallPrinter() { DeleteArray(output_); } in ~CallPrinter()
32 const char* CallPrinter::Print(FunctionLiteral* program, int position) { in Print()
40 void CallPrinter::Find(AstNode* node, bool print) { in Find()
55 void CallPrinter::Init() { in Init()
67 void CallPrinter::Print(const char* format, ...) { in Print()
93 void CallPrinter::VisitBlock(Block* node) { in VisitBlock()
98 void CallPrinter::VisitVariableDeclaration(VariableDeclaration* node) {} in VisitVariableDeclaration()
101 void CallPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) {} in VisitFunctionDeclaration()
104 void CallPrinter::VisitImportDeclaration(ImportDeclaration* node) { in VisitImportDeclaration()
108 void CallPrinter::VisitExportDeclaration(ExportDeclaration* node) {} in VisitExportDeclaration()
111 void CallPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
116 void CallPrinter::VisitEmptyStatement(EmptyStatement* node) {} in VisitEmptyStatement()
119 void CallPrinter::VisitSloppyBlockFunctionStatement( in VisitSloppyBlockFunctionStatement()
125 void CallPrinter::VisitIfStatement(IfStatement* node) { in VisitIfStatement()
134 void CallPrinter::VisitContinueStatement(ContinueStatement* node) {} in VisitContinueStatement()
137 void CallPrinter::VisitBreakStatement(BreakStatement* node) {} in VisitBreakStatement()
140 void CallPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
145 void CallPrinter::VisitWithStatement(WithStatement* node) { in VisitWithStatement()
151 void CallPrinter::VisitSwitchStatement(SwitchStatement* node) { in VisitSwitchStatement()
158 void CallPrinter::VisitCaseClause(CaseClause* clause) { in VisitCaseClause()
166 void CallPrinter::VisitDoWhileStatement(DoWhileStatement* node) { in VisitDoWhileStatement()
172 void CallPrinter::VisitWhileStatement(WhileStatement* node) { in VisitWhileStatement()
178 void CallPrinter::VisitForStatement(ForStatement* node) { in VisitForStatement()
188 void CallPrinter::VisitForInStatement(ForInStatement* node) { in VisitForInStatement()
195 void CallPrinter::VisitForOfStatement(ForOfStatement* node) { in VisitForOfStatement()
204 void CallPrinter::VisitTryCatchStatement(TryCatchStatement* node) { in VisitTryCatchStatement()
210 void CallPrinter::VisitTryFinallyStatement(TryFinallyStatement* node) { in VisitTryFinallyStatement()
216 void CallPrinter::VisitDebuggerStatement(DebuggerStatement* node) {} in VisitDebuggerStatement()
219 void CallPrinter::VisitFunctionLiteral(FunctionLiteral* node) { in VisitFunctionLiteral()
224 void CallPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
232 void CallPrinter::VisitNativeFunctionLiteral(NativeFunctionLiteral* node) {} in VisitNativeFunctionLiteral()
235 void CallPrinter::VisitDoExpression(DoExpression* node) { Find(node->block()); } in VisitDoExpression()
238 void CallPrinter::VisitConditional(Conditional* node) { in VisitConditional()
245 void CallPrinter::VisitLiteral(Literal* node) { in VisitLiteral()
250 void CallPrinter::VisitRegExpLiteral(RegExpLiteral* node) { in VisitRegExpLiteral()
262 void CallPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
269 void CallPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
279 void CallPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
289 void CallPrinter::VisitAssignment(Assignment* node) { in VisitAssignment()
295 void CallPrinter::VisitYield(Yield* node) { Find(node->expression()); } in VisitYield()
298 void CallPrinter::VisitThrow(Throw* node) { Find(node->exception()); } in VisitThrow()
301 void CallPrinter::VisitProperty(Property* node) { in VisitProperty()
317 void CallPrinter::VisitCall(Call* node) { in VisitCall()
335 void CallPrinter::VisitCallNew(CallNew* node) { in VisitCallNew()
352 void CallPrinter::VisitCallRuntime(CallRuntime* node) { in VisitCallRuntime()
357 void CallPrinter::VisitUnaryOperation(UnaryOperation* node) { in VisitUnaryOperation()
367 void CallPrinter::VisitCountOperation(CountOperation* node) { in VisitCountOperation()
376 void CallPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
385 void CallPrinter::VisitCompareOperation(CompareOperation* node) { in VisitCompareOperation()
394 void CallPrinter::VisitSpread(Spread* node) { in VisitSpread()
401 void CallPrinter::VisitEmptyParentheses(EmptyParentheses* node) { in VisitEmptyParentheses()
406 void CallPrinter::VisitThisFunction(ThisFunction* node) {} in VisitThisFunction()
409 void CallPrinter::VisitSuperPropertyReference(SuperPropertyReference* node) {} in VisitSuperPropertyReference()
412 void CallPrinter::VisitSuperCallReference(SuperCallReference* node) { in VisitSuperCallReference()
417 void CallPrinter::VisitRewritableExpression(RewritableExpression* node) { in VisitRewritableExpression()
422 void CallPrinter::FindStatements(ZoneList<Statement*>* statements) { in FindStatements()
430 void CallPrinter::FindArguments(ZoneList<Expression*>* arguments) { in FindArguments()
438 void CallPrinter::PrintLiteral(Object* value, bool quote) { in PrintLiteral()
461 void CallPrinter::PrintLiteral(const AstRawString* value, bool quote) { in PrintLiteral()