summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorFariborz Jahanian <fjahanian@apple.com>2011-07-12 23:20:13 +0000
committerFariborz Jahanian <fjahanian@apple.com>2011-07-12 23:20:13 +0000
commitc87c8799ec32a21dfb30992d3ab92f1feb2415a8 (patch)
treeca06c454053b82cc49fad1e52f801da0894727f5 /clang
parentaf6e82f6110f71d89e960109bfe7b1bc028cd16a (diff)
downloadbcm5719-llvm-c87c8799ec32a21dfb30992d3ab92f1feb2415a8.tar.gz
bcm5719-llvm-c87c8799ec32a21dfb30992d3ab92f1feb2415a8.zip
revert fix for // rdar://9740328
llvm-svn: 135010
Diffstat (limited to 'clang')
-rw-r--r--clang/lib/AST/ASTContext.cpp2
-rw-r--r--clang/test/SemaObjCXX/property-type-mismatch.mm1
2 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/AST/ASTContext.cpp b/clang/lib/AST/ASTContext.cpp
index 71b76c9d328..6eada6e22f4 100644
--- a/clang/lib/AST/ASTContext.cpp
+++ b/clang/lib/AST/ASTContext.cpp
@@ -5442,7 +5442,7 @@ bool ASTContext::typesAreCompatible(QualType LHS, QualType RHS,
}
bool ASTContext::propertyTypesAreCompatible(QualType LHS, QualType RHS) {
- return !mergeTypes(LHS, RHS, false, false).isNull();
+ return typesAreCompatible(LHS, RHS);
}
bool ASTContext::typesAreBlockPointerCompatible(QualType LHS, QualType RHS) {
diff --git a/clang/test/SemaObjCXX/property-type-mismatch.mm b/clang/test/SemaObjCXX/property-type-mismatch.mm
index 059793cf5ce..a818b2d44ca 100644
--- a/clang/test/SemaObjCXX/property-type-mismatch.mm
+++ b/clang/test/SemaObjCXX/property-type-mismatch.mm
@@ -1,5 +1,6 @@
// RUN: %clang_cc1 -fsyntax-only -verify %s
// rdar://9740328
+// XFAIL: *
@protocol P1;
OpenPOWER on IntegriCloud