r266226 - Remove redundant null-check; NFC

Hubert Tong via cfe-commits cfe-commits at lists.llvm.org
Wed Apr 13 11:41:04 PDT 2016


Author: hubert.reinterpretcast
Date: Wed Apr 13 13:41:03 2016
New Revision: 266226

URL: http://llvm.org/viewvc/llvm-project?rev=266226&view=rev
Log:
Remove redundant null-check; NFC

Modified:
    cfe/trunk/lib/Parse/ParseDeclCXX.cpp

Modified: cfe/trunk/lib/Parse/ParseDeclCXX.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/ParseDeclCXX.cpp?rev=266226&r1=266225&r2=266226&view=diff
==============================================================================
--- cfe/trunk/lib/Parse/ParseDeclCXX.cpp (original)
+++ cfe/trunk/lib/Parse/ParseDeclCXX.cpp Wed Apr 13 13:41:03 2016
@@ -1403,7 +1403,7 @@ void Parser::ParseClassSpecifier(tok::To
       // Strip off the last template parameter list if it was empty, since
       // we've removed its template argument list.
       if (TemplateParams && TemplateInfo.LastParameterListWasEmpty) {
-        if (TemplateParams && TemplateParams->size() > 1) {
+        if (TemplateParams->size() > 1) {
           TemplateParams->pop_back();
         } else {
           TemplateParams = nullptr;




More information about the cfe-commits mailing list