Home
last modified time | relevance | path

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

12

/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.cpp636 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrowFunctionExpression.cpp143 auto *funcType = in CreateTypeAnnotation() local
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_accessor.cpp128 JSHandle<TSFunctionType> funcType = GetFunctionType(); in GetFunctionName() local
/arkcompiler/ets_frontend/ets2panda/checker/ts/
Dfunction.cpp583 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
591 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
Dfunction.cpp602 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
610 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsObjectType.cpp111 ETSFunctionType *funcType = CreateETSFunctionType(name); in CreateSyntheticVarFromEverySignature() local
134 …rbinder::LocalVariable *ETSObjectType::CollectSignaturesForSyntheticType(ETSFunctionType *funcType, in CollectSignaturesForSyntheticType()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnative_inline_lowering.cpp84 GateType funcType = acc_.GetGateType(func); in TryInlineBuiltinsArrayFunc() local
Dtype_info_accessors.cpp205 GateType funcType = acc_.GetGateType(func_); in TryGetBuiltinId() local
261 GateType funcType = acc_.GetGateType(func_); in CanOptimizeAsFastCall() local
Dtyped_bytecode_lowering.cpp1344 GateType funcType = tacc.GetFuncGateType(); in CheckFastCallThisCallTarget() local
1363 GateType funcType = tacc.GetFuncGateType(); in CheckCallThisCallTarget() local
1399 GateType funcType = tacc.GetFuncGateType(); in CheckCallTargetFromDefineFuncAndLowerCall() local
1434 GateType funcType = tacc.GetFuncGateType(); in CheckCallTargetAndLowerCall() local
Dllvm_ir_builder.cpp587 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCall() local
651 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitRuntimeCallWithArgv() local
949 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, calleeDescriptor); in VisitCall() local
993 LLVMTypeRef funcType = llvmModule_->GenerateFuncType(params, signature); in VisitBytecodeCall() local
2435 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); in GenDeoptEntry() local
2558 LLVMTypeRef funcType = GetExperimentalDeoptTy(); in VisitDeoptCheck() local
2691 auto funcType = GetFuncType(stubDescriptor); in AddAndGetFunc() local
2769 …auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable … in AddFunc() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Ddynamic.cpp268 auto *funcType = CreateETSFunctionType(signature, id->Name()); in CreateClassInitializer() local
478 auto *funcType = CreateETSFunctionType(signature, id->Name()); in CreateClassMethod() local
Dfunction.cpp731 auto *funcType = BuildFunctionSignature(method->Function(), isConstructSig); in BuildMethodSignature() local
959 auto *funcType = CreateETSFunctionType(func, signature, funcName); in BuildFunctionSignature() local
1372 void ETSChecker::BuildFunctionalInterfaceName(ir::ETSFunctionType *funcType) in BuildFunctionalInterfaceName()
1377 void ETSChecker::CreateFunctionalInterfaceForFunctionType(ir::ETSFunctionType *funcType) in CreateFunctionalInterfaceForFunctionType()
1413 ir::MethodDefinition *ETSChecker::CreateInvokeFunction(ir::ETSFunctionType *funcType) in CreateInvokeFunction()
DtypeCreation.cpp155 …auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Alloca… in CreateETSFunctionType() local
Dhelpers.cpp713 const auto *const funcType = resolved->TsType()->AsETSFunctionType(); in ResolveIdentifier() local
1556 bool ETSChecker::IsFunctionContainsSignature(ETSFunctionType *funcType, Signature *signature) in IsFunctionContainsSignature()
1568 void ETSChecker::CheckFunctionContainsClashingSignature(const ETSFunctionType *funcType, Signature … in CheckFunctionContainsClashingSignature()
Dobject.cpp445 auto *funcType = checker->BuildMethodSignature(node); in ResolveDeclaredMethodsOfObject() local
460 auto *funcType = checker->BuildMethodSignature(node); in ResolveDeclaredMethodsOfObject() local
/arkcompiler/ets_frontend/ets2panda/varbinder/
DETSBinder.cpp409 void ETSBinder::BuildFunctionType(ir::ETSFunctionType *funcType) in BuildFunctionType()
925 void ETSBinder::BuildFunctionalInterfaceName(ir::ETSFunctionType *funcType) in BuildFunctionalInterfaceName()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dcall_graph.cpp592 MIRType *funcType = nullptr; in GetFuncTypeFromFuncAddr() local
635 MIRType *funcType = nullptr; in HandleICall() local
1667 auto *funcType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(idx); in GetMatchedCGNode() local
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp852 auto funcType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, funcIndex)); in InferCallMethod() local
888 auto funcType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, funcIndex)); in InferCallFunction() local
1012 auto funcType = gateAccessor_.GetGateType(func); in GetSuperProp() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp138 const auto *const funcType = variable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local
456 auto *funcType = checker->CreateETSFunctionType(signature); in Check() local
761 auto *funcType = checker->BuildFunctionSignature(expr->Function(), false); in Check() local
922 auto *funcType = in InitAnonymousLambdaCallee() local
DTSAnalyzer.cpp458 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
690 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
853 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
DscopesInitPhase.cpp288 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType()
837 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp265 MIRFuncType funcType(retTyIdx, vecType, vecAttrs, retAttrs); in GetOrCreateFunctionType() local
Dmir_builder.cpp241 MIRFuncType funcType; in GetOrCreateFunction() local
302 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
319 auto *funcType = mirModule->GetMemPool()->New<MIRFuncType>(); in CreateFunction() local

12