]> granicus.if.org Git - clang/commitdiff
revert fix for // rdar://9740328
authorFariborz Jahanian <fjahanian@apple.com>
Tue, 12 Jul 2011 23:20:13 +0000 (23:20 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Tue, 12 Jul 2011 23:20:13 +0000 (23:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135010 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/ASTContext.cpp
test/SemaObjCXX/property-type-mismatch.mm

index 71b76c9d3285cc2d91e9cfcceec05bf1a42a1ddf..6eada6e22f4e8022cd4da37f3b7b611e0b9d825b 100644 (file)
@@ -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) {
index 059793cf5ceb92b6404a1e65e2072e05110a0579..a818b2d44ca84af62f91a230d2d2684cbe2cc385 100644 (file)
@@ -1,5 +1,6 @@
 // RUN: %clang_cc1 -fsyntax-only -verify %s
 // rdar://9740328
+// XFAIL: *
 
 @protocol P1;