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

Declarations

tools/clang/include/clang/AST/ASTContext.h
 2571   bool typesAreCompatible(QualType T1, QualType T2,

References

tools/clang/lib/AST/ASTContext.cpp
 8596   return typesAreCompatible(LHS, RHS);
tools/clang/lib/Sema/SemaChecking.cpp
 5657                       Context.typesAreCompatible(ED->getPromotionType(), Type));
 6468       if (!Context.typesAreCompatible(
 9692             Context.typesAreCompatible(SizeOfArgTy, DestTy)) {
tools/clang/lib/Sema/SemaDecl.cpp
 3615       Context.typesAreCompatible(OldQType, NewQType)) {
 3679       if (Context.typesAreCompatible(OldParm->getType(),
 3682       } else if (Context.typesAreCompatible(OldParm->getType(),
14123         !Context.typesAreCompatible(
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4400         if (!Context.typesAreCompatible(T1, T2)) {
tools/clang/lib/Sema/SemaExpr.cpp
 1510               Context.typesAreCompatible(Types[i]->getType(),
 1541     else if (Context.typesAreCompatible(ControllingExpr->getType(),
 7969   if (!S.Context.typesAreCompatible(ltrans, rtrans)) {
 8112   if (S.Context.typesAreCompatible(LHSType, RHSType))
 8196     if (Context.typesAreCompatible(LHSTypeRef->getPointeeType(), RHSType)) {
 8455     if (Context.typesAreCompatible(LHSType, RHSType)) {
 9751         if (!Context.typesAreCompatible(
10802     if (Context.typesAreCompatible(LCanPointeeTy.getUnqualifiedType(),
10916         !Context.typesAreCompatible(lpointee, rpointee)) {
10958           !Context.typesAreCompatible(LHSType, RHSType)) {
14528       if (Context.typesAreCompatible(PromoteType, TInfo->getType()))
tools/clang/lib/Sema/SemaExprCXX.cpp
 3716               return Context.typesAreCompatible(Context.getWideCharType(),
 5133     return Self.Context.typesAreCompatible(Lhs, Rhs);
tools/clang/lib/Sema/SemaInit.cpp
   39   if (Context.typesAreCompatible(Context.getWideCharType(), T))
   42     return Context.typesAreCompatible(Context.Char16Ty, T) ||
   43            Context.typesAreCompatible(Context.Char32Ty, T);
  107     if (Context.typesAreCompatible(Context.Char16Ty, ElemTy))
  115     if (Context.typesAreCompatible(Context.Char32Ty, ElemTy))
  123     if (Context.typesAreCompatible(Context.getWideCharType(), ElemTy))
tools/clang/lib/Sema/SemaOpenMP.cpp
 3623                 Context.typesAreCompatible(ThisTy, ThisCapture->getType()))
tools/clang/lib/Sema/SemaOverload.cpp
 1859              S.Context.typesAreCompatible(ToType, FromType)) {
 2381       Context.typesAreCompatible(FromPointeeType, ToPointeeType)) {
 2664   if (Context.typesAreCompatible(FromPointee, ToPointee))
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
   36   return C.typesAreCompatible(Derived, Ancestor);