diff options
author | Chris Lattner <sabre@nondot.org> | 2010-04-11 07:51:10 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-04-11 07:51:10 +0000 |
commit | b9d4fc1f54924a7b242fb763192a40c19fa6103d (patch) | |
tree | 72a0918d149fd2fabd8649602ef38fed3cbb501e /lib/Sema/SemaExpr.cpp | |
parent | 7f81652f97a69ae8b514893a69c0245253687e55 (diff) |
actually the interface grossness in the previous patch was due to
typo correction. However, now that the code has been factored out
of LookupMemberExpr, it can recurse to itself instead of to
LookupMemberExpr! Remove grossness.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100958 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/SemaExpr.cpp')
-rw-r--r-- | lib/Sema/SemaExpr.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/Sema/SemaExpr.cpp b/lib/Sema/SemaExpr.cpp index c350bb9a78..c173705be5 100644 --- a/lib/Sema/SemaExpr.cpp +++ b/lib/Sema/SemaExpr.cpp @@ -3143,9 +3143,7 @@ Sema::LookupMemberExpr(LookupResult &R, Expr *&BaseExpr, if (!IsArrow) if (const ObjCObjectPointerType *OPT = BaseType->getAsObjCInterfacePointerType()) - return HandleExprPropertyRefExpr(OPT, BaseExpr, IsArrow, - MemberName, MemberLoc, - OpLoc, SS, ObjCImpDecl); + return HandleExprPropertyRefExpr(OPT, BaseExpr, MemberName, MemberLoc); // Handle the following exceptional case (*Obj).isa. if (!IsArrow && |