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