/external/v8/src/ast/ |
ast-numbering.h | 14 class FunctionLiteral; 29 uintptr_t stack_limit, Zone* zone, FunctionLiteral* function, 30 ThreadedList<ThreadedListZoneEntry<FunctionLiteral*>>* eager_literals);
|
ast-function-literal-id-reindexer.cc | 23 void AstFunctionLiteralIdReindexer::VisitFunctionLiteral(FunctionLiteral* lit) {
|
ast-function-literal-id-reindexer.h | 25 void VisitFunctionLiteral(FunctionLiteral* lit);
|
prettyprinter.h | 22 Handle<String> Print(FunctionLiteral* program, int position); 63 const char* PrintProgram(FunctionLiteral* program);
|
ast.cc | 317 bool FunctionLiteral::ShouldEagerCompile() const { 321 void FunctionLiteral::SetShouldEagerCompile() { 325 bool FunctionLiteral::AllowsLazyCompilation() { 330 int FunctionLiteral::start_position() const { 335 int FunctionLiteral::end_position() const { 340 LanguageMode FunctionLiteral::language_mode() const { 344 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); } 346 bool FunctionLiteral::NeedsHomeObject(Expression* expr) { 376 int offset = FunctionLiteral::NeedsHomeObject(value_) ? 1 : 0; 381 int offset = FunctionLiteral::NeedsHomeObject(value_) ? 1 : 0 [all...] |
ast-expression-rewriter.cc | 63 AST_REWRITE_PROPERTY(FunctionLiteral, node, fun); 187 void AstExpressionRewriter::VisitFunctionLiteral(FunctionLiteral* node) { 201 AST_REWRITE_PROPERTY(FunctionLiteral, node, constructor);
|
ast.h | 88 V(FunctionLiteral) \ 486 FunctionLiteral* represented_function() { return represented_function_; } 487 void set_represented_function(FunctionLiteral* f) { 508 FunctionLiteral* represented_function_; 545 FunctionLiteral* fun() const { return fun_; } 546 void set_fun(FunctionLiteral* f) { fun_ = f; } 551 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, Scope* scope, 557 FunctionLiteral* fun_; [all...] |
ast-numbering.cc | 32 bool Renumber(FunctionLiteral* node); 634 void AstNumberingVisitor::VisitFunctionLiteral(FunctionLiteral* node) { 636 node->set_base_id(ReserveIdRange(FunctionLiteral::num_ids())); 640 ThreadedListZoneEntry<FunctionLiteral*>(node)); 662 bool AstNumberingVisitor::Renumber(FunctionLiteral* node) { 716 uintptr_t stack_limit, Zone* zone, FunctionLiteral* function,
|
/external/v8/src/crankshaft/ |
typing.h | 22 class FunctionLiteral; 27 DeclarationScope* scope, BailoutId osr_ast_id, FunctionLiteral* root, 46 FunctionLiteral* root_;
|
/external/v8/src/parsing/ |
func-name-inferrer.h | 16 class FunctionLiteral; 63 void AddFunction(FunctionLiteral* func_to_infer) { 120 ZoneList<FunctionLiteral*> funcs_to_infer_;
|
parsing.cc | 24 FunctionLiteral* result = nullptr; 50 FunctionLiteral* result = nullptr;
|
parameter-initializer-rewriter.cc | 29 void VisitFunctionLiteral(FunctionLiteral* expr); 40 void Rewriter::VisitFunctionLiteral(FunctionLiteral* function_literal) {
|
parse-info.h | 26 class FunctionLiteral; 143 FunctionLiteral* literal() const { return literal_; } 144 void set_literal(FunctionLiteral* literal) { literal_ = literal; } 287 FunctionLiteral* literal_;
|
parser.h | 184 typedef v8::internal::FunctionLiteral* FunctionLiteral; 285 FunctionLiteral* ParseProgram(Isolate* isolate, ParseInfo* info); 287 FunctionLiteral* ParseFunction(Isolate* isolate, ParseInfo* info); 288 FunctionLiteral* DoParseFunction(ParseInfo* info, 293 FunctionLiteral* DoParseProgram(ParseInfo* info); 353 FunctionLiteral::FunctionType function_type, 358 FunctionLiteral* function, VariableMode mode, 494 FunctionLiteral* ParseFunctionLiteral( 497 int function_token_position, FunctionLiteral::FunctionType type [all...] |
parser.cc | 167 FunctionLiteral* Parser::DefaultConstructor(const AstRawString* name, 211 FunctionLiteral* function_literal = factory()->NewFunctionLiteral( 213 parameter_count, FunctionLiteral::kNoDuplicateParameters, 214 FunctionLiteral::kAnonymousExpression, default_eager_compile_hint(), pos, 540 ? FunctionLiteral::kShouldLazyCompile 541 : FunctionLiteral::kShouldEagerCompile); 588 FunctionLiteral* Parser::ParseProgram(Isolate* isolate, ParseInfo* info) { 623 FunctionLiteral* result; 656 FunctionLiteral* Parser::DoParseProgram(ParseInfo* info) { 665 DCHECK(info->function_literal_id() == FunctionLiteral::kIdTypeTopLevel | [all...] |
parse-info.cc | 35 function_literal_id_(FunctionLiteral::kIdTypeInvalid), 36 max_function_literal_id_(FunctionLiteral::kIdTypeInvalid),
|
parser-base.h | 156 // typedef FunctionLiteral; 185 typedef typename Types::FunctionLiteral FunctionLiteralT; 218 default_eager_compile_hint_(FunctionLiteral::kShouldLazyCompile), 255 FunctionLiteral::EagerCompileHint eager_compile_hint) { 259 FunctionLiteral::EagerCompileHint default_eager_compile_hint() const { [all...] |
/external/v8/src/compiler-dispatcher/ |
compiler-dispatcher.h | 32 class FunctionLiteral; 88 FunctionLiteral* literal, std::shared_ptr<Zone> parse_zone, 97 FunctionLiteral* literal,
|
compiler-dispatcher-job.h | 24 class FunctionLiteral; 55 FunctionLiteral* literal,
|
/external/v8/src/asmjs/ |
asm-typer.h | 73 FunctionLiteral* root); 272 AsmType* ValidateModuleBeforeFunctionsPhase(FunctionLiteral* fun); 274 AsmType* ValidateModuleFunctions(FunctionLiteral* fun); 275 AsmType* ValidateModuleAfterFunctionsPhase(FunctionLiteral* fun); 379 FunctionLiteral* root_;
|
/external/v8/src/ |
compiler.h | 70 typedef ThreadedList<ThreadedListZoneEntry<FunctionLiteral*>> 127 FunctionLiteral* node, Handle<Script> script, CompilationInfo* outer);
|
compilation-info.h | 24 class FunctionLiteral; 68 FunctionLiteral* literal() const;
|
compilation-info.cc | 31 PARSE_INFO_GETTER(FunctionLiteral*, literal)
|
/external/v8/src/debug/ |
liveedit.h | 47 static Handle<JSArray> Collect(FunctionLiteral* node, Handle<Script> script, 52 void VisitFunctionLiteral(FunctionLiteral* node); 57 void FunctionStarted(FunctionLiteral* fun);
|
/external/v8/src/interpreter/ |
bytecode-array-builder.h | 37 int locals_count, FunctionLiteral* literal = nullptr, 378 void InitializeReturnPosition(FunctionLiteral* literal); 468 FunctionLiteral* literal_;
|