/external/v8/src/asmjs/ |
asm-js.h | 16 class FunctionLiteral; 26 ParseInfo* parse_info, FunctionLiteral* literal,
|
/external/v8/src/ast/ |
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 | 24 Handle<String> Print(FunctionLiteral* program, int position); 77 const char* PrintProgram(FunctionLiteral* program);
|
ast.cc | 221 void FunctionLiteral::set_inferred_name(Handle<String> inferred_name) { 229 void FunctionLiteral::set_raw_inferred_name( 238 bool FunctionLiteral::ShouldEagerCompile() const { 242 void FunctionLiteral::SetShouldEagerCompile() { 246 bool FunctionLiteral::AllowsLazyCompilation() { 250 Handle<String> FunctionLiteral::name(Isolate* isolate) const { 254 int FunctionLiteral::start_position() const { 259 int FunctionLiteral::end_position() const { 264 LanguageMode FunctionLiteral::language_mode() const { 268 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); [all...] |
ast.h | 90 V(FunctionLiteral) \ 446 FunctionLiteral* fun() const { return fun_; } 451 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, int pos) 456 FunctionLiteral* fun_; [all...] |
/external/v8/src/ |
unoptimized-compilation-info.h | 22 class FunctionLiteral; 33 FunctionLiteral* literal); 50 FunctionLiteral* literal() const { return literal_; } 51 void set_literal(FunctionLiteral* literal) { 114 FunctionLiteral* literal_;
|
unoptimized-compilation-info.cc | 20 FunctionLiteral* literal)
|
/external/v8/src/interpreter/ |
interpreter.h | 25 class FunctionLiteral; 48 ParseInfo* parse_info, FunctionLiteral* literal, 50 ZoneVector<FunctionLiteral*>* eager_inner_literals);
|
interpreter.cc | 31 InterpreterCompilationJob(ParseInfo* parse_info, FunctionLiteral* literal, 33 ZoneVector<FunctionLiteral*>* eager_inner_literals); 165 ParseInfo* parse_info, FunctionLiteral* literal, 167 ZoneVector<FunctionLiteral*>* eager_inner_literals) 225 ParseInfo* parse_info, FunctionLiteral* literal, 227 ZoneVector<FunctionLiteral*>* eager_inner_literals) {
|
bytecode-generator.h | 34 ZoneVector<FunctionLiteral*>* eager_inner_literals); 277 FeedbackSlot GetCachedCreateClosureSlot(FunctionLiteral* literal); 284 void AddToEagerLiteralsIfEager(FunctionLiteral* literal); 353 ZoneVector<FunctionLiteral*>* eager_inner_literals_; 360 ZoneVector<std::pair<FunctionLiteral*, size_t>> function_literals_;
|
/external/v8/src/parsing/ |
func-name-inferrer.h | 17 class FunctionLiteral; 64 void AddFunction(FunctionLiteral* func_to_infer) { 113 ZoneChunkList<FunctionLiteral*> funcs_to_infer_;
|
expression-scope-reparenter.cc | 27 void VisitFunctionLiteral(FunctionLiteral* expr); 39 void Reparenter::VisitFunctionLiteral(FunctionLiteral* function_literal) {
|
parsing.cc | 35 FunctionLiteral* result = nullptr; 73 FunctionLiteral* result = nullptr;
|
parse-info.h | 29 class FunctionLiteral; 128 FunctionLiteral* literal() const { return literal_; } 129 void set_literal(FunctionLiteral* literal) { literal_ = literal; } 280 FunctionLiteral* literal_;
|
parser.cc | 82 FunctionLiteral* Parser::DefaultConstructor(const AstRawString* name, 125 FunctionLiteral* function_literal = factory()->NewFunctionLiteral( 127 parameter_count, FunctionLiteral::kNoDuplicateParameters, 128 FunctionLiteral::kAnonymousExpression, default_eager_compile_hint(), pos, 442 ? FunctionLiteral::kShouldLazyCompile 443 : FunctionLiteral::kShouldEagerCompile); 481 void MaybeResetCharacterStream(ParseInfo* info, FunctionLiteral* literal) { 492 FunctionLiteral* Parser::ParseProgram(Isolate* isolate, ParseInfo* info) { 512 FunctionLiteral* result = DoParseProgram(isolate, info); 534 FunctionLiteral* Parser::DoParseProgram(Isolate* isolate, ParseInfo* info) [all...] |
func-name-inferrer.cc | 83 for (FunctionLiteral* func : funcs_to_infer_) {
|
parser.h | 123 typedef v8::internal::FunctionLiteral* FunctionLiteral; 215 FunctionLiteral* ParseProgram(Isolate* isolate, ParseInfo* info); 217 FunctionLiteral* ParseFunction(Isolate* isolate, ParseInfo* info, 219 FunctionLiteral* DoParseFunction(Isolate* isolate, ParseInfo* info, 223 FunctionLiteral* DoParseProgram(Isolate* isolate, ParseInfo* info); 308 FunctionLiteral::FunctionType function_type, 312 FunctionLiteral* function, VariableMode mode, 317 FunctionLiteral* CreateInitializerFunction( 385 FunctionLiteral* ParseFunctionLiteral [all...] |
parse-info.cc | 32 function_literal_id_(FunctionLiteral::kIdTypeInvalid), 33 max_function_literal_id_(FunctionLiteral::kIdTypeInvalid),
|
preparser.cc | 120 FunctionLiteral::FunctionType function_type, 268 int function_token_pos, FunctionLiteral::FunctionType function_type, 273 DCHECK_NE(FunctionLiteral::kWrapped, function_type);
|
preparser.h | 728 FunctionLiteral::ParameterFlag has_duplicate_parameters, 729 FunctionLiteral::FunctionType function_type, 730 FunctionLiteral::EagerCompileHint eager_compile_hint, int position, 892 typedef PreParserExpression FunctionLiteral; [all...] |
/external/v8/src/debug/ |
liveedit.cc | 526 FunctionLiteral* literal; 530 SourcePositionEvent(FunctionLiteral* literal, bool is_start) 577 FunctionLiteral* outer_literal; 579 explicit FunctionLiteralChange(int new_start_position, FunctionLiteral* outer) 587 std::unordered_map<FunctionLiteral*, FunctionLiteralChange>; 589 const std::vector<FunctionLiteral*>& literals, 594 for (FunctionLiteral* literal : literals) { 605 std::stack<std::pair<FunctionLiteral*, FunctionLiteralChange>> literal_stack; 651 bool HasChangedScope(FunctionLiteral* a, FunctionLiteral* b) [all...] |
/external/v8/src/compiler-dispatcher/ |
unoptimized-compile-job.h | 22 class FunctionLiteral;
|
compiler-dispatcher.h | 36 class FunctionLiteral;
|
/external/v8/src/objects/ |
script.h | 176 Isolate* isolate, const FunctionLiteral* fun);
|