From 5ac8b382d89571547075dbfbc0f22e665709ea63 Mon Sep 17 00:00:00 2001 From: Sanjoy Das <sanjoy@playingwithpointers.com> Date: Mon, 23 Nov 2015 22:59:36 +0000 Subject: [PATCH] [RuntimeDyld] Avoid unused-private-field warning; NFC Fixes the no asserts -Werror,-Wunused-private-field build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253933 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h index 2bb6decac02..914efd24660 100644 --- a/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h +++ b/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h @@ -82,7 +82,11 @@ public: size_t allocationSize, uintptr_t objAddress) : Name(name), Address(address), Size(size), LoadAddress(reinterpret_cast<uintptr_t>(address)), StubOffset(size), - AllocationSize(allocationSize), ObjAddress(objAddress) {} + AllocationSize(allocationSize), ObjAddress(objAddress) { + // AllocationSize is used only in asserts, prevent an "unused private field" + // warning: + (void)AllocationSize; + } StringRef getName() const { return Name; } -- 2.34.1