llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Ildikó Cseri (cseriildi) <details> <summary>Changes</summary> This PR improves the mapping for standard library symbols by: - Adding support for symbols with multiple headers, which were previously skipped with a FIXME - Preventing duplicates - Including `macro.html` in parse pages for C symbols as those symbols were moved since the last update - Fixing the language label in the generated file header to accurately display "C++" or "C" based on the script argument - Regenerating the mapping files using the updated script and [the latest archive](https://github.com/PeterFeicht/cppreference-doc/releases/tag/v20250209) - Removing the symbols found by the script from the special mapping files Note: I switched from using sets to lists to ensure: - the script generates consistent output each time - the headers within a symbol are in the same order as on cppreference Closes #<!-- -->53724 --- Patch is 143.42 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/147720.diff 7 Files Affected: - (modified) clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc (-22) - (modified) clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc (+494-4) - (modified) clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc (-681) - (modified) clang/lib/Tooling/Inclusions/Stdlib/StdSymbolMap.inc (+1216-12) - (modified) clang/tools/include-mapping/cppreference_parser.py (+22-7) - (modified) clang/tools/include-mapping/gen_std.py (+22-19) - (modified) clang/tools/include-mapping/test.py (+5-5) ``````````diff diff --git a/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc index 9902fd4caf018..6a826e1bec1d5 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/CSpecialSymbolMap.inc @@ -4,25 +4,3 @@ // via the include-mapping tool (gen_std.py). // //===----------------------------------------------------------------------===// - -SYMBOL(size_t, None, <stddef.h>) -SYMBOL(size_t, None, <stdio.h>) -SYMBOL(size_t, None, <stdlib.h>) -SYMBOL(size_t, None, <string.h>) -SYMBOL(size_t, None, <time.h>) -SYMBOL(size_t, None, <uchar.h>) -SYMBOL(size_t, None, <wchar.h>) - -// These macros trigger ambiguity when parsing cppreference index. -// Taken from https://en.cppreference.com/w/c/types/integer. -SYMBOL(INT8_C, None, <stdint.h>) -SYMBOL(INT16_C, None, <stdint.h>) -SYMBOL(INT32_C, None, <stdint.h>) -SYMBOL(INT64_C, None, <stdint.h>) -SYMBOL(INTMAX_C, None, <stdint.h>) - -SYMBOL(UINT8_C, None, <stdint.h>) -SYMBOL(UINT16_C, None, <stdint.h>) -SYMBOL(UINT32_C, None, <stdint.h>) -SYMBOL(UINT64_C, None, <stdint.h>) -SYMBOL(UINTMAX_C, None, <stdint.h>) diff --git a/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc index 463ce921f0672..3535707b8fed4 100644 --- a/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/CSymbolMap.inc @@ -1,4 +1,4 @@ -//===-- gen_std.py generated file -------------------------------*- C++ -*-===// +//===-- gen_std.py generated file -------------------------------*- C -*-===// // // Used to build a lookup table (qualified names => include headers) for C // Standard Library symbols. @@ -6,7 +6,7 @@ // This file was generated automatically by // clang/tools/include-mapping/gen_std.py, DO NOT EDIT! // -// Generated from cppreference offline HTML book (modified on 2018-10-28). +// Generated from cppreference offline HTML book (modified on 2025-07-04). //===----------------------------------------------------------------------===// SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <stdatomic.h>) @@ -16,15 +16,17 @@ SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <stdatomic.h>) SYMBOL(ATOMIC_FLAG_INIT, None, <stdatomic.h>) SYMBOL(ATOMIC_INT_LOCK_FREE, None, <stdatomic.h>) SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <stdatomic.h>) -SYMBOL(ATOMIC_LONG_LOGK_FREE, None, <stdatomic.h>) +SYMBOL(ATOMIC_LONG_LOCK_FREE, None, <stdatomic.h>) SYMBOL(ATOMIC_POINTER_LOCK_FREE, None, <stdatomic.h>) SYMBOL(ATOMIC_SHORT_LOCK_FREE, None, <stdatomic.h>) SYMBOL(ATOMIC_VAR_INIT, None, <stdatomic.h>) SYMBOL(ATOMIC_WCHAR_T_LOCK_FREE, None, <stdatomic.h>) +SYMBOL(BOOL_WIDTH, None, <limits.h>) SYMBOL(BUFSIZ, None, <stdio.h>) SYMBOL(CHAR_BIT, None, <limits.h>) SYMBOL(CHAR_MAX, None, <limits.h>) SYMBOL(CHAR_MIN, None, <limits.h>) +SYMBOL(CHAR_WIDTH, None, <limits.h>) SYMBOL(CLOCKS_PER_SEC, None, <time.h>) SYMBOL(CMPLX, None, <complex.h>) SYMBOL(CMPLXF, None, <complex.h>) @@ -32,6 +34,9 @@ SYMBOL(CMPLXL, None, <complex.h>) SYMBOL(DBL_DECIMAL_DIG, None, <float.h>) SYMBOL(DBL_DIG, None, <float.h>) SYMBOL(DBL_EPSILON, None, <float.h>) +SYMBOL(DBL_HAS_SUBNORM, None, <limits.h>) +SYMBOL(DBL_HAS_SUBNORM, None, <stdint.h>) +SYMBOL(DBL_HAS_SUBNORM, None, <wchar.h>) SYMBOL(DBL_HAS_SUBNORM, None, <float.h>) SYMBOL(DBL_MANT_DIG, None, <float.h>) SYMBOL(DBL_MAX, None, <float.h>) @@ -65,6 +70,9 @@ SYMBOL(FLT_DECIMAL_DIG, None, <float.h>) SYMBOL(FLT_DIG, None, <float.h>) SYMBOL(FLT_EPSILON, None, <float.h>) SYMBOL(FLT_EVAL_METHOD, None, <float.h>) +SYMBOL(FLT_HAS_SUBNORM, None, <limits.h>) +SYMBOL(FLT_HAS_SUBNORM, None, <stdint.h>) +SYMBOL(FLT_HAS_SUBNORM, None, <wchar.h>) SYMBOL(FLT_HAS_SUBNORM, None, <float.h>) SYMBOL(FLT_MANT_DIG, None, <float.h>) SYMBOL(FLT_MAX, None, <float.h>) @@ -77,9 +85,19 @@ SYMBOL(FLT_RADIX, None, <float.h>) SYMBOL(FLT_ROUNDS, None, <float.h>) SYMBOL(FLT_TRUE_MIN, None, <float.h>) SYMBOL(FOPEN_MAX, None, <stdio.h>) +SYMBOL(FP_FAST_FMA, None, <math.h>) +SYMBOL(FP_FAST_FMA, None, <tgmath.h>) +SYMBOL(FP_FAST_FMAF, None, <math.h>) +SYMBOL(FP_FAST_FMAF, None, <tgmath.h>) +SYMBOL(FP_FAST_FMAL, None, <math.h>) +SYMBOL(FP_FAST_FMAL, None, <tgmath.h>) +SYMBOL(FP_ILOGB0, None, <math.h>) +SYMBOL(FP_ILOGB0, None, <tgmath.h>) +SYMBOL(FP_ILOGBNAN, None, <math.h>) +SYMBOL(FP_ILOGBNAN, None, <tgmath.h>) SYMBOL(FP_INFINITE, None, <math.h>) SYMBOL(FP_NAN, None, <math.h>) -SYMBOL(FP_NORNAL, None, <math.h>) +SYMBOL(FP_NORMAL, None, <math.h>) SYMBOL(FP_SUBNORMAL, None, <math.h>) SYMBOL(FP_ZERO, None, <math.h>) SYMBOL(HUGE_VAL, None, <math.h>) @@ -87,36 +105,61 @@ SYMBOL(HUGE_VALF, None, <math.h>) SYMBOL(HUGE_VALL, None, <math.h>) SYMBOL(I, None, <complex.h>) SYMBOL(INFINITY, None, <math.h>) +SYMBOL(INT16_C, None, <stdint.h>) +SYMBOL(INT16_C, None, <inttypes.h>) SYMBOL(INT16_MAX, None, <stdint.h>) SYMBOL(INT16_MIN, None, <stdint.h>) +SYMBOL(INT16_WIDTH, None, <stdint.h>) +SYMBOL(INT32_C, None, <stdint.h>) +SYMBOL(INT32_C, None, <inttypes.h>) SYMBOL(INT32_MAX, None, <stdint.h>) SYMBOL(INT32_MIN, None, <stdint.h>) +SYMBOL(INT32_WIDTH, None, <stdint.h>) +SYMBOL(INT64_C, None, <stdint.h>) +SYMBOL(INT64_C, None, <inttypes.h>) SYMBOL(INT64_MAX, None, <stdint.h>) SYMBOL(INT64_MIN, None, <stdint.h>) +SYMBOL(INT64_WIDTH, None, <stdint.h>) +SYMBOL(INT8_C, None, <stdint.h>) +SYMBOL(INT8_C, None, <inttypes.h>) SYMBOL(INT8_MAX, None, <stdint.h>) SYMBOL(INT8_MIN, None, <stdint.h>) +SYMBOL(INT8_WIDTH, None, <stdint.h>) +SYMBOL(INTMAX_C, None, <stdint.h>) +SYMBOL(INTMAX_C, None, <inttypes.h>) SYMBOL(INTMAX_MAX, None, <stdint.h>) SYMBOL(INTMAX_MIN, None, <stdint.h>) +SYMBOL(INTMAX_WIDTH, None, <stdint.h>) SYMBOL(INTPTR_MAX, None, <stdint.h>) SYMBOL(INTPTR_MIN, None, <stdint.h>) +SYMBOL(INTPTR_WIDTH, None, <stdint.h>) SYMBOL(INT_FAST16_MAX, None, <stdint.h>) SYMBOL(INT_FAST16_MIN, None, <stdint.h>) +SYMBOL(INT_FAST16_WIDTH, None, <stdint.h>) SYMBOL(INT_FAST32_MAX, None, <stdint.h>) SYMBOL(INT_FAST32_MIN, None, <stdint.h>) +SYMBOL(INT_FAST32_WIDTH, None, <stdint.h>) SYMBOL(INT_FAST64_MAX, None, <stdint.h>) SYMBOL(INT_FAST64_MIN, None, <stdint.h>) +SYMBOL(INT_FAST64_WIDTH, None, <stdint.h>) SYMBOL(INT_FAST8_MAX, None, <stdint.h>) SYMBOL(INT_FAST8_MIN, None, <stdint.h>) +SYMBOL(INT_FAST8_WIDTH, None, <stdint.h>) SYMBOL(INT_LEAST16_MAX, None, <stdint.h>) SYMBOL(INT_LEAST16_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST16_WIDTH, None, <stdint.h>) SYMBOL(INT_LEAST32_MAX, None, <stdint.h>) SYMBOL(INT_LEAST32_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST32_WIDTH, None, <stdint.h>) SYMBOL(INT_LEAST64_MAX, None, <stdint.h>) SYMBOL(INT_LEAST64_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST64_WIDTH, None, <stdint.h>) SYMBOL(INT_LEAST8_MAX, None, <stdint.h>) SYMBOL(INT_LEAST8_MIN, None, <stdint.h>) +SYMBOL(INT_LEAST8_WIDTH, None, <stdint.h>) SYMBOL(INT_MAX, None, <limits.h>) SYMBOL(INT_MIN, None, <limits.h>) +SYMBOL(INT_WIDTH, None, <limits.h>) SYMBOL(LC_ALL, None, <locale.h>) SYMBOL(LC_COLLATE, None, <locale.h>) SYMBOL(LC_CTYPE, None, <locale.h>) @@ -126,6 +169,9 @@ SYMBOL(LC_TIME, None, <locale.h>) SYMBOL(LDBL_DECIMAL_DIG, None, <float.h>) SYMBOL(LDBL_DIG, None, <float.h>) SYMBOL(LDBL_EPSILON, None, <float.h>) +SYMBOL(LDBL_HAS_SUBNORM, None, <limits.h>) +SYMBOL(LDBL_HAS_SUBNORM, None, <stdint.h>) +SYMBOL(LDBL_HAS_SUBNORM, None, <wchar.h>) SYMBOL(LDBL_HAS_SUBNORM, None, <float.h>) SYMBOL(LDBL_MANT_DIG, None, <float.h>) SYMBOL(LDBL_MAX, None, <float.h>) @@ -137,8 +183,10 @@ SYMBOL(LDBL_MIN_EXP, None, <float.h>) SYMBOL(LDBL_TRUE_MIN, None, <float.h>) SYMBOL(LLONG_MAX, None, <limits.h>) SYMBOL(LLONG_MIN, None, <limits.h>) +SYMBOL(LLONG_WIDTH, None, <limits.h>) SYMBOL(LONG_MAX, None, <limits.h>) SYMBOL(LONG_MIN, None, <limits.h>) +SYMBOL(LONG_WIDTH, None, <limits.h>) SYMBOL(L_tmpnam, None, <stdio.h>) SYMBOL(L_tmpnam_s, None, <stdio.h>) SYMBOL(MATH_ERREXCEPT, None, <math.h>) @@ -146,18 +194,336 @@ SYMBOL(MATH_ERRNO, None, <math.h>) SYMBOL(MB_CUR_MAX, None, <stdlib.h>) SYMBOL(MB_LEN_MAX, None, <limits.h>) SYMBOL(NAN, None, <math.h>) +SYMBOL(NULL, None, <locale.h>) +SYMBOL(NULL, None, <stddef.h>) +SYMBOL(NULL, None, <stdio.h>) +SYMBOL(NULL, None, <stdlib.h>) +SYMBOL(NULL, None, <string.h>) +SYMBOL(NULL, None, <time.h>) +SYMBOL(NULL, None, <wchar.h>) SYMBOL(ONCE_FLAG_INIT, None, <threads.h>) +SYMBOL(PRIX16, None, <stdint.h>) +SYMBOL(PRIX16, None, <inttypes.h>) +SYMBOL(PRIX32, None, <stdint.h>) +SYMBOL(PRIX32, None, <inttypes.h>) +SYMBOL(PRIX64, None, <stdint.h>) +SYMBOL(PRIX64, None, <inttypes.h>) +SYMBOL(PRIX8, None, <stdint.h>) +SYMBOL(PRIX8, None, <inttypes.h>) +SYMBOL(PRIXFAST16, None, <stdint.h>) +SYMBOL(PRIXFAST16, None, <inttypes.h>) +SYMBOL(PRIXFAST32, None, <stdint.h>) +SYMBOL(PRIXFAST32, None, <inttypes.h>) +SYMBOL(PRIXFAST64, None, <stdint.h>) +SYMBOL(PRIXFAST64, None, <inttypes.h>) +SYMBOL(PRIXFAST8, None, <stdint.h>) +SYMBOL(PRIXFAST8, None, <inttypes.h>) +SYMBOL(PRIXLEAST16, None, <stdint.h>) +SYMBOL(PRIXLEAST16, None, <inttypes.h>) +SYMBOL(PRIXLEAST32, None, <stdint.h>) +SYMBOL(PRIXLEAST32, None, <inttypes.h>) +SYMBOL(PRIXLEAST64, None, <stdint.h>) +SYMBOL(PRIXLEAST64, None, <inttypes.h>) +SYMBOL(PRIXLEAST8, None, <stdint.h>) +SYMBOL(PRIXLEAST8, None, <inttypes.h>) +SYMBOL(PRIXMAX, None, <stdint.h>) +SYMBOL(PRIXMAX, None, <inttypes.h>) +SYMBOL(PRIXPTR, None, <stdint.h>) +SYMBOL(PRIXPTR, None, <inttypes.h>) +SYMBOL(PRId16, None, <stdint.h>) +SYMBOL(PRId16, None, <inttypes.h>) +SYMBOL(PRId32, None, <stdint.h>) +SYMBOL(PRId32, None, <inttypes.h>) +SYMBOL(PRId64, None, <stdint.h>) +SYMBOL(PRId64, None, <inttypes.h>) +SYMBOL(PRId8, None, <stdint.h>) +SYMBOL(PRId8, None, <inttypes.h>) +SYMBOL(PRIdFAST16, None, <stdint.h>) +SYMBOL(PRIdFAST16, None, <inttypes.h>) +SYMBOL(PRIdFAST32, None, <stdint.h>) +SYMBOL(PRIdFAST32, None, <inttypes.h>) +SYMBOL(PRIdFAST64, None, <stdint.h>) +SYMBOL(PRIdFAST64, None, <inttypes.h>) +SYMBOL(PRIdFAST8, None, <stdint.h>) +SYMBOL(PRIdFAST8, None, <inttypes.h>) +SYMBOL(PRIdLEAST16, None, <stdint.h>) +SYMBOL(PRIdLEAST16, None, <inttypes.h>) +SYMBOL(PRIdLEAST32, None, <stdint.h>) +SYMBOL(PRIdLEAST32, None, <inttypes.h>) +SYMBOL(PRIdLEAST64, None, <stdint.h>) +SYMBOL(PRIdLEAST64, None, <inttypes.h>) +SYMBOL(PRIdLEAST8, None, <stdint.h>) +SYMBOL(PRIdLEAST8, None, <inttypes.h>) +SYMBOL(PRIdMAX, None, <stdint.h>) +SYMBOL(PRIdMAX, None, <inttypes.h>) +SYMBOL(PRIdPTR, None, <stdint.h>) +SYMBOL(PRIdPTR, None, <inttypes.h>) +SYMBOL(PRIi16, None, <stdint.h>) +SYMBOL(PRIi16, None, <inttypes.h>) +SYMBOL(PRIi32, None, <stdint.h>) +SYMBOL(PRIi32, None, <inttypes.h>) +SYMBOL(PRIi64, None, <stdint.h>) +SYMBOL(PRIi64, None, <inttypes.h>) +SYMBOL(PRIi8, None, <stdint.h>) +SYMBOL(PRIi8, None, <inttypes.h>) +SYMBOL(PRIiFAST16, None, <stdint.h>) +SYMBOL(PRIiFAST16, None, <inttypes.h>) +SYMBOL(PRIiFAST32, None, <stdint.h>) +SYMBOL(PRIiFAST32, None, <inttypes.h>) +SYMBOL(PRIiFAST64, None, <stdint.h>) +SYMBOL(PRIiFAST64, None, <inttypes.h>) +SYMBOL(PRIiFAST8, None, <stdint.h>) +SYMBOL(PRIiFAST8, None, <inttypes.h>) +SYMBOL(PRIiLEAST16, None, <stdint.h>) +SYMBOL(PRIiLEAST16, None, <inttypes.h>) +SYMBOL(PRIiLEAST32, None, <stdint.h>) +SYMBOL(PRIiLEAST32, None, <inttypes.h>) +SYMBOL(PRIiLEAST64, None, <stdint.h>) +SYMBOL(PRIiLEAST64, None, <inttypes.h>) +SYMBOL(PRIiLEAST8, None, <stdint.h>) +SYMBOL(PRIiLEAST8, None, <inttypes.h>) +SYMBOL(PRIiMAX, None, <stdint.h>) +SYMBOL(PRIiMAX, None, <inttypes.h>) +SYMBOL(PRIiPTR, None, <stdint.h>) +SYMBOL(PRIiPTR, None, <inttypes.h>) +SYMBOL(PRIo16, None, <stdint.h>) +SYMBOL(PRIo16, None, <inttypes.h>) +SYMBOL(PRIo32, None, <stdint.h>) +SYMBOL(PRIo32, None, <inttypes.h>) +SYMBOL(PRIo64, None, <stdint.h>) +SYMBOL(PRIo64, None, <inttypes.h>) +SYMBOL(PRIo8, None, <stdint.h>) +SYMBOL(PRIo8, None, <inttypes.h>) +SYMBOL(PRIoFAST16, None, <stdint.h>) +SYMBOL(PRIoFAST16, None, <inttypes.h>) +SYMBOL(PRIoFAST32, None, <stdint.h>) +SYMBOL(PRIoFAST32, None, <inttypes.h>) +SYMBOL(PRIoFAST64, None, <stdint.h>) +SYMBOL(PRIoFAST64, None, <inttypes.h>) +SYMBOL(PRIoFAST8, None, <stdint.h>) +SYMBOL(PRIoFAST8, None, <inttypes.h>) +SYMBOL(PRIoLEAST16, None, <stdint.h>) +SYMBOL(PRIoLEAST16, None, <inttypes.h>) +SYMBOL(PRIoLEAST32, None, <stdint.h>) +SYMBOL(PRIoLEAST32, None, <inttypes.h>) +SYMBOL(PRIoLEAST64, None, <stdint.h>) +SYMBOL(PRIoLEAST64, None, <inttypes.h>) +SYMBOL(PRIoLEAST8, None, <stdint.h>) +SYMBOL(PRIoLEAST8, None, <inttypes.h>) +SYMBOL(PRIoMAX, None, <stdint.h>) +SYMBOL(PRIoMAX, None, <inttypes.h>) +SYMBOL(PRIoPTR, None, <stdint.h>) +SYMBOL(PRIoPTR, None, <inttypes.h>) +SYMBOL(PRIu16, None, <stdint.h>) +SYMBOL(PRIu16, None, <inttypes.h>) +SYMBOL(PRIu32, None, <stdint.h>) +SYMBOL(PRIu32, None, <inttypes.h>) +SYMBOL(PRIu64, None, <stdint.h>) +SYMBOL(PRIu64, None, <inttypes.h>) +SYMBOL(PRIu8, None, <stdint.h>) +SYMBOL(PRIu8, None, <inttypes.h>) +SYMBOL(PRIuFAST16, None, <stdint.h>) +SYMBOL(PRIuFAST16, None, <inttypes.h>) +SYMBOL(PRIuFAST32, None, <stdint.h>) +SYMBOL(PRIuFAST32, None, <inttypes.h>) +SYMBOL(PRIuFAST64, None, <stdint.h>) +SYMBOL(PRIuFAST64, None, <inttypes.h>) +SYMBOL(PRIuFAST8, None, <stdint.h>) +SYMBOL(PRIuFAST8, None, <inttypes.h>) +SYMBOL(PRIuLEAST16, None, <stdint.h>) +SYMBOL(PRIuLEAST16, None, <inttypes.h>) +SYMBOL(PRIuLEAST32, None, <stdint.h>) +SYMBOL(PRIuLEAST32, None, <inttypes.h>) +SYMBOL(PRIuLEAST64, None, <stdint.h>) +SYMBOL(PRIuLEAST64, None, <inttypes.h>) +SYMBOL(PRIuLEAST8, None, <stdint.h>) +SYMBOL(PRIuLEAST8, None, <inttypes.h>) +SYMBOL(PRIuMAX, None, <stdint.h>) +SYMBOL(PRIuMAX, None, <inttypes.h>) +SYMBOL(PRIuPTR, None, <stdint.h>) +SYMBOL(PRIuPTR, None, <inttypes.h>) +SYMBOL(PRIx16, None, <stdint.h>) +SYMBOL(PRIx16, None, <inttypes.h>) +SYMBOL(PRIx32, None, <stdint.h>) +SYMBOL(PRIx32, None, <inttypes.h>) +SYMBOL(PRIx64, None, <stdint.h>) +SYMBOL(PRIx64, None, <inttypes.h>) +SYMBOL(PRIx8, None, <stdint.h>) +SYMBOL(PRIx8, None, <inttypes.h>) +SYMBOL(PRIxFAST16, None, <stdint.h>) +SYMBOL(PRIxFAST16, None, <inttypes.h>) +SYMBOL(PRIxFAST32, None, <stdint.h>) +SYMBOL(PRIxFAST32, None, <inttypes.h>) +SYMBOL(PRIxFAST64, None, <stdint.h>) +SYMBOL(PRIxFAST64, None, <inttypes.h>) +SYMBOL(PRIxFAST8, None, <stdint.h>) +SYMBOL(PRIxFAST8, None, <inttypes.h>) +SYMBOL(PRIxLEAST16, None, <stdint.h>) +SYMBOL(PRIxLEAST16, None, <inttypes.h>) +SYMBOL(PRIxLEAST32, None, <stdint.h>) +SYMBOL(PRIxLEAST32, None, <inttypes.h>) +SYMBOL(PRIxLEAST64, None, <stdint.h>) +SYMBOL(PRIxLEAST64, None, <inttypes.h>) +SYMBOL(PRIxLEAST8, None, <stdint.h>) +SYMBOL(PRIxLEAST8, None, <inttypes.h>) +SYMBOL(PRIxMAX, None, <stdint.h>) +SYMBOL(PRIxMAX, None, <inttypes.h>) +SYMBOL(PRIxPTR, None, <stdint.h>) +SYMBOL(PRIxPTR, None, <inttypes.h>) SYMBOL(PTRDIFF_MAX, None, <stdint.h>) SYMBOL(PTRDIFF_MIN, None, <stdint.h>) +SYMBOL(PTRDIFF_WIDTH, None, <stdint.h>) SYMBOL(RAND_MAX, None, <stdlib.h>) SYMBOL(RSIZE_MAX, None, <stdint.h>) SYMBOL(SCHAR_MAX, None, <limits.h>) SYMBOL(SCHAR_MIN, None, <limits.h>) +SYMBOL(SCHAR_WIDTH, None, <limits.h>) +SYMBOL(SCNd16, None, <stdint.h>) +SYMBOL(SCNd16, None, <inttypes.h>) +SYMBOL(SCNd32, None, <stdint.h>) +SYMBOL(SCNd32, None, <inttypes.h>) +SYMBOL(SCNd64, None, <stdint.h>) +SYMBOL(SCNd64, None, <inttypes.h>) +SYMBOL(SCNd8, None, <stdint.h>) +SYMBOL(SCNd8, None, <inttypes.h>) +SYMBOL(SCNdFAST16, None, <stdint.h>) +SYMBOL(SCNdFAST16, None, <inttypes.h>) +SYMBOL(SCNdFAST32, None, <stdint.h>) +SYMBOL(SCNdFAST32, None, <inttypes.h>) +SYMBOL(SCNdFAST64, None, <stdint.h>) +SYMBOL(SCNdFAST64, None, <inttypes.h>) +SYMBOL(SCNdFAST8, None, <stdint.h>) +SYMBOL(SCNdFAST8, None, <inttypes.h>) +SYMBOL(SCNdLEAST16, None, <stdint.h>) +SYMBOL(SCNdLEAST16, None, <inttypes.h>) +SYMBOL(SCNdLEAST32, None, <stdint.h>) +SYMBOL(SCNdLEAST32, None, <inttypes.h>) +SYMBOL(SCNdLEAST64, None, <stdint.h>) +SYMBOL(SCNdLEAST64, None, <inttypes.h>) +SYMBOL(SCNdLEAST8, None, <stdint.h>) +SYMBOL(SCNdLEAST8, None, <inttypes.h>) +SYMBOL(SCNdMAX, None, <stdint.h>) +SYMBOL(SCNdMAX, None, <inttypes.h>) +SYMBOL(SCNdPTR, None, <stdint.h>) +SYMBOL(SCNdPTR, None, <inttypes.h>) +SYMBOL(SCNi16, None, <stdint.h>) +SYMBOL(SCNi16, None, <inttypes.h>) +SYMBOL(SCNi32, None, <stdint.h>) +SYMBOL(SCNi32, None, <inttypes.h>) +SYMBOL(SCNi64, None, <stdint.h>) +SYMBOL(SCNi64, None, <inttypes.h>) +SYMBOL(SCNi8, None, <stdint.h>) +SYMBOL(SCNi8, None, <inttypes.h>) +SYMBOL(SCNiFAST16, None, <stdint.h>) +SYMBOL(SCNiFAST16, None, <inttypes.h>) +SYMBOL(SCNiFAST32, None, <stdint.h>) +SYMBOL(SCNiFAST32, None, <inttypes.h>) +SYMBOL(SCNiFAST64, None, <stdint.h>) +SYMBOL(SCNiFAST64, None, <inttypes.h>) +SYMBOL(SCNiFAST8, None, <stdint.h>) +SYMBOL(SCNiFAST8, None, <inttypes.h>) +SYMBOL(SCNiLEAST16, None, <stdint.h>) +SYMBOL(SCNiLEAST16, None, <inttypes.h>) +SYMBOL(SCNiLEAST32, None, <stdint.h>) +SYMBOL(SCNiLEAST32, None, <inttypes.h>) +SYMBOL(SCNiLEAST64, None, <stdint.h>) +SYMBOL(SCNiLEAST64, None, <inttypes.h>) +SYMBOL(SCNiLEAST8, None, <stdint.h>) +SYMBOL(SCNiLEAST8, None, <inttypes.h>) +SYMBOL(SCNiMAX, None, <stdint.h>) +SYMBOL(SCNiMAX, None, <inttypes.h>) +SYMBOL(SCNiPTR, None, <stdint.h>) +SYMBOL(SCNiPTR, None, <inttypes.h>) +SYMBOL(SCNo16, None, <stdint.h>) +SYMBOL(SCNo16, None, <inttypes.h>) +SYMBOL(SCNo32, None, <stdint.h>) +SYMBOL(SCNo32, None, <inttypes.h>) +SYMBOL(SCNo64, None, <stdint.h>) +SYMBOL(SCNo64, None, <inttypes.h>) +SYMBOL(SCNo8, None, <stdint.h>) +SYMBOL(SCNo8, None, <inttypes.h>) +SYMBOL(SCNoFAST16, None, <stdint.h>) +SYMBOL(SCNoFAST16, None, <inttypes.h>) +SYMBOL(SCNoFAST32, None, <stdint.h>) +SYMBOL(SCNoFAST32, None, <inttypes.h>) +SYMBOL(SCNoFAST64, None, <stdint.h>) +SYMBOL(SCNoFAST64, None, <inttypes.h>) +SYMBOL(SCNoFAST8, None, <stdint.h>) +SYMBOL(SCNoFAST8, None, <inttypes.h>) +SYMBOL(SCNoLEAST16, None, <stdint.h>) +SYMBOL(SCNoLEAST16, None, <inttypes.h>) +SYMBOL(SCNoLEAST32, None, <stdint.h>) +SYMBOL(SCNoLEAST32, None, <inttypes.h>) +SYMBOL(SCNoLEAST64, None, <stdint.h>) +SYMBOL(SCNoLEAST64, None, <inttypes.h>) +SYMBOL(SCNoLEAST8, None, <stdint.h>) +SYMBOL(SCNoLEAST8, None, <inttypes.h>) +SYMBOL(SCNoMAX, None, <stdint.h>) +SYMBOL(SCNoMAX, None, <inttypes.h>) +SYMBOL(SCNoPTR, None, <stdint.h>) +SYMBOL(SCNoPTR, None, <inttypes.h>) +SYMBOL(SCNu16, None, <stdint.h>) +SYMBOL(SCNu16, None, <inttypes.h>) +SYMBOL(SCNu32, None, <stdint.h>) +SYMBOL(SCNu32, None, <inttypes.h>) +SYMBOL(SCNu64, None, <stdint.h>) +SYMBOL(SCNu64, None, <inttypes.h>) +SYMBOL(SCNu8, None, <stdint.h>) +SYMBOL(SCNu8, None, <inttypes.h>) +SYMBOL(SCNuFAST16, None, <stdint.h>) +SYMBOL(SCNuFAST16, None, <inttypes.h>) +SYMBOL(SCNuFAST32, None, <stdint.h>) +SYMBOL(SCNuFAST32, None, <inttypes.h>) +SYMBOL(SCNuFAST64, None, <stdint.h>) +SYMBOL(SCNuFAST64, None, <inttypes.h>) +SYMBOL(SCNuFAST8, None, <stdint.h>) +SYMBOL(SCNuFAST8, None, <inttypes.h>) +SYMBOL(SCNuLEAST16, None, <stdint.h>) +SYMBOL(SCNuLEAST16, None, <inttypes.h>) +SYMBOL(SCNuLEAST32, None, <stdint.h>) +SYMBOL(SCNuLEAST32, None, <inttypes.h>) +SYMBOL(SCNuLEAST64, None, <stdint.h>) +SYMBOL(SCNuLEAST64, None, <inttypes.h>) +SYMBOL(SCNuLEAST8, None, <stdint.h>) +SYMBOL(SCNuLEAST8, None, <inttypes.h>) +SYMBOL(SCNuMAX, None, <stdint.h>) +SYMBOL(SCNuMAX, None, <inttypes.h>) +SYMBOL(SCNuPTR, None, <stdint.h>) +SYMBOL(SCNuPTR, None, <inttypes.h>) +SYMBOL(SCNx16, None, <stdint.h>) +SYMBOL(SCNx16, None, <inttypes.h>) +SYMBOL(SCNx32, None, <stdint.h>) +SYMBOL(SCNx32, None, <inttypes.h>) +SYMBOL(SCNx64, None, <stdint.h>) +SYMBOL(SCNx64, None, <inttypes.h>) +SYMBOL(SCNx8, None, <stdint.h>) +SYMBOL(SCNx8, None, <inttypes.h>) +SYMBOL(SCNxFAST16, None, <stdint.h>) +SYMBOL(SCNxFAST16, None, <inttypes.h>) +SYMBOL(SCNxFAST32, None, <stdint.h>) +SYMBOL(SCNxFAST32, None, <inttypes.h>) +SYMBOL(SCNxFAST64, None, <stdint.h>) +SYMBOL(SCNxFAST64, None, <inttypes.h>) +SYMBOL(SCNxFAST8, None, <stdint.h>) +SYMBOL(SCNxFAST8, None, <inttypes.h>) +SYMBOL(SCNxLEAST16, None, <stdint.h>) +SYMBOL(SCNxLEAST16, None, <inttypes.h>) +SYMBOL(SCNxLEAST32, None, <stdint.h>) +SYMBOL(SCNxLEAST32, None, <inttypes.h>) +SYMBOL(SCNxLEAST64, None, <stdint.h>) +SYMBOL(SCNxLEAST64, None, <inttypes.h>) +SYMBOL(SCNxLEAST8, None, <stdint.h>) +SYMBOL(SCNxLEAST8, None, <inttypes.h>) +SYMBOL(SCNxMAX, None, <stdint.h>) +SYMBOL(SCNxMAX, None, <inttypes.h>) +SYMBOL(SCNxPTR, None, <stdint.h>) +SYMBOL(SCNxPTR, None, <inttypes.h>) SYMBOL(SEEK_CUR, None, <stdio.h>) SYMBOL(SEEK_END, None, <stdio.h>) SYMBOL(SEEK_SET, None, <stdio.h>) SYMBOL(SHRT_MAX, None, <limits.h>) SYMBOL(SHRT_MIN, None, <limits.h>) +SYMBOL(SHRT_WIDTH, None, <limits.h>) SYMBOL(SIGABRT, None, <signal.h>) SYMBOL(SIGFPE, None, <signal.h... [truncated] `````````` </details> https://github.com/llvm/llvm-project/pull/147720 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits