From: Piotr Padlewski Date: Wed, 12 Aug 2015 00:47:19 +0000 (+0000) Subject: Deleted old fixme ( ͡° ͜ʖ ͡°) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ab7dd0fa9fe23e407246e3add309fde531851be4;p=clang Deleted old fixme ( ͡° ͜ʖ ͡°) http://reviews.llvm.org/D11928 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@244706 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/AST/VTableBuilder.h b/include/clang/AST/VTableBuilder.h index 6d315749c5..458ae15c59 100644 --- a/include/clang/AST/VTableBuilder.h +++ b/include/clang/AST/VTableBuilder.h @@ -51,7 +51,7 @@ public: CK_UnusedFunctionPointer }; - VTableComponent() { } + VTableComponent() = default; static VTableComponent MakeVCallOffset(CharUnits Offset) { return VTableComponent(CK_VCallOffset, Offset); @@ -384,10 +384,6 @@ struct VPtrInfo { VPtrInfo(const CXXRecordDecl *RD) : ReusingBase(RD), BaseWithVPtr(RD), NextBaseToMangle(RD) {} - // Copy constructor. - // FIXME: Uncomment when we've moved to C++11. - // VPtrInfo(const VPtrInfo &) = default; - /// The vtable will hold all of the virtual bases or virtual methods of /// ReusingBase. This may or may not be the same class as VPtrSubobject.Base. /// A derived class will reuse the vptr of the first non-virtual base