Home | History | Annotate | Download | only in Sema

Lines Matching defs:ConvType

5885   QualType ConvType = GetTypeFromParser(D.getName().ConversionFunctionId);
5918 if (Proto->getResultType() != ConvType) {
5922 ConvType = Proto->getResultType();
5928 if (ConvType->isArrayType()) {
5930 ConvType = Context.getPointerType(ConvType);
5932 } else if (ConvType->isFunctionType()) {
5934 ConvType = Context.getPointerType(ConvType);
5942 R = Context.getFunctionType(ConvType, ArrayRef<QualType>(),
5964 QualType ConvType = Context.getCanonicalType(Conversion->getConversionType());
5976 if (const ReferenceType *ConvTypeRef = ConvType->getAs<ReferenceType>())
5977 ConvType = ConvTypeRef->getPointeeType();
5981 else if (ConvType->isRecordType()) {
5982 ConvType = Context.getCanonicalType(ConvType).getUnqualifiedType();
5983 if (ConvType == ClassType)
5986 else if (IsDerivedFrom(ClassType, ConvType))
5988 << ClassType << ConvType;
5989 } else if (ConvType->isVoidType()) {
5991 << ClassType << ConvType;