| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | functionExpression.cpp | 58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| H A D | arrowFunctionExpression.cpp | 58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| H A D | objectExpression.cpp | 632 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| H A D | arrowFunctionExpression.cpp | 140 auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionFlags::NONE); in CreateTypeAnnotation() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| H A D | ETSparserTypes.cpp | 217 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local 229 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local 236 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
|
| H A D | ASparser.cpp | 518 auto funcType = AllocNode<ir::TSFunctionType>(std::move(signature)); in ParseFunctionType() local
|
| H A D | TSparser.cpp | 1237 ir::TypeNode *funcType = nullptr; in ParseFunctionType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| H A D | object.cpp | 458 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local 479 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
|
| H A D | typeCreation.cpp | 318 auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Allocator()); in CreateETSFunctionType() local
|
| H A D | utilityTypeHandlers.cpp | 437 auto *const funcType = CreateETSFunctionType(signature, id->Name()); in CreateNonStaticClassInitializer() local
|
| H A D | function.cpp | 506 ir::ETSFunctionType *funcType = nullptr; in MaybeSubstituteLambdaArgumentsInFunctionCallHelper() local 1022 auto *funcType = BuildNamedFunctionType(method->Function()); in BuildMethodSignature() local 1367 auto *funcType = CreateETSFunctionType(func, func->Signature(), nameVar->Name()); BuildNamedFunctionType() local [all...] |
| H A D | helpers.cpp | 1530 bool ETSChecker::IsFunctionContainsSignature(checker::ETSFunctionType *funcType, Signature *signature) in IsFunctionContainsSignature() argument 1542 bool ETSChecker::CheckFunctionContainsClashingSignature(const checker::ETSFunctionType *funcType, Signature *signature) in CheckFunctionContainsClashingSignature() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| H A D | mir_builder.cpp | 39 MIRFuncType funcType; in GetOrCreateFunction() local 94 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| H A D | function.cpp | 610 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 618 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| H A D | ETSAnalyzerHelpers.cpp | 30 const auto *const funcType = variable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local 291 auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionFlags::NONE); in InitAnonymousLambdaCallee() local
|
| H A D | TSAnalyzer.cpp | 324 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local 567 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local 730 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local [all...] |
| H A D | ETSAnalyzer.cpp | 777 auto *funcType = checker->CreateETSFunctionType(expr->Function(), std::move(signatures), nullptr); in Check() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| H A D | function.cpp | 603 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 611 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| H A D | etsObjectType.cpp | 159 ETSFunctionType *funcType = CreateETSFunctionType(name); in CreateSyntheticVarFromEverySignature() local 181 varbinder::LocalVariable *ETSObjectType::CollectSignaturesForSyntheticType(ETSFunctionType *funcType, in CollectSignaturesForSyntheticType() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| H A D | ETSCompiler.cpp | 855 auto *funcType = in ConvertArgumentsForFunctionReference() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| H A D | scopesInitPhase.cpp | 350 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType() argument 977 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| H A D | lower.cpp | 564 auto *funcType = func.GetMIRFuncType(); in LowerEntry() local 862 MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| H A D | mir_function.h | 1405 MIRFuncType *funcType = nullptr; global() member in maple::MIRFunction [all...] |
| /arkcompiler/ets_frontend/es2panda/parser/ |
| H A D | parserImpl.cpp | 1964 ir::Expression *funcType = nullptr; in ParseTsFunctionType() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
| H A D | llvm_ir_builder.cpp | 670 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCall() local 742 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCallWithArgv() local 1071 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, calleeDescriptor); in VisitCall() local 1116 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); VisitBytecodeCall() local 2763 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); GenDeoptEntry() local 2886 LLVMTypeRef funcType = GetExperimentalDeoptTy(); VisitDeoptCheck() local 3026 auto funcType = GetFuncType(stubDescriptor); AddAndGetFunc() local 3106 auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable args AddFunc() local [all...] |