Home
last modified time | relevance | path

Searched refs:calleeObj (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DnewExpression.cpp76 checker::ObjectType *calleeObj = calleeType->AsObjectType(); in Check() local
77 … return checker->resolveCallOrNewExpression(calleeObj->ConstructSignatures(), arguments_, Start()); in Check()
DcallExpression.cpp190 checker::ObjectType *calleeObj = calleeType->AsObjectType(); in Check() local
191 … return checker->resolveCallOrNewExpression(calleeObj->CallSignatures(), arguments_, Start()); in Check()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp514 auto *calleeObj = elementType->AsETSObjectType(); in Check() local
515 if (!calleeObj->HasObjectFlag(checker::ETSObjectFlags::ABSTRACT)) { in Check()
518 … checker->CollectParameterlessConstructor(calleeObj->ConstructSignatures(), expr->Start()); in Check()
519 … checker->ValidateSignatureAccessibility(calleeObj, nullptr, expr->defaultConstructorSignature_, in Check()
538 auto *calleeObj = calleeType->AsETSObjectType(); in Check() local
539 expr->SetTsType(calleeObj); in Check()
542 …if (!calleeObj->HasObjectFlag(checker::ETSObjectFlags::ABSTRACT) && calleeObj->GetDeclNode()->IsFi… in Check()
543 … checker->ThrowTypeError({"Class ", calleeObj->Name(), " cannot be both 'abstract' and 'final'."}, in Check()
544 calleeObj->GetDeclNode()->Start()); in Check()
547 bool fromInterface = calleeObj->HasObjectFlag(checker::ETSObjectFlags::INTERFACE); in Check()
[all …]
DTSAnalyzer.cpp634 checker::ObjectType *calleeObj = calleeType->AsObjectType(); in Check() local
635 …return checker->ResolveCallOrNewExpression(calleeObj->CallSignatures(), expr->Arguments(), expr->S… in Check()
814 checker::ObjectType *calleeObj = calleeType->AsObjectType(); in Check() local
815 …return checker->ResolveCallOrNewExpression(calleeObj->ConstructSignatures(), expr->Arguments(), ex… in Check()