Home
last modified time | relevance | path

Searched defs:funcType (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserTypes.cpp220 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
232 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
239 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
DASparser.cpp515 auto funcType = AllocNode<ir::TSFunctionType>(std::move(signature)); in ParseFunctionType() local
DTSparser.cpp1235 ir::TypeNode *funcType = nullptr; in ParseFunctionType() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DfunctionExpression.cpp57 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
DarrowFunctionExpression.cpp57 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
DobjectExpression.cpp626 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrowFunctionExpression.cpp140 …auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionF… in CreateTypeAnnotation() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp598 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
606 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dfunction.cpp603 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
611 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp157 MIRFuncType funcType(retTyIdx, vecType, vecAttrs, retAttrs); in GetOrCreateFunctionType() local
Dmir_builder.cpp39 MIRFuncType funcType; in GetOrCreateFunction() local
94 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
Dmir_nodes.cpp596 …MIRFuncType *funcType = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(r… in GetCallReturnType() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzerHelpers.cpp30 const auto *const funcType = variable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local
294 …auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionF… in InitAnonymousLambdaCallee() local
DTSAnalyzer.cpp324 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
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
Dllvm_ir_builder.cpp652 auto funcType = llvmModule_->GetFuncType(signature); in GetOrDeclareFunction() local
711 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCall() local
784 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCallWithArgv() local
1140 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, calleeDescriptor); in VisitCall() local
1185 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitBytecodeCall() local
2832 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); in GenDeoptEntry() local
2955 LLVMTypeRef funcType = GetExperimentalDeoptTy(); in VisitDeoptCheck() local
3095 auto funcType = GetFuncType(stubDescriptor); in AddAndGetFunc() local
3175 …auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable … in AddFunc() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsObjectType.cpp159 ETSFunctionType *funcType = CreateETSFunctionType(name); in CreateSyntheticVarFromEverySignature() local
181 …rbinder::LocalVariable *ETSObjectType::CollectSignaturesForSyntheticType(ETSFunctionType *funcType, in CollectSignaturesForSyntheticType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp556 auto *funcType = func.GetMIRFuncType(); in LowerEntry() local
854 … MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dfunction.cpp515 ir::ETSFunctionType *funcType = nullptr; in MaybeSubstituteLambdaArgumentsInFunctionCallHelper() local
1032 auto *funcType = BuildNamedFunctionType(method->Function()); in BuildMethodSignature() local
1357 auto *funcType = CreateETSFunctionType(func, func->Signature(), nameVar->Name()); in BuildNamedFunctionType() local
DtypeCreation.cpp328 …auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Alloca… in CreateETSFunctionType() local
Dobject.cpp459 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
480 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
DutilityTypeHandlers.cpp871 auto *const funcType = CreateETSFunctionType(signature, id->Name()); in CreateNonStaticClassInitializer() local
Dhelpers.cpp1475 bool ETSChecker::IsFunctionContainsSignature(checker::ETSFunctionType *funcType, Signature *signatu… in IsFunctionContainsSignature()
1487 bool ETSChecker::CheckFunctionContainsClashingSignature(const checker::ETSFunctionType *funcType, S… in CheckFunctionContainsClashingSignature()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp377 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType()
1010 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
Dlitecg_ir_builder.cpp1295 …auto funcType = lmirBuilder_->CreateFuncType(paramTys, returnType, stubDescriptor->IsVariadicArgs(… in GetFuncType() local
2826 LiteCGType *funcType = GetExperimentalDeoptTy(); in GenDeoptEntry() local
3052 LiteCGType *funcType = GetExperimentalDeoptTy(); in GetOrCreateDeoptBBInfo() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_function.h1405 MIRFuncType *funcType = nullptr; variable

12