Home
last modified time | relevance | path

Searched defs:funcType (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DfunctionExpression.cpp58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
H A DarrowFunctionExpression.cpp58 checker::Type *funcType = checker->CreateFunctionTypeWithSignature(signature); in Check() local
H A DobjectExpression.cpp632 checker::Type *funcType = prop->Value()->Check(checker); in GetTypeForProperty() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DarrowFunctionExpression.cpp140 auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionFlags::NONE); in CreateTypeAnnotation() local
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparserTypes.cpp217 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
229 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
236 auto *funcType = AllocNode<ir::ETSFunctionType>( in ParseFunctionType() local
H A DASparser.cpp518 auto funcType = AllocNode<ir::TSFunctionType>(std::move(signature)); in ParseFunctionType() local
H A DTSparser.cpp1237 ir::TypeNode *funcType = nullptr; in ParseFunctionType() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dobject.cpp458 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
479 auto *funcType = checker->BuildMethodSignature(method); in ResolveDeclaredMethodsOfObject() local
H A DtypeCreation.cpp318 auto *funcType = Allocator()->New<ETSFunctionType>(signatures[0]->Function()->Id()->Name(), Allocator()); in CreateETSFunctionType() local
H A DutilityTypeHandlers.cpp437 auto *const funcType = CreateETSFunctionType(signature, id->Name()); in CreateNonStaticClassInitializer() local
H A Dfunction.cpp506 ir::ETSFunctionType *funcType = nullptr; in MaybeSubstituteLambdaArgumentsInFunctionCallHelper() local
1022 auto *funcType = BuildNamedFunctionType(method->Function()); in BuildMethodSignature() local
1367 auto *funcType = CreateETSFunctionType(func, func->Signature(), nameVar->Name()); BuildNamedFunctionType() local
[all...]
H A Dhelpers.cpp1530 bool ETSChecker::IsFunctionContainsSignature(checker::ETSFunctionType *funcType, Signature *signature) in IsFunctionContainsSignature() argument
1542 bool ETSChecker::CheckFunctionContainsClashingSignature(const checker::ETSFunctionType *funcType, Signature *signature) in CheckFunctionContainsClashingSignature() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_builder.cpp39 MIRFuncType funcType; in GetOrCreateFunction() local
94 auto *funcType = static_cast<MIRFuncType *>(funcSymbol->GetType()); in CreateFunction() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp610 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
618 Type *funcType = allocator_->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerHelpers.cpp30 const auto *const funcType = variable->TsType()->AsETSFunctionType(); in CheckExtensionIsShadowedInCurrentClassOrInterface() local
291 auto *funcType = checker->AllocNode<ir::ETSFunctionType>(std::move(signature), ir::ScriptFunctionFlags::NONE); in InitAnonymousLambdaCallee() local
H A 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
[all...]
H A DETSAnalyzer.cpp777 auto *funcType = checker->CreateETSFunctionType(expr->Function(), std::move(signatures), nullptr); in Check() local
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp603 Type *funcType = CreateFunctionTypeWithSignature(bodyCallSignature); in InferFunctionDeclarationType() local
611 Type *funcType = Allocator()->New<FunctionType>(descWithOverload); in InferFunctionDeclarationType() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsObjectType.cpp159 ETSFunctionType *funcType = CreateETSFunctionType(name); in CreateSyntheticVarFromEverySignature() local
181 varbinder::LocalVariable *ETSObjectType::CollectSignaturesForSyntheticType(ETSFunctionType *funcType, in CollectSignaturesForSyntheticType() argument
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSCompiler.cpp855 auto *funcType = in ConvertArgumentsForFunctionReference() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp350 void ScopesInitPhase::VisitTSFunctionType(ir::TSFunctionType *funcType) in VisitTSFunctionType() argument
977 void InitScopesPhaseETS::VisitETSFunctionType(ir::ETSFunctionType *funcType) in VisitETSFunctionType() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp564 auto *funcType = func.GetMIRFuncType(); in LowerEntry() local
862 MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_function.h1405 MIRFuncType *funcType = nullptr; global() member in maple::MIRFunction
[all...]
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp1964 ir::Expression *funcType = nullptr; in ParseTsFunctionType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A 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); VisitBytecodeCall() local
2763 auto funcType = LLVMFunctionType(GetInt64T(), paramTys.data(), paramTys.size(), 0); GenDeoptEntry() local
2886 LLVMTypeRef funcType = GetExperimentalDeoptTy(); VisitDeoptCheck() local
3026 auto funcType = GetFuncType(stubDescriptor); AddAndGetFunc() local
3106 auto funcType = LLVMFunctionType(returnType, paramTys.data(), paramCount, false); // not variable args AddFunc() local
[all...]

Completed in 76 milliseconds

12