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
14HEADER(NO_HEADER, nullptr)
15HEADER(ARMACLE_H, "arm_acle.h")
16HEADER(BLOCKS_H, "Blocks.h")
17HEADER(COMPLEX_H, "complex.h")
18HEADER(CTYPE_H, "ctype.h")
19HEADER(EMMINTRIN_H, "emmintrin.h")
20HEADER(FOUNDATION_NSOBJCRUNTIME_H, "Foundation/NSObjCRuntime.h")
21HEADER(IMMINTRIN_H, "immintrin.h")
22HEADER(INTRIN_H, "intrin.h")
23HEADER(MALLOC_H, "malloc.h")
24HEADER(MATH_H, "math.h")
25HEADER(MEMORY, "memory")
26HEADER(OBJC_MESSAGE_H, "objc/message.h")
27HEADER(OBJC_OBJC_AUTO_H, "objc/objc-auto.h")
28HEADER(OBJC_OBJC_EXCEPTION_H, "objc/objc-exception.h")
29HEADER(OBJC_OBJC_SYNC_H, "objc/objc-sync.h")
30HEADER(OBJC_RUNTIME_H, "objc/runtime.h")
31HEADER(PTHREAD_H, "pthread.h")
32HEADER(SETJMPEX_H, "setjmpex.h")
33HEADER(SETJMP_H, "setjmp.h")
34HEADER(STDARG_H, "stdarg.h")
35HEADER(STDIO_H, "stdio.h")
36HEADER(STDLIB_H, "stdlib.h")
37HEADER(STRINGS_H, "strings.h")
38HEADER(STRING_H, "string.h")
39HEADER(UNISTD_H, "unistd.h")
40HEADER(UTILITY, "utility")
41HEADER(WCHAR_H, "wchar.h")
42HEADER(XMMINTRIN_H, "xmmintrin.h")
43
44#undef HEADER
45

Provided by KDAB

Privacy Policy
Update your C++ knowledge – Modern C++11/14/17 Training
Find out more

source code of clang/include/clang/Basic/BuiltinHeaders.def