xref: /aosp_15_r20/external/pdfium/third_party/base/debug/alias.cc (revision 3ac0a46f773bac49fa9476ec2b1cf3f8da5ec3a4)
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 "third_party/base/debug/alias.h"
6 
7 #include "build/build_config.h"
8 
9 namespace pdfium {
10 namespace base {
11 namespace debug {
12 
13 #if defined(COMPILER_MSVC)
14 #pragma optimize("", off)
15 #elif defined(__clang__)
16 #pragma clang optimize off
17 #endif
18 
Alias(const void * var)19 void Alias(const void* var) {
20 }
21 
22 #if defined(COMPILER_MSVC)
23 #pragma optimize("", on)
24 #elif defined(__clang__)
25 #pragma clang optimize on
26 #endif
27 
28 }  // namespace debug
29 }  // namespace base
30 }  // namespace pdfium
31