| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | functionExpression.cpp | 57 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| D | arrowFunctionExpression.cpp | 57 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| D | objectExpression.cpp | 626 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | arrowFunctionExpression.cpp | 159 …auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionF… in CreateTypeAnnotation() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | function.cpp | 598 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 606 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| D | function.cpp | 613 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 622 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 571 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local 594 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local 893 … CallRedeclarationCheckForCorrectSignature(ir::MethodDefinition *method, ETSFunctionType *funcType, in CallRedeclarationCheckForCorrectSignature() 918 auto *funcType = prop->TsType()->AsETSFunctionType(); in CheckInterfaceFunctions() local 1831 auto funcType = property->TsType()->AsETSFunctionType(); in ValidateNamespaceProperty() local 2085 … ETSFunctionType *propType, ETSFunctionType *funcType, in ResolveAccessorTypeByFlag() 2138 auto *funcType = eAcc != nullptr ? eAcc->TsType()->AsETSFunctionType() : nullptr; in ValidateAccessor() local
|
| D | helpers.cpp | 905 ETSFunctionType *funcType) in ResolveGetter() 932 …TSChecker::FindRelativeExtensionGetter(ir::MemberExpression *const expr, ETSFunctionType *funcType) in FindRelativeExtensionGetter() 952 …ure *ETSChecker::FindRelativeExtensionSetter(ir::MemberExpression *expr, ETSFunctionType *funcType) in FindRelativeExtensionSetter() 1937 bool ETSChecker::IsFunctionContainsSignature(checker::ETSFunctionType *funcType, Signature *signatu… in IsFunctionContainsSignature() 1949 bool ETSChecker::CheckFunctionContainsClashingSignature(const checker::ETSFunctionType *funcType, S… in CheckFunctionContainsClashingSignature()
|
| D | function.cpp | 1238 …lectOverload(checker::ETSChecker *checker, ir::MethodDefinition *method, ETSFunctionType *funcType) in CollectOverload() 1300 auto *funcType = BuildMethodType(method->Function()); in BuildMethodSignature() local 1548 ETSFunctionType *funcType; in BuildMethodType() local
|
| D | utilityTypeHandlers.cpp | 974 …auto *const funcType = CreateETSMethodType(id->Name(), {{signature}, ProgramAllocator()->Adapter()… in CreateNonStaticClassInitializer() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | global_tables.cpp | 157 MIRFuncType funcType(retTyIdx, vecType, vecAttrs, retAttrs); in GetOrCreateFunctionType() local
|
| D | mir_builder.cpp | 39 MIRFuncType funcType; in GetOrCreateFunction() local 94 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
|
| D | mir_nodes.cpp | 596 …MIRFuncType *funcType = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(r… in GetCallReturnType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsObjectType.cpp | 149 static bool HasAccessor(const PropertySearchFlags &flags, const ETSFunctionType *funcType) in HasAccessor() 157 …id UpdateDeclarationForGetterSetter(varbinder::LocalVariable *res, const ETSFunctionType *funcType, in UpdateDeclarationForGetterSetter() 187 ETSFunctionType *funcType = CreateMethodTypeForProp(name); in CreateSyntheticVarFromEverySignature() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserTypes.cpp | 216 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
|
| D | ASparser.cpp | 520 auto funcType = AllocNode<ir::TSFunctionType>(std::move(signature), Allocator()); in ParseFunctionType() local
|
| D | TSparser.cpp | 1253 ir::TypeNode *funcType = nullptr; in ParseFunctionType() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
| D | llvm_ir_builder.cpp | 663 auto funcType = llvmModule_->GetFuncType(signature); in GetOrDeclareFunction() local 721 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCall() local 794 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCallWithArgv() local 1174 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, calleeDescriptor); in VisitCall() local 1224 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitBytecodeCall() local 2903 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); in GenDeoptEntry() local 3096 LLVMTypeRef funcType = GetExperimentalDeoptTy(); in VisitDeoptCheck() local 3188 auto funcType = GetFuncType(stubDescriptor); in AddAndGetFunc() local 3268 …auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable … in AddFunc() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | lower.cpp | 552 auto *funcType = func.GetMIRFuncType(); in LowerEntry() local 832 … MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/libani_helpers/tests/ani_signature_builder/ |
| D | ani_signature_builder_test.cpp | 91 Type funcType = Builder::BuildFunctionalObject(2, false); in TEST() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | interfaceObjectLiteralLowering.cpp | 155 auto funcType = (instanProp != nullptr) ? instanProp->TsType() : nullptr; in FillClassBody() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzer.cpp | 327 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local 570 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local 733 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
|
| D | ETSAnalyzerHelpers.cpp | 58 const auto *const funcType = methodVariable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
| D | scopesInitPhase.cpp | 386 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType() 1119 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
| D | litecg_ir_builder.cpp | 1407 …auto funcType = lmirBuilder_->CreateFuncType(paramTys, returnType, stubDescriptor->IsVariadicArgs(… in GetFuncType() local 2869 LiteCGType *funcType = GetExperimentalDeoptTy(); in GenDeoptEntry() local 3109 LiteCGType *funcType = GetExperimentalDeoptTy(); in GetOrCreateDeoptBBInfo() local
|