Lines Matching defs:child
2064 ETSObjectType *ETSChecker::GetRelevantArgumentedTypeFromChild(ETSObjectType *const child, ETSObjectType *const target)
2066 if (child->GetDeclNode() == target->GetDeclNode()) {
2067 auto *relevantType = CreateNewETSObjectType(child->Name(), child->GetDeclNode(), child->ObjectFlags());
2069 ArenaVector<Type *> params = child->TypeArguments();
2072 relevantType->SetEnclosingType(child->EnclosingType());
2073 relevantType->SetSuperType(child->SuperType());
2078 ASSERT(child->SuperType() != nullptr);
2080 return GetRelevantArgumentedTypeFromChild(child->SuperType(), target);