Home | History | Annotate | Download | only in AST

Lines Matching defs:ResultType

2206       QualType ResultType = getObjCGCQualType(Pointee, GCAttr);
2207 return getPointerType(ResultType);
2244 QualType ResultType) {
2249 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI));
2256 L->DeducedReturnType(FD, ResultType);
3028 ASTContext::getCanonicalFunctionResultType(QualType ResultType) const {
3029 CanQualType CanResultType = getCanonicalType(ResultType);
7768 QualType ResultType = mergeTypes(LHSPointee, RHSPointee, false,
7770 if (ResultType.isNull()) return QualType();
7771 if (getCanonicalType(LHSPointee) == getCanonicalType(ResultType))
7773 if (getCanonicalType(RHSPointee) == getCanonicalType(ResultType))
7775 return getPointerType(ResultType);
7786 QualType ResultType = mergeTypes(LHSPointee, RHSPointee, OfBlockPointer,
7788 if (ResultType.isNull()) return QualType();
7789 if (getCanonicalType(LHSPointee) == getCanonicalType(ResultType))
7791 if (getCanonicalType(RHSPointee) == getCanonicalType(ResultType))
7793 return getBlockPointerType(ResultType);
7804 QualType ResultType = mergeTypes(LHSValue, RHSValue, false,
7806 if (ResultType.isNull()) return QualType();
7807 if (getCanonicalType(LHSValue) == getCanonicalType(ResultType))
7809 if (getCanonicalType(RHSValue) == getCanonicalType(ResultType))
7811 return getAtomicType(ResultType);
7827 QualType ResultType = mergeTypes(LHSElem, RHSElem, false, Unqualified);
7828 if (ResultType.isNull()) return QualType();
7829 if (LCAT && getCanonicalType(LHSElem) == getCanonicalType(ResultType))
7831 if (RCAT && getCanonicalType(RHSElem) == getCanonicalType(ResultType))
7833 if (LCAT) return getConstantArrayType(ResultType, LCAT->getSize(),
7835 if (RCAT) return getConstantArrayType(ResultType, RCAT->getSize(),
7839 if (LVAT && getCanonicalType(LHSElem) == getCanonicalType(ResultType))
7841 if (RVAT && getCanonicalType(RHSElem) == getCanonicalType(ResultType))
7855 if (getCanonicalType(LHSElem) == getCanonicalType(ResultType)) return LHS;
7856 if (getCanonicalType(RHSElem) == getCanonicalType(ResultType)) return RHS;
7857 return getIncompleteArrayType(ResultType,
7912 QualType ResultType = mergeTypes(LHSValue, RHSValue, false,
7914 if (ResultType.isNull()) return QualType();
7915 if (getCanonicalType(LHSValue) == getCanonicalType(ResultType))
7917 if (getCanonicalType(RHSValue) == getCanonicalType(ResultType))
7919 return getPipeType(ResultType);
7980 QualType ResultType =
7982 return ResultType;