diff --git a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc --- a/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc +++ b/clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc @@ -404,3 +404,314 @@ SYMBOL(NULL, None, ) SYMBOL(NULL, None, ) SYMBOL(NULL, None, ) + +// Theres are macros that not spelled out in page linked from the index. +// Extracted from https://en.cppreference.com/w/cpp/header/cinttypes +SYMBOL(PRId8, None, ) +SYMBOL(PRId8, None, ) +SYMBOL(PRId16, None, ) +SYMBOL(PRId16, None, ) +SYMBOL(PRId32, None, ) +SYMBOL(PRId32, None, ) +SYMBOL(PRId64, None, ) +SYMBOL(PRId64, None, ) +SYMBOL(PRIdLEAST8, None, ) +SYMBOL(PRIdLEAST8, None, ) +SYMBOL(PRIdLEAST16, None, ) +SYMBOL(PRIdLEAST16, None, ) +SYMBOL(PRIdLEAST32, None, ) +SYMBOL(PRIdLEAST32, None, ) +SYMBOL(PRIdLEAST64, None, ) +SYMBOL(PRIdLEAST64, None, ) +SYMBOL(PRIdFAST8, None, ) +SYMBOL(PRIdFAST8, None, ) +SYMBOL(PRIdFAST16, None, ) +SYMBOL(PRIdFAST16, None, ) +SYMBOL(PRIdFAST32, None, ) +SYMBOL(PRIdFAST32, None, ) +SYMBOL(PRIdFAST64, None, ) +SYMBOL(PRIdFAST64, None, ) +SYMBOL(PRIdMAX, None, ) +SYMBOL(PRIdMAX, None, ) +SYMBOL(PRIdPTR, None, ) +SYMBOL(PRIdPTR, None, ) +SYMBOL(PRIi8, None, ) +SYMBOL(PRIi8, None, ) +SYMBOL(PRIi16, None, ) +SYMBOL(PRIi16, None, ) +SYMBOL(PRIi32, None, ) +SYMBOL(PRIi32, None, ) +SYMBOL(PRIi64, None, ) +SYMBOL(PRIi64, None, ) +SYMBOL(PRIiLEAST8, None, ) +SYMBOL(PRIiLEAST8, None, ) +SYMBOL(PRIiLEAST16, None, ) +SYMBOL(PRIiLEAST16, None, ) +SYMBOL(PRIiLEAST32, None, ) +SYMBOL(PRIiLEAST32, None, ) +SYMBOL(PRIiLEAST64, None, ) +SYMBOL(PRIiLEAST64, None, ) +SYMBOL(PRIiFAST8, None, ) +SYMBOL(PRIiFAST8, None, ) +SYMBOL(PRIiFAST16, None, ) +SYMBOL(PRIiFAST16, None, ) +SYMBOL(PRIiFAST32, None, ) +SYMBOL(PRIiFAST32, None, ) +SYMBOL(PRIiFAST64, None, ) +SYMBOL(PRIiFAST64, None, ) +SYMBOL(PRIiMAX, None, ) +SYMBOL(PRIiMAX, None, ) +SYMBOL(PRIiPTR, None, ) +SYMBOL(PRIiPTR, None, ) +SYMBOL(PRIu8, None, ) +SYMBOL(PRIu8, None, ) +SYMBOL(PRIu16, None, ) +SYMBOL(PRIu16, None, ) +SYMBOL(PRIu32, None, ) +SYMBOL(PRIu32, None, ) +SYMBOL(PRIu64, None, ) +SYMBOL(PRIu64, None, ) +SYMBOL(PRIuLEAST8, None, ) +SYMBOL(PRIuLEAST8, None, ) +SYMBOL(PRIuLEAST16, None, ) +SYMBOL(PRIuLEAST16, None, ) +SYMBOL(PRIuLEAST32, None, ) +SYMBOL(PRIuLEAST32, None, ) +SYMBOL(PRIuLEAST64, None, ) +SYMBOL(PRIuLEAST64, None, ) +SYMBOL(PRIuFAST8, None, ) +SYMBOL(PRIuFAST8, None, ) +SYMBOL(PRIuFAST16, None, ) +SYMBOL(PRIuFAST16, None, ) +SYMBOL(PRIuFAST32, None, ) +SYMBOL(PRIuFAST32, None, ) +SYMBOL(PRIuFAST64, None, ) +SYMBOL(PRIuFAST64, None, ) +SYMBOL(PRIuMAX, None, ) +SYMBOL(PRIuMAX, None, ) +SYMBOL(PRIuPTR, None, ) +SYMBOL(PRIuPTR, None, ) +SYMBOL(PRIo8, None, ) +SYMBOL(PRIo8, None, ) +SYMBOL(PRIo16, None, ) +SYMBOL(PRIo16, None, ) +SYMBOL(PRIo32, None, ) +SYMBOL(PRIo32, None, ) +SYMBOL(PRIo64, None, ) +SYMBOL(PRIo64, None, ) +SYMBOL(PRIoLEAST8, None, ) +SYMBOL(PRIoLEAST8, None, ) +SYMBOL(PRIoLEAST16, None, ) +SYMBOL(PRIoLEAST16, None, ) +SYMBOL(PRIoLEAST32, None, ) +SYMBOL(PRIoLEAST32, None, ) +SYMBOL(PRIoLEAST64, None, ) +SYMBOL(PRIoLEAST64, None, ) +SYMBOL(PRIoFAST8, None, ) +SYMBOL(PRIoFAST8, None, ) +SYMBOL(PRIoFAST16, None, ) +SYMBOL(PRIoFAST16, None, ) +SYMBOL(PRIoFAST32, None, ) +SYMBOL(PRIoFAST32, None, ) +SYMBOL(PRIoFAST64, None, ) +SYMBOL(PRIoFAST64, None, ) +SYMBOL(PRIoMAX, None, ) +SYMBOL(PRIoMAX, None, ) +SYMBOL(PRIoPTR, None, ) +SYMBOL(PRIoPTR, None, ) +SYMBOL(PRIx8, None, ) +SYMBOL(PRIx8, None, ) +SYMBOL(PRIx16, None, ) +SYMBOL(PRIx16, None, ) +SYMBOL(PRIx32, None, ) +SYMBOL(PRIx32, None, ) +SYMBOL(PRIx64, None, ) +SYMBOL(PRIx64, None, ) +SYMBOL(PRIxLEAST8, None, ) +SYMBOL(PRIxLEAST8, None, ) +SYMBOL(PRIxLEAST16, None, ) +SYMBOL(PRIxLEAST16, None, ) +SYMBOL(PRIxLEAST32, None, ) +SYMBOL(PRIxLEAST32, None, ) +SYMBOL(PRIxLEAST64, None, ) +SYMBOL(PRIxLEAST64, None, ) +SYMBOL(PRIxFAST8, None, ) +SYMBOL(PRIxFAST8, None, ) +SYMBOL(PRIxFAST16, None, ) +SYMBOL(PRIxFAST16, None, ) +SYMBOL(PRIxFAST32, None, ) +SYMBOL(PRIxFAST32, None, ) +SYMBOL(PRIxFAST64, None, ) +SYMBOL(PRIxFAST64, None, ) +SYMBOL(PRIxMAX, None, ) +SYMBOL(PRIxMAX, None, ) +SYMBOL(PRIxPTR, None, ) +SYMBOL(PRIxPTR, None, ) +SYMBOL(PRIX8, None, ) +SYMBOL(PRIX8, None, ) +SYMBOL(PRIX16, None, ) +SYMBOL(PRIX16, None, ) +SYMBOL(PRIX32, None, ) +SYMBOL(PRIX32, None, ) +SYMBOL(PRIX64, None, ) +SYMBOL(PRIX64, None, ) +SYMBOL(PRIXLEAST8, None, ) +SYMBOL(PRIXLEAST8, None, ) +SYMBOL(PRIXLEAST16, None, ) +SYMBOL(PRIXLEAST16, None, ) +SYMBOL(PRIXLEAST32, None, ) +SYMBOL(PRIXLEAST32, None, ) +SYMBOL(PRIXLEAST64, None, ) +SYMBOL(PRIXLEAST64, None, ) +SYMBOL(PRIXFAST8, None, ) +SYMBOL(PRIXFAST8, None, ) +SYMBOL(PRIXFAST16, None, ) +SYMBOL(PRIXFAST16, None, ) +SYMBOL(PRIXFAST32, None, ) +SYMBOL(PRIXFAST32, None, ) +SYMBOL(PRIXFAST64, None, ) +SYMBOL(PRIXFAST64, None, ) +SYMBOL(PRIXMAX, None, ) +SYMBOL(PRIXMAX, None, ) +SYMBOL(PRIXPTR, None, ) +SYMBOL(PRIXPTR, None, ) +SYMBOL(SCNd8, None, ) +SYMBOL(SCNd8, None, ) +SYMBOL(SCNd16, None, ) +SYMBOL(SCNd16, None, ) +SYMBOL(SCNd32, None, ) +SYMBOL(SCNd32, None, ) +SYMBOL(SCNd64, None, ) +SYMBOL(SCNd64, None, ) +SYMBOL(SCNdLEAST8, None, ) +SYMBOL(SCNdLEAST8, None, ) +SYMBOL(SCNdLEAST16, None, ) +SYMBOL(SCNdLEAST16, None, ) +SYMBOL(SCNdLEAST32, None, ) +SYMBOL(SCNdLEAST32, None, ) +SYMBOL(SCNdLEAST64, None, ) +SYMBOL(SCNdLEAST64, None, ) +SYMBOL(SCNdFAST8, None, ) +SYMBOL(SCNdFAST8, None, ) +SYMBOL(SCNdFAST16, None, ) +SYMBOL(SCNdFAST16, None, ) +SYMBOL(SCNdFAST32, None, ) +SYMBOL(SCNdFAST32, None, ) +SYMBOL(SCNdFAST64, None, ) +SYMBOL(SCNdFAST64, None, ) +SYMBOL(SCNdMAX, None, ) +SYMBOL(SCNdMAX, None, ) +SYMBOL(SCNdPTR, None, ) +SYMBOL(SCNdPTR, None, ) +SYMBOL(SCNi8, None, ) +SYMBOL(SCNi8, None, ) +SYMBOL(SCNi16, None, ) +SYMBOL(SCNi16, None, ) +SYMBOL(SCNi32, None, ) +SYMBOL(SCNi32, None, ) +SYMBOL(SCNi64, None, ) +SYMBOL(SCNi64, None, ) +SYMBOL(SCNiLEAST8, None, ) +SYMBOL(SCNiLEAST8, None, ) +SYMBOL(SCNiLEAST16, None, ) +SYMBOL(SCNiLEAST16, None, ) +SYMBOL(SCNiLEAST32, None, ) +SYMBOL(SCNiLEAST32, None, ) +SYMBOL(SCNiLEAST64, None, ) +SYMBOL(SCNiLEAST64, None, ) +SYMBOL(SCNiFAST8, None, ) +SYMBOL(SCNiFAST8, None, ) +SYMBOL(SCNiFAST16, None, ) +SYMBOL(SCNiFAST16, None, ) +SYMBOL(SCNiFAST32, None, ) +SYMBOL(SCNiFAST32, None, ) +SYMBOL(SCNiFAST64, None, ) +SYMBOL(SCNiFAST64, None, ) +SYMBOL(SCNiMAX, None, ) +SYMBOL(SCNiMAX, None, ) +SYMBOL(SCNiPTR, None, ) +SYMBOL(SCNiPTR, None, ) +SYMBOL(SCNu8, None, ) +SYMBOL(SCNu8, None, ) +SYMBOL(SCNu16, None, ) +SYMBOL(SCNu16, None, ) +SYMBOL(SCNu32, None, ) +SYMBOL(SCNu32, None, ) +SYMBOL(SCNu64, None, ) +SYMBOL(SCNu64, None, ) +SYMBOL(SCNuLEAST8, None, ) +SYMBOL(SCNuLEAST8, None, ) +SYMBOL(SCNuLEAST16, None, ) +SYMBOL(SCNuLEAST16, None, ) +SYMBOL(SCNuLEAST32, None, ) +SYMBOL(SCNuLEAST32, None, ) +SYMBOL(SCNuLEAST64, None, ) +SYMBOL(SCNuLEAST64, None, ) +SYMBOL(SCNuFAST8, None, ) +SYMBOL(SCNuFAST8, None, ) +SYMBOL(SCNuFAST16, None, ) +SYMBOL(SCNuFAST16, None, ) +SYMBOL(SCNuFAST32, None, ) +SYMBOL(SCNuFAST32, None, ) +SYMBOL(SCNuFAST64, None, ) +SYMBOL(SCNuFAST64, None, ) +SYMBOL(SCNuMAX, None, ) +SYMBOL(SCNuMAX, None, ) +SYMBOL(SCNuPTR, None, ) +SYMBOL(SCNuPTR, None, ) +SYMBOL(SCNo8, None, ) +SYMBOL(SCNo8, None, ) +SYMBOL(SCNo16, None, ) +SYMBOL(SCNo16, None, ) +SYMBOL(SCNo32, None, ) +SYMBOL(SCNo32, None, ) +SYMBOL(SCNo64, None, ) +SYMBOL(SCNo64, None, ) +SYMBOL(SCNoLEAST8, None, ) +SYMBOL(SCNoLEAST8, None, ) +SYMBOL(SCNoLEAST16, None, ) +SYMBOL(SCNoLEAST16, None, ) +SYMBOL(SCNoLEAST32, None, ) +SYMBOL(SCNoLEAST32, None, ) +SYMBOL(SCNoLEAST64, None, ) +SYMBOL(SCNoLEAST64, None, ) +SYMBOL(SCNoFAST8, None, ) +SYMBOL(SCNoFAST8, None, ) +SYMBOL(SCNoFAST16, None, ) +SYMBOL(SCNoFAST16, None, ) +SYMBOL(SCNoFAST32, None, ) +SYMBOL(SCNoFAST32, None, ) +SYMBOL(SCNoFAST64, None, ) +SYMBOL(SCNoFAST64, None, ) +SYMBOL(SCNoMAX, None, ) +SYMBOL(SCNoMAX, None, ) +SYMBOL(SCNoPTR, None, ) +SYMBOL(SCNoPTR, None, ) +SYMBOL(SCNx8, None, ) +SYMBOL(SCNx8, None, ) +SYMBOL(SCNx16, None, ) +SYMBOL(SCNx16, None, ) +SYMBOL(SCNx32, None, ) +SYMBOL(SCNx32, None, ) +SYMBOL(SCNx64, None, ) +SYMBOL(SCNx64, None, ) +SYMBOL(SCNxLEAST8, None, ) +SYMBOL(SCNxLEAST8, None, ) +SYMBOL(SCNxLEAST16, None, ) +SYMBOL(SCNxLEAST16, None, ) +SYMBOL(SCNxLEAST32, None, ) +SYMBOL(SCNxLEAST32, None, ) +SYMBOL(SCNxLEAST64, None, ) +SYMBOL(SCNxLEAST64, None, ) +SYMBOL(SCNxFAST8, None, ) +SYMBOL(SCNxFAST8, None, ) +SYMBOL(SCNxFAST16, None, ) +SYMBOL(SCNxFAST16, None, ) +SYMBOL(SCNxFAST32, None, ) +SYMBOL(SCNxFAST32, None, ) +SYMBOL(SCNxFAST64, None, ) +SYMBOL(SCNxFAST64, None, ) +SYMBOL(SCNxMAX, None, ) +SYMBOL(SCNxMAX, None, ) +SYMBOL(SCNxPTR, None, ) +SYMBOL(SCNxPTR, None, )