diff options
Diffstat (limited to 'clang/lib/Analysis/BasicObjCFoundationChecks.cpp')
| -rw-r--r-- | clang/lib/Analysis/BasicObjCFoundationChecks.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/Analysis/BasicObjCFoundationChecks.cpp b/clang/lib/Analysis/BasicObjCFoundationChecks.cpp index 98c7e28b740..d2a3d08b8e3 100644 --- a/clang/lib/Analysis/BasicObjCFoundationChecks.cpp +++ b/clang/lib/Analysis/BasicObjCFoundationChecks.cpp @@ -40,10 +40,7 @@ static ObjCInterfaceType* GetReceiverType(ObjCMessageExpr* ME) { QualType X = Receiver->getType(); Type* TP = X.getTypePtr(); - // FIXME: Why can this not be a pointer type? - // assert (TP->isPointerType()); - if (!TP->isPointerType()) - return NULL; + assert (IsPointerType(X)); const PointerType* T = TP->getAsPointerType(); |

