1234567891011121314151617181920 |
- // -*- C++ -*-
- //===----------------------------------------------------------------------===//
- //
- // The LLVM Compiler Infrastructure
- //
- // This file is dual licensed under the MIT and the University of Illinois Open
- // Source Licenses. See LICENSE.TXT for details.
- //
- //===----------------------------------------------------------------------===//
- #ifdef __deallocate
- #if !defined(_LIBCPP_DISABLE_MACRO_CONFLICT_WARNINGS)
- #if defined(_MSC_VER) && !defined(__clang__)
- _LIBCPP_WARNING("macro __deallocate is incompatible with C++. #undefining __deallocate")
- #else
- #warning: macro __deallocate is incompatible with C++. #undefining __deallocate
- #endif
- #endif
- #undef __deallocate
- #endif
|