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

Declarations

tools/clang/include/clang/AST/ASTContext.h
 2611   QualType mergeTypes(QualType, QualType, bool OfBlockPointer=false,

References

tools/clang/lib/AST/ASTContext.cpp
 8592   return !mergeTypes(LHS, RHS, false, CompareUnqualified).isNull();
 8600   return !mergeTypes(LHS, RHS, true).isNull();
 8614         QualType MT = mergeTypes(ET, SubType, OfBlockPointer, Unqualified);
 8642   return mergeTypes(lhs, rhs, OfBlockPointer, Unqualified);
 8663     retType = mergeTypes(LHS, RHS, true, UnqualifiedResult, true);
 8666     retType = mergeTypes(lbase->getReturnType(), rbase->getReturnType(), false,
 8892       return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong));
 8895       return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS);
 8978     QualType ResultType = mergeTypes(LHSPointee, RHSPointee, false,
 9011     QualType ResultType = mergeTypes(LHSPointee, RHSPointee, OfBlockPointer,
 9030     QualType ResultType = mergeTypes(LHSValue, RHSValue, false,
 9054     QualType ResultType = mergeTypes(LHSElem, RHSElem, false, Unqualified);
tools/clang/lib/Sema/SemaDecl.cpp
 3672     QualType MergedReturn = Context.mergeTypes(OldProto->getReturnType(),
 3787   QualType Merged = Context.mergeTypes(Old->getType(), New->getType());
 3900     MergedT = Context.mergeTypes(New->getType(), Old->getType());
tools/clang/lib/Sema/SemaExpr.cpp
 6998   QualType CompositeTy = S.Context.mergeTypes(lhptee, rhptee);