Searched refs:mergeTypes (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 10697 return !mergeTypes(LHS, RHS, false, CompareUnqualified).isNull(); in typesAreCompatible() 10705 return !mergeTypes(LHS, RHS, true).isNull(); in typesAreBlockPointerCompatible() 10719 QualType MT = mergeTypes(ET, SubType, OfBlockPointer, Unqualified); in mergeTransparentUnionType() 10747 return mergeTypes(lhs, rhs, OfBlockPointer, Unqualified); in mergeFunctionParameterTypes() 10769 retType = mergeTypes(LHS, RHS, true, UnqualifiedResult, true); in mergeFunctionTypes() 10772 retType = mergeTypes(lbase->getReturnType(), rbase->getReturnType(), false, in mergeFunctionTypes() 10994 QualType ASTContext::mergeTypes(QualType LHS, QualType RHS, bool OfBlockPointer, in mergeTypes() function in ASTContext 11009 return mergeTypes(LHSRefTy->getPointeeType(), RHSRefTy->getPointeeType(), in mergeTypes() 11051 return mergeTypes(LHS, getObjCGCQualType(RHS, Qualifiers::Strong)); in mergeTypes() 11054 return mergeTypes(getObjCGCQualType(LHS, Qualifiers::Strong), RHS); in mergeTypes() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 2989 QualType mergeTypes(QualType, QualType, bool OfBlockPointer = false,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 4203 QualType MergedReturn = Context.mergeTypes(OldProto->getReturnType(), in MergeFunctionDecl() 4297 QualType Merged = Context.mergeTypes(Old->getType(), New->getType()); in MergeCompatibleFunctionDecls() 4404 MergedT = Context.mergeTypes(New->getType(), Old->getType()); in MergeVarDeclTypes()
|
H A D | SemaExpr.cpp | 7992 QualType CompositeTy = S.Context.mergeTypes( in checkConditionalPointerCompatibility()
|