reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ASTContext.cpp
 8386   const ObjCInterfaceDecl* RDecl = RHS->getInterface();
 8394   bool anyKindOf = LHS->isKindOfType() || RHS->isKindOfType();
 8409       if (LHS->isSpecialized() && RHS->isSpecialized()) {
 8412                               LHS->getTypeArgs(), RHS->getTypeArgs(),
 8415       } else if (LHS->isSpecialized() != RHS->isSpecialized()) {
 8453     auto KnownLHS = LHSAncestors.find(RHS->getInterface()->getCanonicalDecl());
 8458       ArrayRef<QualType> RHSTypeArgs = RHS->getTypeArgsAsWritten();
 8460       if (LHS->isSpecialized() && RHS->isSpecialized()) {
 8463                               LHS->getTypeArgs(), RHS->getTypeArgs(),
 8466       } else if (LHS->isSpecialized() != RHS->isSpecialized()) {
 8475       getIntersectionOfProtocols(*this, RHS->getInterface(), Lptr, Rptr,
 8482       if (anyChanges || RHS->isKindOfType() != anyKindOf) {
 8483         QualType Result = getObjCInterfaceType(RHS->getInterface());
 8485                                    anyKindOf || RHS->isKindOfType());
 8489       return getObjCObjectPointerType(QualType(RHS, 0));
 8493     QualType RHSSuperType = RHS->getSuperClassType();
 8497     RHS = RHSSuperType->castAs<ObjCObjectType>();