Lines Matching defs:OX
13341 const auto *OX = cast<ObjCObjectType>(X), *OY = cast<ObjCObjectType>(Y);
13343 std::equal(OX->getProtocols().begin(), OX->getProtocols().end(),
13349 auto TAs = getCommonTypes(Ctx, OX->getTypeArgsAsWritten(),
13352 Ctx.getCommonSugaredType(OX->getBaseType(), OY->getBaseType()), TAs,
13353 OX->getProtocols(),
13354 OX->isKindOfTypeAsWritten() && OY->isKindOfTypeAsWritten());
13538 QualType OX = AX->getOriginalType(), OY = AY->getOriginalType();
13539 if (!Ctx.hasSameType(OX, OY))
13542 return Ctx.getAdjustedType(Ctx.getCommonSugaredType(OX, OY),
13547 QualType OX = DX->getOriginalType(), OY = DY->getOriginalType();
13548 if (!Ctx.hasSameType(OX, OY))
13551 return Ctx.getDecayedType(Ctx.getCommonSugaredType(OX, OY),