]> granicus.if.org Git - clang/commitdiff
Remove trivial dtor that was making uses of the copy ctor -Wdeprecated unclean
authorDavid Blaikie <dblaikie@gmail.com>
Mon, 28 Sep 2015 23:48:49 +0000 (23:48 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Mon, 28 Sep 2015 23:48:49 +0000 (23:48 +0000)
And also remove an unused variable that's now diagnosed by
-Wunused-variable since the dtor is now trivial.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@248759 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Serialization/ASTReaderDecl.cpp

index 2677592465d98eac1c6886b3d3c2eb3916b3c77d..18b9477a485a7c069ac055752b286784457f970d 100644 (file)
@@ -129,7 +129,6 @@ namespace clang {
     public:
       RedeclarableResult(GlobalDeclID FirstID, Decl *MergeWith, bool IsKeyDecl)
           : FirstID(FirstID), MergeWith(MergeWith), IsKeyDecl(IsKeyDecl) {}
-      ~RedeclarableResult() {}
 
       /// \brief Retrieve the first ID.
       GlobalDeclID getFirstID() const { return FirstID; }
@@ -882,7 +881,7 @@ void ASTDeclReader::VisitObjCMethodDecl(ObjCMethodDecl *MD) {
 }
 
 void ASTDeclReader::VisitObjCTypeParamDecl(ObjCTypeParamDecl *D) {
-  RedeclarableResult Redecl = VisitTypedefNameDecl(D);
+  VisitTypedefNameDecl(D);
 
   D->Variance = Record[Idx++];
   D->Index = Record[Idx++];