blob: 6d89d181c1217b3bdb1ee8841ea0d6261a39bfed [file] [log] [blame]
Avi Drissmane4622aa2022-09-08 20:36:061// Copyright 2011 The Chromium Authors
[email protected]fcb30f7b2011-05-19 22:28:252// 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"
Hans Wennborgb3e433a2020-04-21 11:21:406
Hans Wennborgb3e433a2020-04-21 11:21:407#include "base/compiler_specific.h"
[email protected]fcb30f7b2011-05-19 22:28:258
Peter Kasting811504a72025-01-09 03:18:509namespace base::debug {
[email protected]fcb30f7b2011-05-19 22:28:2510
Bruce Dawson63541452018-12-20 03:09:4511// This file/function should be excluded from LTO/LTCG to ensure that the
12// compiler can't see this function's implementation when compiling calls to it.
13NOINLINE void Alias(const void* var) {}
[email protected]26f54612011-05-20 23:29:2314
Peter Kasting811504a72025-01-09 03:18:5015} // namespace base::debug