Searched refs:isFunctionalInterface (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSAnalyzer.h | 50 bool isFunctionalInterface, bool isUnionTypeWithFunctionalInterface) const;
|
H A D | ETSAnalyzerHelpers.h | 49 bool isConstructorCall, bool isFunctionalInterface,
|
H A D | ETSAnalyzer.cpp | 1017 checker::Type *calleeType, bool isFunctionalInterface, in ResolveSignature() 1028 auto &signatures = ChooseSignatures(checker, calleeType, expr->IsETSConstructorCall(), isFunctionalInterface, in ResolveSignature() 1067 bool isFunctionalInterface = calleeType->IsETSObjectType() && calleeType->AsETSObjectType()->HasObjectFlag( in GetReturnType() local 1073 isFunctionalInterface = true; in GetReturnType() 1076 if (!isFunctionalInterface && !calleeType->IsETSFunctionType() && !isConstructorCall && in GetReturnType() 1083 ResolveSignature(checker, expr, calleeType, isFunctionalInterface, isUnionTypeWithFunctionalInterface); in GetReturnType() 1090 if (!isFunctionalInterface) { in GetReturnType() 1016 ResolveSignature(ETSChecker *checker, ir::CallExpression *expr, checker::Type *calleeType, bool isFunctionalInterface, bool isUnionTypeWithFunctionalInterface) const ResolveSignature() argument
|
H A D | ETSAnalyzerHelpers.cpp | 374 bool isConstructorCall, bool isFunctionalInterface, in ChooseSignatures() 382 if (isFunctionalInterface) { in ChooseSignatures() 373 ChooseSignatures(ETSChecker *checker, checker::Type *calleeType, bool isConstructorCall, bool isFunctionalInterface, bool isUnionTypeWithFunctionalInterface) ChooseSignatures() argument
|
Completed in 6 milliseconds