Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/objects/
Dtemplates.cc41 FunctionKind function_kind; in GetOrCreateSharedFunctionInfo() local
43 function_kind = FunctionKind::kConciseMethod; in GetOrCreateSharedFunctionInfo()
45 function_kind = FunctionKind::kNormalFunction; in GetOrCreateSharedFunctionInfo()
49 function_kind); in GetOrCreateSharedFunctionInfo()
Dscope-info.cc210 FunctionKind function_kind = FunctionKind::kNormalFunction; in Create() local
212 function_kind = scope->AsDeclarationScope()->function_kind(); in Create()
231 FunctionKindBits::encode(function_kind) | in Create()
1029 FunctionKind ScopeInfo::function_kind() const { in function_kind() function in v8::internal::ScopeInfo
Dscope-info.h222 FunctionKind function_kind() const;
Dshared-function-info.tq24 function_kind: FunctionKind: 5 bit;
Dscope-info.tq72 function_kind: FunctionKind: 5 bit;
/third_party/node/deps/v8/src/ast/
Dscopes.h859 FunctionKind function_kind = FunctionKind::kNormalFunction);
867 FunctionKind function_kind() const { return function_kind_; }
871 DCHECK(IsConciseMethod(function_kind()) ||
872 IsAccessorFunction(function_kind()) ||
873 IsClassConstructor(function_kind()));
991 return IsClassMembersInitializerFunction(function_kind());
1122 (is_function_scope() && (IsClassConstructor(function_kind()) ||
1123 IsConciseMethod(function_kind()) ||
1124 IsAccessorFunction(function_kind()))));
1359 FunctionKind function_kind = receiver_scope->function_kind();
[all …]
Dscopes.cc159 FunctionKind function_kind) in DeclarationScope() argument
161 function_kind_(function_kind), in DeclarationScope()
275 function_kind_(scope_info->function_kind()), in DeclarationScope()
284 DCHECK(IsClassConstructor(function_kind())); in DeclarationScope()
553 AsDeclarationScope()->function_kind()) && in IsReparsedMemberInitializerScope()
1416 !IsClassMembersInitializerFunction(function_kind()); in AllowsLazyCompilation()
1515 FunctionKind function_kind = scope->AsDeclarationScope()->function_kind(); in GetHomeObjectScope() local
1520 if (!IsArrowFunction(function_kind) && !BindsSuper(function_kind)) { in GetHomeObjectScope()
1580 IsClassConstructor(AsDeclarationScope()->function_kind()); in IsConstructorScope()
1786 const char* Header(ScopeType scope_type, FunctionKind function_kind, in Header() argument
[all …]
Dast.cc236 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); } in kind()
/third_party/node/deps/v8/src/parsing/
Dparser-base.h451 FunctionKind kind() const { return scope()->function_kind(); } in kind()
1142 V8_INLINE IdentifierT ParseIdentifier(FunctionKind function_kind);
1722 FunctionKind function_kind) { in ParseIdentifier() argument
1726 next, language_mode(), IsGeneratorFunction(function_kind), in ParseIdentifier()
1728 IsAwaitAsIdentifierDisallowed(function_kind))) { in ParseIdentifier()
2513 FunctionKind function_kind = in ParseMemberInitializer() local
2518 initializer_scope = NewFunctionScope(function_kind); in ParseMemberInitializer()
3640 FunctionKind function_kind = Check(Token::MUL) in ParseFunctionExpression() local
3656 name = ParseIdentifier(function_kind); in ParseFunctionExpression()
3664 function_kind, function_token_position, function_syntax_kind, in ParseFunctionExpression()
[all …]
Dparse-info.h108 FunctionKind function_kind() const { return function_kind_; } in function_kind() function
Dparser.cc299 if (IsStatic(scope()->GetReceiverScope()->function_kind())) { in NewSuperPropertyReference()
502 if (flags().is_eval() || IsArrowFunction(flags().function_kind())) { in DeserializeScopeChain()
631 if (IsAsyncModule(scope->function_kind())) { in DoParseProgram()
853 if (flags().function_kind() == in ParseFunction()
968 FunctionKind kind = flags().function_kind(); in DoParseFunction()
1082 if (flags().function_kind() == in DoParseDeserializedFunction()
3233 DCHECK(IsClassMembersInitializerFunction(scope->function_kind())); in CreateInitializerFunction()
Dpreparse-data.cc272 return !IsDefaultConstructor(scope->AsDeclarationScope()->function_kind()); in ScopeNeedsData()
/third_party/node/deps/v8/src/asmjs/
Dasm-js.cc337 if (IsResumableFunction(shared->scope_info().function_kind())) { in InstantiateAsmWasm()
/third_party/node/deps/v8/src/interpreter/
Dbytecode-generator.h484 inline FunctionKind function_kind() const;
Dbytecode-generator.cc1454 if (IsBaseConstructor(function_kind())) { in GenerateBytecodeBody()
4681 if (IsAsyncGeneratorFunction(function_kind())) { in VisitYield()
4713 DCHECK(IsAsyncGeneratorFunction(function_kind())); in VisitYield()
4741 if (IsAsyncGeneratorFunction(function_kind())) { in VisitYield()
4825 IteratorType iterator_type = IsAsyncGeneratorFunction(function_kind()) in VisitYieldStar()
5012 if (IsAsyncGeneratorFunction(function_kind())) { in BuildAwait()
6499 IsDerivedConstructor(receiver_scope->function_kind()) in BuildThisVariableLoad()
7191 FunctionKind BytecodeGenerator::function_kind() const { in function_kind() function in v8::internal::interpreter::BytecodeGenerator
/third_party/node/deps/v8/src/debug/
Ddebug-scopes.cc145 IsDefaultConstructor(scope->AsDeclarationScope()->function_kind())); in RetrieveScopeChainDefaultConstructor()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc957 CHECK(kind() == info.function_kind()); in SharedFunctionInfoVerify()
Dobjects-printer.cc2427 os << "\n - function kind: " << function_kind(); in ScopeInfoPrint()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc2896 const TNode<Uint32T> function_kind = in IsGeneratorFunction() local
2903 function_kind, in IsGeneratorFunction()