Buckets:
arudradey/fullhtml-storage / emsdk /upstream /emscripten /system /lib /libcxxabi /src /demangle /DemangleConfig.h
| //===--- DemangleConfig.h --------------------------------------*- C++ -*-===// | |
| // | |
| // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | |
| // See https://llvm.org/LICENSE.txt for license information. | |
| // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | |
| // | |
| // This file is contains a subset of macros copied from | |
| // llvm/include/llvm/Demangle/DemangleConfig.h | |
| //===----------------------------------------------------------------------===// | |
| // Must be defined before pulling in headers from libc++. Allow downstream | |
| // build systems to override this value. | |
| // https://libcxx.llvm.org/UsingLibcxx.html#enabling-the-safe-libc-mode | |
| // Libc++abi does not have any functionality to log and continue, so we drop | |
| // error messages when we build the demangler with `observe` assertion semantic. | |
| // Once the layering with libc++ is improved, this could use the libc++ | |
| // functionality to log hardening failures. | |
| // snprintf is implemented in VS 2015 | |
| // Workaround for llvm.org/PR23435, since clang 3.6 and below emit a spurious | |
| // error when __has_cpp_attribute is given a scoped attribute in C mode. | |
Xet Storage Details
- Size:
- 3.87 kB
- Xet hash:
- 7a6b3bc5c64ada9ec672fbab12b0e09b78c43bd7b6d4e42597455db889a68d2b
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.