Home
last modified time | relevance | path

Searched refs:FunctionKind (Results 1 – 25 of 33) sorted by relevance

12

/external/v8/src/
Dglobals.h1091 enum FunctionKind : uint16_t { enum
1113 inline bool IsValidFunctionKind(FunctionKind kind) { in IsValidFunctionKind()
1114 return kind == FunctionKind::kNormalFunction || in IsValidFunctionKind()
1115 kind == FunctionKind::kArrowFunction || in IsValidFunctionKind()
1116 kind == FunctionKind::kGeneratorFunction || in IsValidFunctionKind()
1117 kind == FunctionKind::kModule || in IsValidFunctionKind()
1118 kind == FunctionKind::kConciseMethod || in IsValidFunctionKind()
1119 kind == FunctionKind::kConciseGeneratorMethod || in IsValidFunctionKind()
1120 kind == FunctionKind::kGetterFunction || in IsValidFunctionKind()
1121 kind == FunctionKind::kSetterFunction || in IsValidFunctionKind()
[all …]
Dobjects-printer.cc1009 std::ostream& operator<<(std::ostream& os, FunctionKind kind) { in operator <<()
1011 if (kind == FunctionKind::kNormalFunction) { in operator <<()
1015 if (static_cast<int>(kind) & static_cast<int>(FunctionKind::k##name)) { \ in operator <<()
Dcontexts.h645 static int FunctionMapIndex(LanguageMode language_mode, FunctionKind kind) { in FunctionMapIndex()
Dfactory.h738 Handle<String> name, FunctionKind kind, Handle<Code> code,
Dobjects.h6035 FunctionKind kind);
7266 inline FunctionKind kind() const;
7267 inline void set_kind(FunctionKind kind);
7570 class FunctionKindBits : public BitField<FunctionKind, kFunctionKind, 10> {};
7620 FunctionKind::kClassConstructor << kCompilerHintsSmiTagSize;
/external/clang/lib/AST/
DComment.cpp159 Kind = FunctionKind; in fill()
179 Kind = FunctionKind; in fill()
189 Kind = FunctionKind; in fill()
277 Kind = FunctionKind; in fill()
296 Kind = FunctionKind; in fill()
DCommentSema.cpp805 return ThisDeclInfo->getKind() == DeclInfo::FunctionKind; in isFunctionDecl()
/external/v8/src/parsing/
Dparse-info.cc61 set_module(shared->kind() == FunctionKind::kModule); in ParseInfo()
123 p->set_module(shared->kind() == FunctionKind::kModule); in AllocateWithoutScript()
150 FunctionKind ParseInfo::function_kind() const { in function_kind()
Dparser-base.h387 FunctionKind kind() const { return scope()->function_kind(); } in kind()
686 DeclarationScope* NewFunctionScope(FunctionKind kind,
1073 IdentifierT ParseIdentifierOrStrictReservedWord(FunctionKind function_kind,
1161 FunctionKind kind, FunctionBodyType type,
1176 void CheckArityRestrictions(int param_count, FunctionKind function_type,
1199 FunctionKind kind,
1662 FunctionKind function_kind, bool* is_strict_reserved, bool* ok) { in ParseIdentifierOrStrictReservedWord()
2260 FunctionKind kind = is_generator in ParseClassPropertyDefinition()
2261 ? FunctionKind::kConciseGeneratorMethod in ParseClassPropertyDefinition()
2262 : is_async ? FunctionKind::kAsyncConciseMethod in ParseClassPropertyDefinition()
[all …]
Dparser.h349 void ParseAndRewriteGeneratorFunctionBody(int pos, FunctionKind kind,
496 FunctionNameValidity function_name_validity, FunctionKind kind,
548 LazyParsingResult SkipFunction(FunctionKind kind,
561 const AstRawString* function_name, int pos, FunctionKind kind,
650 Expression* BuildInitialYield(int pos, FunctionKind kind);
651 Assignment* BuildCreateJSGeneratorObject(int pos, FunctionKind kind);
679 FunctionKind kind, int pos);
Dpreparser.cc89 FunctionKind kind, DeclarationScope* function_scope, bool parsing_module, in PreParseFunction()
222 FunctionNameValidity function_name_validity, FunctionKind kind, in ParseFunctionLiteral()
Dpreparser.h944 PreParseResult PreParseFunction(FunctionKind kind,
967 SkipFunction(FunctionKind kind, DeclarationScope* function_scope,
976 FunctionNameValidity function_name_validity, FunctionKind kind,
1029 FunctionKind kind, int pos) {}
1095 int pos, FunctionKind kind, PreParserStatementList body, bool* ok) {
Dparse-info.h189 FunctionKind function_kind() const;
Dparser.cc174 FunctionKind kind = call_super ? FunctionKind::kDefaultDerivedConstructor in DefaultConstructor()
175 : FunctionKind::kDefaultBaseConstructor; in DefaultConstructor()
852 FunctionKind kind = info->function_kind(); in DoParseFunction()
1770 void Parser::ParseAndRewriteGeneratorFunctionBody(int pos, FunctionKind kind, in ParseAndRewriteGeneratorFunctionBody()
2506 FunctionNameValidity function_name_validity, FunctionKind kind, in ParseFunctionLiteral()
2759 FunctionKind kind, DeclarationScope* function_scope, int* num_parameters, in SkipFunction()
3063 Assignment* Parser::BuildCreateJSGeneratorObject(int pos, FunctionKind kind) { in BuildCreateJSGeneratorObject()
3118 Expression* Parser::BuildInitialYield(int pos, FunctionKind kind) { in BuildInitialYield()
3130 const AstRawString* function_name, int pos, FunctionKind kind, in ParseFunction()
3802 FunctionKind kind, int pos) { in PrepareAsyncFunctionBody()
/external/v8/src/builtins/
Dbuiltins-constructor.cc48 STATIC_ASSERT(FunctionKind::kNormalFunction == 0); in EmitFastNewClosure()
55 compiler_hints, Int32Constant(FunctionKind::kGeneratorFunction in EmitFastNewClosure()
60 compiler_hints, Int32Constant(FunctionKind::kAsyncFunction in EmitFastNewClosure()
65 compiler_hints, Int32Constant(FunctionKind::kClassConstructor in EmitFastNewClosure()
74 Int32Constant((FunctionKind::kAccessorFunction | in EmitFastNewClosure()
75 FunctionKind::kArrowFunction | in EmitFastNewClosure()
76 FunctionKind::kConciseMethod) in EmitFastNewClosure()
/external/llvm/include/llvm/IR/
DModuleSummaryIndex.h90 enum SummaryKind { AliasKind, FunctionKind, GlobalVarKind }; enumerator
247 : GlobalValueSummary(FunctionKind, Flags), InstCount(NumInsts) {} in FunctionSummary()
251 return GVS->getSummaryKind() == FunctionKind; in classof()
/external/v8/src/objects/
Dscope-info.h174 FunctionKind function_kind();
329 : public BitField<FunctionKind, HasSimpleParametersField::kNext, 10> {};
Dscope-info.cc155 FunctionKind function_kind = kNormalFunction; in Create()
362 FunctionKindField::encode(FunctionKind::kNormalFunction) | in CreateGlobalThisBinding()
723 FunctionKind ScopeInfo::function_kind() { in function_kind()
/external/v8/src/ast/
Dscopes.h617 FunctionKind function_kind = kNormalFunction);
630 FunctionKind function_kind() const { return function_kind_; } in function_kind()
867 const FunctionKind function_kind_;
Dscopes.cc176 FunctionKind function_kind) in DeclarationScope()
1072 FunctionKind function_kind = in DeclareVariable()
1512 const char* Header(ScopeType scope_type, FunctionKind function_kind, in Header()
1624 FunctionKind function_kind = is_function_scope() in Print()
Dast.cc344 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind(); } in kind()
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1287 } FunctionKind; in diagnoseRepeatedUseOfWeak() local
1290 FunctionKind = Block; in diagnoseRepeatedUseOfWeak()
1292 FunctionKind = Lambda; in diagnoseRepeatedUseOfWeak()
1294 FunctionKind = Method; in diagnoseRepeatedUseOfWeak()
1296 FunctionKind = Function; in diagnoseRepeatedUseOfWeak()
1345 << int(ObjectKind) << KeyProp << int(FunctionKind) in diagnoseRepeatedUseOfWeak()
DSemaStmt.cpp3248 int FunctionKind = 0; in BuildReturnStmt() local
3250 FunctionKind = 1; in BuildReturnStmt()
3252 FunctionKind = 2; in BuildReturnStmt()
3254 FunctionKind = 3; in BuildReturnStmt()
3257 << CurDecl->getDeclName() << FunctionKind in BuildReturnStmt()
3294 int FunctionKind = 0; in BuildReturnStmt() local
3296 FunctionKind = 1; in BuildReturnStmt()
3298 FunctionKind = 2; in BuildReturnStmt()
3300 FunctionKind = 3; in BuildReturnStmt()
3303 << CurDecl->getDeclName() << FunctionKind in BuildReturnStmt()
/external/clang/include/clang/AST/
DComment.h1030 FunctionKind, enumerator
/external/clang/lib/Index/
DCommentToXML.cpp833 case DeclInfo::FunctionKind: in visitFullComment()

12