HomeSort by relevance Sort by last modified time
    Searched refs:FunctionLiteral (Results 1 - 25 of 52) sorted by null

1 2 3

  /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_;

Completed in 284 milliseconds

1 2 3