Home
last modified time | relevance | path

Searched refs:function_kind (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/ast/
Dscopes.h617 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()
Dscopes.cc176 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 …]
Dast.cc344 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); } in kind()
/external/v8/src/objects/
Dscope-info.cc155 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
Dscope-info.h174 FunctionKind function_kind();
/external/v8/src/parsing/
Dparse-info.cc150 FunctionKind ParseInfo::function_kind() const { in function_kind() function in v8::internal::ParseInfo
Dparse-info.h189 FunctionKind function_kind() const;
Dparser-base.h387 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 …]
Dparser.cc815 } 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/
Dobjects-debug.cc643 CHECK(kind() == scope_info()->function_kind()); in SharedFunctionInfoVerify()