| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | functionExpression.cpp | 58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| D | arrowFunctionExpression.cpp | 58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
|
| D | objectExpression.cpp | 636 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | arrowFunctionExpression.cpp | 143 auto *funcType = in CreateTypeAnnotation() local
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type_accessor.cpp | 128 JSHandle<TSFunctionType> funcType = GetFunctionType(); in GetFunctionName() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ts/ |
| D | function.cpp | 583 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 591 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | function.cpp | 602 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local 610 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsObjectType.cpp | 111 ETSFunctionType *funcType = CreateETSFunctionType(name); in CreateSyntheticVarFromEverySignature() local 134 …rbinder::LocalVariable *ETSObjectType::CollectSignaturesForSyntheticType(ETSFunctionType *funcType, in CollectSignaturesForSyntheticType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | native_inline_lowering.cpp | 84 GateType funcType = acc_.GetGateType(func); in TryInlineBuiltinsArrayFunc() local
|
| D | type_info_accessors.cpp | 205 GateType funcType = acc_.GetGateType(func_); in TryGetBuiltinId() local 261 GateType funcType = acc_.GetGateType(func_); in CanOptimizeAsFastCall() local
|
| D | typed_bytecode_lowering.cpp | 1344 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
|
| D | llvm_ir_builder.cpp | 587 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/ |
| D | dynamic.cpp | 268 auto *funcType = CreateETSFunctionType(signature, id->Name()); in CreateClassInitializer() local 478 auto *funcType = CreateETSFunctionType(signature, id->Name()); in CreateClassMethod() local
|
| D | function.cpp | 731 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()
|
| D | typeCreation.cpp | 155 …auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Alloca… in CreateETSFunctionType() local
|
| D | helpers.cpp | 713 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()
|
| D | object.cpp | 445 auto *funcType = checker->BuildMethodSignature(node); in ResolveDeclaredMethodsOfObject() local 460 auto *funcType = checker->BuildMethodSignature(node); in ResolveDeclaredMethodsOfObject() local
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | ETSBinder.cpp | 409 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/ |
| D | call_graph.cpp | 592 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/ |
| D | method_type_infer.cpp | 852 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/ |
| D | ETSAnalyzer.cpp | 138 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
|
| D | TSAnalyzer.cpp | 458 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/ |
| D | scopesInitPhase.cpp | 288 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/ |
| D | global_tables.cpp | 265 MIRFuncType funcType(retTyIdx, vecType, vecAttrs, retAttrs); in GetOrCreateFunctionType() local
|
| D | mir_builder.cpp | 241 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
|