Lines Matching defs:OX
13769 const auto *OX = cast<ObjCObjectType>(X), *OY = cast<ObjCObjectType>(Y);
13771 std::equal(OX->getProtocols().begin(), OX->getProtocols().end(),
13777 auto TAs = getCommonTypes(Ctx, OX->getTypeArgsAsWritten(),
13780 Ctx.getCommonSugaredType(OX->getBaseType(), OY->getBaseType()), TAs,
13781 OX->getProtocols(),
13782 OX->isKindOfTypeAsWritten() && OY->isKindOfTypeAsWritten());
13968 QualType OX = AX->getOriginalType(), OY = AY->getOriginalType();
13969 if (!Ctx.hasSameType(OX, OY))
13972 return Ctx.getAdjustedType(Ctx.getCommonSugaredType(OX, OY),
13977 QualType OX = DX->getOriginalType(), OY = DY->getOriginalType();
13978 if (!Ctx.hasSameType(OX, OY))
13981 return Ctx.getDecayedType(Ctx.getCommonSugaredType(OX, OY),