Lines Matching refs:CallPrinter
19 CallPrinter::CallPrinter(Isolate* isolate, bool is_user_js) in CallPrinter() function in v8::internal::CallPrinter
34 CallPrinter::~CallPrinter() {} in ~CallPrinter()
36 CallPrinter::ErrorHint CallPrinter::GetErrorHint() const { in GetErrorHint()
47 Handle<String> CallPrinter::Print(FunctionLiteral* program, int position) { in Print()
55 void CallPrinter::Find(AstNode* node, bool print) { in Find()
68 void CallPrinter::Print(const char* str) { in Print()
74 void CallPrinter::Print(Handle<String> str) { in Print()
80 void CallPrinter::VisitBlock(Block* node) { in VisitBlock()
85 void CallPrinter::VisitVariableDeclaration(VariableDeclaration* node) {} in VisitVariableDeclaration()
88 void CallPrinter::VisitFunctionDeclaration(FunctionDeclaration* node) {} in VisitFunctionDeclaration()
91 void CallPrinter::VisitExpressionStatement(ExpressionStatement* node) { in VisitExpressionStatement()
96 void CallPrinter::VisitEmptyStatement(EmptyStatement* node) {} in VisitEmptyStatement()
99 void CallPrinter::VisitSloppyBlockFunctionStatement( in VisitSloppyBlockFunctionStatement()
105 void CallPrinter::VisitIfStatement(IfStatement* node) { in VisitIfStatement()
114 void CallPrinter::VisitContinueStatement(ContinueStatement* node) {} in VisitContinueStatement()
117 void CallPrinter::VisitBreakStatement(BreakStatement* node) {} in VisitBreakStatement()
120 void CallPrinter::VisitReturnStatement(ReturnStatement* node) { in VisitReturnStatement()
125 void CallPrinter::VisitWithStatement(WithStatement* node) { in VisitWithStatement()
131 void CallPrinter::VisitSwitchStatement(SwitchStatement* node) { in VisitSwitchStatement()
140 void CallPrinter::VisitDoWhileStatement(DoWhileStatement* node) { in VisitDoWhileStatement()
146 void CallPrinter::VisitWhileStatement(WhileStatement* node) { in VisitWhileStatement()
152 void CallPrinter::VisitForStatement(ForStatement* node) { in VisitForStatement()
162 void CallPrinter::VisitForInStatement(ForInStatement* node) { in VisitForInStatement()
169 void CallPrinter::VisitForOfStatement(ForOfStatement* node) { in VisitForOfStatement()
178 void CallPrinter::VisitTryCatchStatement(TryCatchStatement* node) { in VisitTryCatchStatement()
184 void CallPrinter::VisitTryFinallyStatement(TryFinallyStatement* node) { in VisitTryFinallyStatement()
190 void CallPrinter::VisitDebuggerStatement(DebuggerStatement* node) {} in VisitDebuggerStatement()
193 void CallPrinter::VisitFunctionLiteral(FunctionLiteral* node) { in VisitFunctionLiteral()
201 void CallPrinter::VisitClassLiteral(ClassLiteral* node) { in VisitClassLiteral()
208 void CallPrinter::VisitInitializeClassFieldsStatement( in VisitInitializeClassFieldsStatement()
215 void CallPrinter::VisitNativeFunctionLiteral(NativeFunctionLiteral* node) {} in VisitNativeFunctionLiteral()
218 void CallPrinter::VisitDoExpression(DoExpression* node) { Find(node->block()); } in VisitDoExpression()
221 void CallPrinter::VisitConditional(Conditional* node) { in VisitConditional()
228 void CallPrinter::VisitLiteral(Literal* node) { in VisitLiteral()
235 void CallPrinter::VisitRegExpLiteral(RegExpLiteral* node) { in VisitRegExpLiteral()
247 void CallPrinter::VisitObjectLiteral(ObjectLiteral* node) { in VisitObjectLiteral()
256 void CallPrinter::VisitArrayLiteral(ArrayLiteral* node) { in VisitArrayLiteral()
276 void CallPrinter::VisitVariableProxy(VariableProxy* node) { in VisitVariableProxy()
286 void CallPrinter::VisitAssignment(Assignment* node) { in VisitAssignment()
291 void CallPrinter::VisitCompoundAssignment(CompoundAssignment* node) { in VisitCompoundAssignment()
295 void CallPrinter::VisitYield(Yield* node) { Find(node->expression()); } in VisitYield()
297 void CallPrinter::VisitYieldStar(YieldStar* node) { in VisitYieldStar()
309 void CallPrinter::VisitAwait(Await* node) { Find(node->expression()); } in VisitAwait()
311 void CallPrinter::VisitThrow(Throw* node) { Find(node->exception()); } in VisitThrow()
314 void CallPrinter::VisitProperty(Property* node) { in VisitProperty()
332 void CallPrinter::VisitResolvedProperty(ResolvedProperty* node) {} in VisitResolvedProperty()
334 void CallPrinter::VisitCall(Call* node) { in VisitCall()
359 void CallPrinter::VisitCallNew(CallNew* node) { in VisitCallNew()
383 void CallPrinter::VisitCallRuntime(CallRuntime* node) { in VisitCallRuntime()
388 void CallPrinter::VisitUnaryOperation(UnaryOperation* node) { in VisitUnaryOperation()
400 void CallPrinter::VisitCountOperation(CountOperation* node) { in VisitCountOperation()
409 void CallPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
419 void CallPrinter::VisitNaryOperation(NaryOperation* node) { in VisitNaryOperation()
431 void CallPrinter::VisitCompareOperation(CompareOperation* node) { in VisitCompareOperation()
442 void CallPrinter::VisitSpread(Spread* node) { in VisitSpread()
448 void CallPrinter::VisitStoreInArrayLiteral(StoreInArrayLiteral* node) { in VisitStoreInArrayLiteral()
454 void CallPrinter::VisitEmptyParentheses(EmptyParentheses* node) { in VisitEmptyParentheses()
458 void CallPrinter::VisitGetIterator(GetIterator* node) { in VisitGetIterator()
475 void CallPrinter::VisitGetTemplateObject(GetTemplateObject* node) {} in VisitGetTemplateObject()
477 void CallPrinter::VisitTemplateLiteral(TemplateLiteral* node) { in VisitTemplateLiteral()
483 void CallPrinter::VisitImportCallExpression(ImportCallExpression* node) { in VisitImportCallExpression()
489 void CallPrinter::VisitThisFunction(ThisFunction* node) {} in VisitThisFunction()
492 void CallPrinter::VisitSuperPropertyReference(SuperPropertyReference* node) {} in VisitSuperPropertyReference()
495 void CallPrinter::VisitSuperCallReference(SuperCallReference* node) { in VisitSuperCallReference()
500 void CallPrinter::VisitRewritableExpression(RewritableExpression* node) { in VisitRewritableExpression()
504 void CallPrinter::FindStatements(ZonePtrList<Statement>* statements) { in FindStatements()
511 void CallPrinter::FindArguments(ZonePtrList<Expression>* arguments) { in FindArguments()
518 void CallPrinter::PrintLiteral(Handle<Object> value, bool quote) { in PrintLiteral()
540 void CallPrinter::PrintLiteral(const AstRawString* value, bool quote) { in PrintLiteral()