]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm-project/clang/include/clang/Basic/BuiltinHeaders.def
Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51
[FreeBSD/FreeBSD.git] / contrib / llvm-project / clang / include / clang / Basic / BuiltinHeaders.def
1 //===--- BuiltinHeaders.def - Builtin header info database ------*- C++ -*-===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
8 //
9 // This file defines the standard builtin function header locations. Users of
10 // this file must define the HEADER macro to make use of this information.
11 //
12 //===----------------------------------------------------------------------===//
13
14 HEADER(NO_HEADER, nullptr)
15 HEADER(BLOCKS_H, "Blocks.h")
16 HEADER(COMPLEX_H, "complex.h")
17 HEADER(CTYPE_H, "ctype.h")
18 HEADER(EMMINTRIN_H, "emmintrin.h")
19 HEADER(FOUNDATION_NSOBJCRUNTIME_H, "Foundation/NSObjCRuntime.h")
20 HEADER(IMMINTRIN_H, "immintrin.h")
21 HEADER(INTRIN_H, "intrin.h")
22 HEADER(MALLOC_H, "malloc.h")
23 HEADER(MATH_H, "math.h")
24 HEADER(MEMORY, "memory")
25 HEADER(OBJC_MESSAGE_H, "objc/message.h")
26 HEADER(OBJC_OBJC_AUTO_H, "objc/objc-auto.h")
27 HEADER(OBJC_OBJC_EXCEPTION_H, "objc/objc-exception.h")
28 HEADER(OBJC_OBJC_SYNC_H, "objc/objc-sync.h")
29 HEADER(OBJC_RUNTIME_H, "objc/runtime.h")
30 HEADER(PTHREAD_H, "pthread.h")
31 HEADER(SETJMPEX_H, "setjmpex.h")
32 HEADER(SETJMP_H, "setjmp.h")
33 HEADER(STDARG_H, "stdarg.h")
34 HEADER(STDIO_H, "stdio.h")
35 HEADER(STDLIB_H, "stdlib.h")
36 HEADER(STRINGS_H, "strings.h")
37 HEADER(STRING_H, "string.h")
38 HEADER(UNISTD_H, "unistd.h")
39 HEADER(UTILITY, "utility")
40 HEADER(WCHAR_H, "wchar.h")
41 HEADER(XMMINTRIN_H, "xmmintrin.h")
42
43 #undef HEADER