Home
last modified time | relevance | path

Searched defs:signatures (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsDynamicFunctionType.h27 explicit ETSDynamicFunctionType(ETSChecker *checker, util::StringView name, ArenaVector<Signature *> &&signatures, in ETSDynamicFunctionType() argument
H A DetsFunctionType.cpp25 ETSFunctionType::ETSFunctionType(ETSChecker *checker, util::StringView name, ArenaVector<Signature *> &&signatures) in ETSFunctionType() argument
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DforOfStatement.cpp171 auto &signatures = checker->GetTypeOfVariable(method)->AsETSFunctionType()->CallSignatures(); in CheckIteratorMethodForObject() local
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DmemberExpression.cpp329 auto &signatures = checker->GetTypeOfVariable(method)->AsETSFunctionType()->CallSignatures(); in CheckIndexAccessMethod() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dfunction.cpp693 ArgRange Checker::GetArgRange(const ArenaVector<Signature *> &signatures, ArenaVector<Signature *> *potentialSignatures, in GetArgRange() argument
755 Type *Checker::resolveCallOrNewExpression(const ArenaVector<Signature *> &signatures, in resolveCallOrNewExpression() argument
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A DtypeCreation.cpp316 ETSFunctionType *ETSChecker::CreateETSFunctionType(ArenaVector<Signature *> &signatures) in CreateETSFunctionType() argument
347 ETSFunctionType *ETSChecker::CreateETSFunctionType(ir::ScriptFunction *func, ArenaVector<Signature *> &&signatures, in CreateETSFunctionType() argument
683 Type *ETSChecker::ResolveFunctionalInterfaces(ArenaVector<Signature *> &signatures) in ResolveFunctionalInterfaces() argument
H A Dfunction.cpp590 Signature *ETSChecker::CollectParameterlessConstructor(ArenaVector<Signature *> &signatures, in CollectParameterlessConstructor() argument
659 ArenaVector<Signature *> ETSChecker::CollectSignatures(ArenaVector<Signature *> &signatures, in CollectSignatures() argument
730 Signature *ETSChecker::ValidateSignatures(ArenaVector<Signature *> &signatures, in ValidateSignatures() argument
778 FindMostSpecificSignature(const ArenaVector<Signature *> &signatures, const ArenaMultiMap<size_t, Signature *> &bestSignaturesForParameter, size_t paramCount) FindMostSpecificSignature() argument
815 InitMostSpecificType(const ArenaVector<Signature *> &signatures, [[maybe_unused]] Type *&mostSpecificType, [[maybe_unused]] Signature *&prevSig, const size_t idx) InitMostSpecificType() argument
857 GetSuitableSignaturesForParameter( const std::vector<bool> &argTypeInferenceRequired, size_t paramCount, ArenaVector<Signature *> &signatures, const lexer::SourcePosition &pos, size_t argumentsSize) GetSuitableSignaturesForParameter() argument
898 ChooseMostSpecificSignature(ArenaVector<Signature *> &signatures, const std::vector<bool> &argTypeInferenceRequired, const lexer::SourcePosition &pos, size_t argumentsSize) ChooseMostSpecificSignature() argument
941 ResolveCallExpressionAndTrailingLambda(ArenaVector<Signature *> &signatures, ir::CallExpression *callExpr, const lexer::SourcePosition &pos, const TypeRelationFlag reportFlag) ResolveCallExpressionAndTrailingLambda() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp673 ArgRange TSChecker::GetArgRange(const ArenaVector<Signature *> &signatures, in GetArgRange() argument
735 Type *TSChecker::ResolveCallOrNewExpression(const ArenaVector<Signature *> &signatures, in ResolveCallOrNewExpression() argument
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzer.cpp1028 auto &signatures = ChooseSignatures(checker, calleeType, expr->IsETSConstructorCall(), isFunctionalInterface, in ResolveSignature() local
[all...]

Completed in 11 milliseconds