Home
last modified time | relevance | path

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

12

/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserTypes.cpp211 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
223 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
230 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
DASparser.cpp518 auto funcType = AllocNode<ir::TSFunctionType>(std::move(signature)); in ParseFunctionType() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DfunctionExpression.cpp58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
DarrowFunctionExpression.cpp58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
DobjectExpression.cpp639 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrowFunctionExpression.cpp135 …auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionF… in CreateTypeAnnotation() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp611 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
619 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_frontend/ets2panda/checker/
DETSAnalyzerHelpers.cpp30 const auto *const funcType = variable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local
291 …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/maple/maple_ir/src/
Dbin_mpl_import.cpp207 auto *funcType = static_cast<MIRFuncType *>(funcSt->GetType()); in ImportMethodPair() local
223 …auto *funcType = static_cast<MIRFuncType *>(GlobalTables::GetTypeTable().GetTypeFromTyIdx(sym->Get… in UpdateMethodSymbols() local
Dmir_parser.cpp66 auto *funcType = mod.GetMemPool()->New<MIRFuncType>(); in EnterUndeclaredFunction() local
Dglobal_tables.cpp267 MIRFuncType funcType(retTyIdx, vecType, vecAttrs, retAttrs); in GetOrCreateFunctionType() local
Dmir_builder.cpp245 MIRFuncType funcType; in GetOrCreateFunction() local
306 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
323 auto *funcType = mirModule->GetMemPool()->New<MIRFuncType>(); in CreateFunction() local
Dmir_lower.cpp578 MIRFuncType *funcType = FuncTypeFromFuncPtrExpr(stmt->Opnd(0)); in LowerBlock() 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/llvm/
Dllvm_ir_builder.cpp670 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); in VisitBytecodeCall() local
2763 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); in GenDeoptEntry() local
2886 LLVMTypeRef funcType = GetExperimentalDeoptTy(); in VisitDeoptCheck() local
3026 auto funcType = GetFuncType(stubDescriptor); in AddAndGetFunc() local
3106 …auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable … in AddFunc() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dcall_graph.cpp465 MIRType *funcType = nullptr; in GetFuncTypeFromFuncAddr() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DutilityTypeHandlers.cpp432 auto *const funcType = CreateETSFunctionType(signature, id->Name()); in CreateNonStaticClassInitializer() local
Dfunction.cpp495 ir::ETSFunctionType *funcType = nullptr; in MaybeSubstituteLambdaArgumentsInFunctionCallHelper() local
1006 auto *funcType = BuildFunctionSignature(method->Function(), isConstructSig); in BuildMethodSignature() local
1333 auto *funcType = CreateETSFunctionType(func, signature, funcName); in BuildFunctionSignature() local
DtypeCreation.cpp318 …auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Alloca… in CreateETSFunctionType() local
Dobject.cpp441 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
467 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp143 auto *funcType = func->GetMIRFuncType(); in RegisterExternalLibraryFunctions() local
1884 auto *funcType = func.GetMIRFuncType(); in LowerEntry() local
2079 auto *funcType = func->GetMIRFuncType(); in RegisterFunctionVoidStarToVoid() local
2129 auto *funcType = func->GetMIRFuncType(); in RegisterBuiltIns() local
2886 … MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp337 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType()
964 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
Dlitecg_ir_builder.cpp1241 …auto funcType = lmirBuilder_->CreateFuncType(paramTys, returnType, stubDescriptor->IsVariadicArgs(… in GetFuncType() local
2811 LiteCGType *funcType = GenerateFuncType(params, signature); in VisitBytecodeCall() local
2890 LiteCGType *funcType = GetExperimentalDeoptTy(); in GenDeoptEntry() local
3015 LiteCGType *funcType = GetExperimentalDeoptTy(); in VisitDeoptCheck() local

12