Searched refs:function_kind (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/ast/ |
D | scopes.h | 617 FunctionKind function_kind = kNormalFunction); 630 FunctionKind function_kind() const { return function_kind_; } in function_kind() function 643 (inner_scope_calls_eval_ && (IsConciseMethod(function_kind()) || in NeedsHomeObject() 644 IsAccessorFunction(function_kind()) || in NeedsHomeObject() 645 IsClassConstructor(function_kind()))); in NeedsHomeObject() 788 (is_function_scope() && (IsClassConstructor(function_kind()) || in this_function_var() 789 IsConciseMethod(function_kind()) || in this_function_var() 790 IsAccessorFunction(function_kind())))); in this_function_var()
|
D | scopes.cc | 176 FunctionKind function_kind) in DeclarationScope() argument 178 function_kind_(function_kind), in DeclarationScope() 262 function_kind_(scope_info->function_kind()), in DeclarationScope() 1072 FunctionKind function_kind = in DeclareVariable() local 1077 !IsAsyncFunction(function_kind) && in DeclareVariable() 1079 IsGeneratorFunction(function_kind)); in DeclareVariable() 1512 const char* Header(ScopeType scope_type, FunctionKind function_kind, in Header() argument 1518 if (IsGeneratorFunction(function_kind)) return "function*"; in Header() 1519 if (IsAsyncFunction(function_kind)) return "async function"; in Header() 1520 if (IsArrowFunction(function_kind)) return "arrow"; in Header() [all …]
|
D | ast.cc | 344 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); } in kind()
|
/external/v8/src/objects/ |
D | scope-info.cc | 155 FunctionKind function_kind = kNormalFunction; in Create() local 157 function_kind = scope->AsDeclarationScope()->function_kind(); in Create() 172 FunctionKindField::encode(function_kind) | in Create() 723 FunctionKind ScopeInfo::function_kind() { in function_kind() function in v8::internal::ScopeInfo
|
D | scope-info.h | 174 FunctionKind function_kind();
|
/external/v8/src/parsing/ |
D | parse-info.cc | 150 FunctionKind ParseInfo::function_kind() const { in function_kind() function in v8::internal::ParseInfo
|
D | parse-info.h | 189 FunctionKind function_kind() const;
|
D | parser-base.h | 387 FunctionKind kind() const { return scope()->function_kind(); } in kind() 1073 IdentifierT ParseIdentifierOrStrictReservedWord(FunctionKind function_kind, 1662 FunctionKind function_kind, bool* is_strict_reserved, bool* ok) { in ParseIdentifierOrStrictReservedWord() argument 1665 !IsAsyncFunction(function_kind)) || in ParseIdentifierOrStrictReservedWord() 1671 (next == Token::YIELD && !IsGeneratorFunction(function_kind))) { in ParseIdentifierOrStrictReservedWord() 3366 FunctionKind function_kind = Check(Token::MUL) in ParseMemberExpression() local 3381 function_kind, &is_strict_reserved_name, CHECK_OK); in ParseMemberExpression() 3389 function_kind, function_token_position, function_type, language_mode(), in ParseMemberExpression() 3425 FunctionKind kind = scope->function_kind(); in ParseSuperExpression() 4047 FunctionKind function_kind, in CheckArityRestrictions() argument [all …]
|
D | parser.cc | 815 } else if (IsConciseMethod(info->function_kind()) || in ComputeFunctionType() 816 IsAccessorFunction(info->function_kind())) { in ComputeFunctionType() 852 FunctionKind kind = info->function_kind(); in DoParseFunction()
|
/external/v8/src/ |
D | objects-debug.cc | 643 CHECK(kind() == scope_info()->function_kind()); in SharedFunctionInfoVerify()
|