Lines Matching full:owner
623 if (sig->HasSignatureFlag(SignatureFlags::PUBLIC) || sig->Owner() == containingClass || in IsSignatureAccessible()
624 …(sig->HasSignatureFlag(SignatureFlags::PROTECTED) && relation->IsSupertypeOf(sig->Owner(), contain… in IsSignatureAccessible()
792 if (mostSpecificSignature->Owner() == sig->Owner()) { in FindMostSpecificSignature()
1074 if (signature->Owner()->GetDeclNode()->IsFinal() || func->IsFinal()) { in ComposeSignature()
1284 if (func->Signature()->Owner()->GetDeclNode()->IsFinal() || func->IsFinal()) { in AddSignatureFlags()
1497 …ThrowTypeError({signature->Function()->Id()->Name(), signature, " in ", signature->Owner(), " cann… in ThrowOverrideError()
1499 overriddenSignature->Owner(), " because ", reason}, in ThrowOverrideError()
1536 if (signature->Owner()->HasObjectFlag(ETSObjectFlags::INTERFACE) && in CheckOverride()
1537 Relation()->IsIdenticalTo(itSubst->Owner(), GlobalETSObjectType()) && in CheckOverride()
1552 auto *owner = signature->Owner(); in CheckOverride() local
1555 if (!owner->HasObjectFlag(ETSObjectFlags::CLASS | ETSObjectFlags::INTERFACE)) { in CheckOverride()
1559 for (auto *const interface : owner->Interfaces()) { in CheckOverride()
1563 ETSObjectType *iter = owner->SuperType(); in CheckOverride()
1575 …owTypeError({"Method ", signature->Function()->Id()->Name(), signature, " in ", signature->Owner(), in CheckOverride()