1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "base/debug/alias.h" 6 #include "build/build_config.h" 7 8 namespace base { 9 namespace debug { 10 11 #if defined(COMPILER_MSVC) 12 #pragma optimize("", off) 13 #elif defined(__clang__) 14 #pragma clang optimize off 15 #endif 16 Alias(const void * var)17void Alias(const void* var) { 18 } 19 20 #if defined(COMPILER_MSVC) 21 #pragma optimize("", on) 22 #elif defined(__clang__) 23 #pragma clang optimize on 24 #endif 25 26 } // namespace debug 27 } // namespace base 28