diff options
author | Nikola Smiljanic <popizdeh@gmail.com> | 2014-10-04 10:17:57 +0000 |
---|---|---|
committer | Nikola Smiljanic <popizdeh@gmail.com> | 2014-10-04 10:17:57 +0000 |
commit | 107c30e2395b1e3bd1584b134f5b9ef7bc352895 (patch) | |
tree | a65700c80a36f1a2e28998ef778597a48a57d388 /lib/Sema/SemaDecl.cpp | |
parent | 18fa1456dc3d536c2da0e040d54fab6b0bbe594f (diff) |
-ms-extensions: Allow __super in return stements.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@219050 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Sema/SemaDecl.cpp')
-rw-r--r-- | lib/Sema/SemaDecl.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/Sema/SemaDecl.cpp b/lib/Sema/SemaDecl.cpp index c3c436d8e3..22a7e732c5 100644 --- a/lib/Sema/SemaDecl.cpp +++ b/lib/Sema/SemaDecl.cpp @@ -702,11 +702,7 @@ Sema::NameClassification Sema::ClassifyName(Scope *S, } LookupResult Result(*this, Name, NameLoc, LookupOrdinaryName); - NestedNameSpecifier *NNS = SS.getScopeRep(); - if (NNS && NNS->getKind() == NestedNameSpecifier::Super) - LookupInSuper(Result, NNS->getAsRecordDecl()); - else - LookupParsedName(Result, S, &SS, !CurMethod); + LookupParsedName(Result, S, &SS, !CurMethod); // For unqualified lookup in a class template in MSVC mode, look into // dependent base classes where the primary class template is known. |