Skip to content

Commit

Permalink
[Tooling/Inclusion] Add missing PRI family macros.
Browse files Browse the repository at this point in the history
Differential Revision: https://reviews.llvm.org/D152792
  • Loading branch information
hokein committed Jun 13, 2023
1 parent 4e069d9 commit c91ee29
Showing 1 changed file with 311 additions and 0 deletions.
311 changes: 311 additions & 0 deletions clang/lib/Tooling/Inclusions/Stdlib/StdSpecialSymbolMap.inc
Original file line number Diff line number Diff line change
Expand Up @@ -404,3 +404,314 @@ SYMBOL(NULL, None, <clocale>)
SYMBOL(NULL, None, <locale.h>)
SYMBOL(NULL, None, <cstdio>)
SYMBOL(NULL, None, <stdio.h>)

// 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, <cinttypes>)
SYMBOL(PRId8, None, <inttypes.h>)
SYMBOL(PRId16, None, <cinttypes>)
SYMBOL(PRId16, None, <inttypes.h>)
SYMBOL(PRId32, None, <cinttypes>)
SYMBOL(PRId32, None, <inttypes.h>)
SYMBOL(PRId64, None, <cinttypes>)
SYMBOL(PRId64, None, <inttypes.h>)
SYMBOL(PRIdLEAST8, None, <cinttypes>)
SYMBOL(PRIdLEAST8, None, <inttypes.h>)
SYMBOL(PRIdLEAST16, None, <cinttypes>)
SYMBOL(PRIdLEAST16, None, <inttypes.h>)
SYMBOL(PRIdLEAST32, None, <cinttypes>)
SYMBOL(PRIdLEAST32, None, <inttypes.h>)
SYMBOL(PRIdLEAST64, None, <cinttypes>)
SYMBOL(PRIdLEAST64, None, <inttypes.h>)
SYMBOL(PRIdFAST8, None, <cinttypes>)
SYMBOL(PRIdFAST8, None, <inttypes.h>)
SYMBOL(PRIdFAST16, None, <cinttypes>)
SYMBOL(PRIdFAST16, None, <inttypes.h>)
SYMBOL(PRIdFAST32, None, <cinttypes>)
SYMBOL(PRIdFAST32, None, <inttypes.h>)
SYMBOL(PRIdFAST64, None, <cinttypes>)
SYMBOL(PRIdFAST64, None, <inttypes.h>)
SYMBOL(PRIdMAX, None, <cinttypes>)
SYMBOL(PRIdMAX, None, <inttypes.h>)
SYMBOL(PRIdPTR, None, <cinttypes>)
SYMBOL(PRIdPTR, None, <inttypes.h>)
SYMBOL(PRIi8, None, <cinttypes>)
SYMBOL(PRIi8, None, <inttypes.h>)
SYMBOL(PRIi16, None, <cinttypes>)
SYMBOL(PRIi16, None, <inttypes.h>)
SYMBOL(PRIi32, None, <cinttypes>)
SYMBOL(PRIi32, None, <inttypes.h>)
SYMBOL(PRIi64, None, <cinttypes>)
SYMBOL(PRIi64, None, <inttypes.h>)
SYMBOL(PRIiLEAST8, None, <cinttypes>)
SYMBOL(PRIiLEAST8, None, <inttypes.h>)
SYMBOL(PRIiLEAST16, None, <cinttypes>)
SYMBOL(PRIiLEAST16, None, <inttypes.h>)
SYMBOL(PRIiLEAST32, None, <cinttypes>)
SYMBOL(PRIiLEAST32, None, <inttypes.h>)
SYMBOL(PRIiLEAST64, None, <cinttypes>)
SYMBOL(PRIiLEAST64, None, <inttypes.h>)
SYMBOL(PRIiFAST8, None, <cinttypes>)
SYMBOL(PRIiFAST8, None, <inttypes.h>)
SYMBOL(PRIiFAST16, None, <cinttypes>)
SYMBOL(PRIiFAST16, None, <inttypes.h>)
SYMBOL(PRIiFAST32, None, <cinttypes>)
SYMBOL(PRIiFAST32, None, <inttypes.h>)
SYMBOL(PRIiFAST64, None, <cinttypes>)
SYMBOL(PRIiFAST64, None, <inttypes.h>)
SYMBOL(PRIiMAX, None, <cinttypes>)
SYMBOL(PRIiMAX, None, <inttypes.h>)
SYMBOL(PRIiPTR, None, <cinttypes>)
SYMBOL(PRIiPTR, None, <inttypes.h>)
SYMBOL(PRIu8, None, <cinttypes>)
SYMBOL(PRIu8, None, <inttypes.h>)
SYMBOL(PRIu16, None, <cinttypes>)
SYMBOL(PRIu16, None, <inttypes.h>)
SYMBOL(PRIu32, None, <cinttypes>)
SYMBOL(PRIu32, None, <inttypes.h>)
SYMBOL(PRIu64, None, <cinttypes>)
SYMBOL(PRIu64, None, <inttypes.h>)
SYMBOL(PRIuLEAST8, None, <cinttypes>)
SYMBOL(PRIuLEAST8, None, <inttypes.h>)
SYMBOL(PRIuLEAST16, None, <cinttypes>)
SYMBOL(PRIuLEAST16, None, <inttypes.h>)
SYMBOL(PRIuLEAST32, None, <cinttypes>)
SYMBOL(PRIuLEAST32, None, <inttypes.h>)
SYMBOL(PRIuLEAST64, None, <cinttypes>)
SYMBOL(PRIuLEAST64, None, <inttypes.h>)
SYMBOL(PRIuFAST8, None, <cinttypes>)
SYMBOL(PRIuFAST8, None, <inttypes.h>)
SYMBOL(PRIuFAST16, None, <cinttypes>)
SYMBOL(PRIuFAST16, None, <inttypes.h>)
SYMBOL(PRIuFAST32, None, <cinttypes>)
SYMBOL(PRIuFAST32, None, <inttypes.h>)
SYMBOL(PRIuFAST64, None, <cinttypes>)
SYMBOL(PRIuFAST64, None, <inttypes.h>)
SYMBOL(PRIuMAX, None, <cinttypes>)
SYMBOL(PRIuMAX, None, <inttypes.h>)
SYMBOL(PRIuPTR, None, <cinttypes>)
SYMBOL(PRIuPTR, None, <inttypes.h>)
SYMBOL(PRIo8, None, <cinttypes>)
SYMBOL(PRIo8, None, <inttypes.h>)
SYMBOL(PRIo16, None, <cinttypes>)
SYMBOL(PRIo16, None, <inttypes.h>)
SYMBOL(PRIo32, None, <cinttypes>)
SYMBOL(PRIo32, None, <inttypes.h>)
SYMBOL(PRIo64, None, <cinttypes>)
SYMBOL(PRIo64, None, <inttypes.h>)
SYMBOL(PRIoLEAST8, None, <cinttypes>)
SYMBOL(PRIoLEAST8, None, <inttypes.h>)
SYMBOL(PRIoLEAST16, None, <cinttypes>)
SYMBOL(PRIoLEAST16, None, <inttypes.h>)
SYMBOL(PRIoLEAST32, None, <cinttypes>)
SYMBOL(PRIoLEAST32, None, <inttypes.h>)
SYMBOL(PRIoLEAST64, None, <cinttypes>)
SYMBOL(PRIoLEAST64, None, <inttypes.h>)
SYMBOL(PRIoFAST8, None, <cinttypes>)
SYMBOL(PRIoFAST8, None, <inttypes.h>)
SYMBOL(PRIoFAST16, None, <cinttypes>)
SYMBOL(PRIoFAST16, None, <inttypes.h>)
SYMBOL(PRIoFAST32, None, <cinttypes>)
SYMBOL(PRIoFAST32, None, <inttypes.h>)
SYMBOL(PRIoFAST64, None, <cinttypes>)
SYMBOL(PRIoFAST64, None, <inttypes.h>)
SYMBOL(PRIoMAX, None, <cinttypes>)
SYMBOL(PRIoMAX, None, <inttypes.h>)
SYMBOL(PRIoPTR, None, <cinttypes>)
SYMBOL(PRIoPTR, None, <inttypes.h>)
SYMBOL(PRIx8, None, <cinttypes>)
SYMBOL(PRIx8, None, <inttypes.h>)
SYMBOL(PRIx16, None, <cinttypes>)
SYMBOL(PRIx16, None, <inttypes.h>)
SYMBOL(PRIx32, None, <cinttypes>)
SYMBOL(PRIx32, None, <inttypes.h>)
SYMBOL(PRIx64, None, <cinttypes>)
SYMBOL(PRIx64, None, <inttypes.h>)
SYMBOL(PRIxLEAST8, None, <cinttypes>)
SYMBOL(PRIxLEAST8, None, <inttypes.h>)
SYMBOL(PRIxLEAST16, None, <cinttypes>)
SYMBOL(PRIxLEAST16, None, <inttypes.h>)
SYMBOL(PRIxLEAST32, None, <cinttypes>)
SYMBOL(PRIxLEAST32, None, <inttypes.h>)
SYMBOL(PRIxLEAST64, None, <cinttypes>)
SYMBOL(PRIxLEAST64, None, <inttypes.h>)
SYMBOL(PRIxFAST8, None, <cinttypes>)
SYMBOL(PRIxFAST8, None, <inttypes.h>)
SYMBOL(PRIxFAST16, None, <cinttypes>)
SYMBOL(PRIxFAST16, None, <inttypes.h>)
SYMBOL(PRIxFAST32, None, <cinttypes>)
SYMBOL(PRIxFAST32, None, <inttypes.h>)
SYMBOL(PRIxFAST64, None, <cinttypes>)
SYMBOL(PRIxFAST64, None, <inttypes.h>)
SYMBOL(PRIxMAX, None, <cinttypes>)
SYMBOL(PRIxMAX, None, <inttypes.h>)
SYMBOL(PRIxPTR, None, <cinttypes>)
SYMBOL(PRIxPTR, None, <inttypes.h>)
SYMBOL(PRIX8, None, <cinttypes>)
SYMBOL(PRIX8, None, <inttypes.h>)
SYMBOL(PRIX16, None, <cinttypes>)
SYMBOL(PRIX16, None, <inttypes.h>)
SYMBOL(PRIX32, None, <cinttypes>)
SYMBOL(PRIX32, None, <inttypes.h>)
SYMBOL(PRIX64, None, <cinttypes>)
SYMBOL(PRIX64, None, <inttypes.h>)
SYMBOL(PRIXLEAST8, None, <cinttypes>)
SYMBOL(PRIXLEAST8, None, <inttypes.h>)
SYMBOL(PRIXLEAST16, None, <cinttypes>)
SYMBOL(PRIXLEAST16, None, <inttypes.h>)
SYMBOL(PRIXLEAST32, None, <cinttypes>)
SYMBOL(PRIXLEAST32, None, <inttypes.h>)
SYMBOL(PRIXLEAST64, None, <cinttypes>)
SYMBOL(PRIXLEAST64, None, <inttypes.h>)
SYMBOL(PRIXFAST8, None, <cinttypes>)
SYMBOL(PRIXFAST8, None, <inttypes.h>)
SYMBOL(PRIXFAST16, None, <cinttypes>)
SYMBOL(PRIXFAST16, None, <inttypes.h>)
SYMBOL(PRIXFAST32, None, <cinttypes>)
SYMBOL(PRIXFAST32, None, <inttypes.h>)
SYMBOL(PRIXFAST64, None, <cinttypes>)
SYMBOL(PRIXFAST64, None, <inttypes.h>)
SYMBOL(PRIXMAX, None, <cinttypes>)
SYMBOL(PRIXMAX, None, <inttypes.h>)
SYMBOL(PRIXPTR, None, <cinttypes>)
SYMBOL(PRIXPTR, None, <inttypes.h>)
SYMBOL(SCNd8, None, <cinttypes>)
SYMBOL(SCNd8, None, <inttypes.h>)
SYMBOL(SCNd16, None, <cinttypes>)
SYMBOL(SCNd16, None, <inttypes.h>)
SYMBOL(SCNd32, None, <cinttypes>)
SYMBOL(SCNd32, None, <inttypes.h>)
SYMBOL(SCNd64, None, <cinttypes>)
SYMBOL(SCNd64, None, <inttypes.h>)
SYMBOL(SCNdLEAST8, None, <cinttypes>)
SYMBOL(SCNdLEAST8, None, <inttypes.h>)
SYMBOL(SCNdLEAST16, None, <cinttypes>)
SYMBOL(SCNdLEAST16, None, <inttypes.h>)
SYMBOL(SCNdLEAST32, None, <cinttypes>)
SYMBOL(SCNdLEAST32, None, <inttypes.h>)
SYMBOL(SCNdLEAST64, None, <cinttypes>)
SYMBOL(SCNdLEAST64, None, <inttypes.h>)
SYMBOL(SCNdFAST8, None, <cinttypes>)
SYMBOL(SCNdFAST8, None, <inttypes.h>)
SYMBOL(SCNdFAST16, None, <cinttypes>)
SYMBOL(SCNdFAST16, None, <inttypes.h>)
SYMBOL(SCNdFAST32, None, <cinttypes>)
SYMBOL(SCNdFAST32, None, <inttypes.h>)
SYMBOL(SCNdFAST64, None, <cinttypes>)
SYMBOL(SCNdFAST64, None, <inttypes.h>)
SYMBOL(SCNdMAX, None, <cinttypes>)
SYMBOL(SCNdMAX, None, <inttypes.h>)
SYMBOL(SCNdPTR, None, <cinttypes>)
SYMBOL(SCNdPTR, None, <inttypes.h>)
SYMBOL(SCNi8, None, <cinttypes>)
SYMBOL(SCNi8, None, <inttypes.h>)
SYMBOL(SCNi16, None, <cinttypes>)
SYMBOL(SCNi16, None, <inttypes.h>)
SYMBOL(SCNi32, None, <cinttypes>)
SYMBOL(SCNi32, None, <inttypes.h>)
SYMBOL(SCNi64, None, <cinttypes>)
SYMBOL(SCNi64, None, <inttypes.h>)
SYMBOL(SCNiLEAST8, None, <cinttypes>)
SYMBOL(SCNiLEAST8, None, <inttypes.h>)
SYMBOL(SCNiLEAST16, None, <cinttypes>)
SYMBOL(SCNiLEAST16, None, <inttypes.h>)
SYMBOL(SCNiLEAST32, None, <cinttypes>)
SYMBOL(SCNiLEAST32, None, <inttypes.h>)
SYMBOL(SCNiLEAST64, None, <cinttypes>)
SYMBOL(SCNiLEAST64, None, <inttypes.h>)
SYMBOL(SCNiFAST8, None, <cinttypes>)
SYMBOL(SCNiFAST8, None, <inttypes.h>)
SYMBOL(SCNiFAST16, None, <cinttypes>)
SYMBOL(SCNiFAST16, None, <inttypes.h>)
SYMBOL(SCNiFAST32, None, <cinttypes>)
SYMBOL(SCNiFAST32, None, <inttypes.h>)
SYMBOL(SCNiFAST64, None, <cinttypes>)
SYMBOL(SCNiFAST64, None, <inttypes.h>)
SYMBOL(SCNiMAX, None, <cinttypes>)
SYMBOL(SCNiMAX, None, <inttypes.h>)
SYMBOL(SCNiPTR, None, <cinttypes>)
SYMBOL(SCNiPTR, None, <inttypes.h>)
SYMBOL(SCNu8, None, <cinttypes>)
SYMBOL(SCNu8, None, <inttypes.h>)
SYMBOL(SCNu16, None, <cinttypes>)
SYMBOL(SCNu16, None, <inttypes.h>)
SYMBOL(SCNu32, None, <cinttypes>)
SYMBOL(SCNu32, None, <inttypes.h>)
SYMBOL(SCNu64, None, <cinttypes>)
SYMBOL(SCNu64, None, <inttypes.h>)
SYMBOL(SCNuLEAST8, None, <cinttypes>)
SYMBOL(SCNuLEAST8, None, <inttypes.h>)
SYMBOL(SCNuLEAST16, None, <cinttypes>)
SYMBOL(SCNuLEAST16, None, <inttypes.h>)
SYMBOL(SCNuLEAST32, None, <cinttypes>)
SYMBOL(SCNuLEAST32, None, <inttypes.h>)
SYMBOL(SCNuLEAST64, None, <cinttypes>)
SYMBOL(SCNuLEAST64, None, <inttypes.h>)
SYMBOL(SCNuFAST8, None, <cinttypes>)
SYMBOL(SCNuFAST8, None, <inttypes.h>)
SYMBOL(SCNuFAST16, None, <cinttypes>)
SYMBOL(SCNuFAST16, None, <inttypes.h>)
SYMBOL(SCNuFAST32, None, <cinttypes>)
SYMBOL(SCNuFAST32, None, <inttypes.h>)
SYMBOL(SCNuFAST64, None, <cinttypes>)
SYMBOL(SCNuFAST64, None, <inttypes.h>)
SYMBOL(SCNuMAX, None, <cinttypes>)
SYMBOL(SCNuMAX, None, <inttypes.h>)
SYMBOL(SCNuPTR, None, <cinttypes>)
SYMBOL(SCNuPTR, None, <inttypes.h>)
SYMBOL(SCNo8, None, <cinttypes>)
SYMBOL(SCNo8, None, <inttypes.h>)
SYMBOL(SCNo16, None, <cinttypes>)
SYMBOL(SCNo16, None, <inttypes.h>)
SYMBOL(SCNo32, None, <cinttypes>)
SYMBOL(SCNo32, None, <inttypes.h>)
SYMBOL(SCNo64, None, <cinttypes>)
SYMBOL(SCNo64, None, <inttypes.h>)
SYMBOL(SCNoLEAST8, None, <cinttypes>)
SYMBOL(SCNoLEAST8, None, <inttypes.h>)
SYMBOL(SCNoLEAST16, None, <cinttypes>)
SYMBOL(SCNoLEAST16, None, <inttypes.h>)
SYMBOL(SCNoLEAST32, None, <cinttypes>)
SYMBOL(SCNoLEAST32, None, <inttypes.h>)
SYMBOL(SCNoLEAST64, None, <cinttypes>)
SYMBOL(SCNoLEAST64, None, <inttypes.h>)
SYMBOL(SCNoFAST8, None, <cinttypes>)
SYMBOL(SCNoFAST8, None, <inttypes.h>)
SYMBOL(SCNoFAST16, None, <cinttypes>)
SYMBOL(SCNoFAST16, None, <inttypes.h>)
SYMBOL(SCNoFAST32, None, <cinttypes>)
SYMBOL(SCNoFAST32, None, <inttypes.h>)
SYMBOL(SCNoFAST64, None, <cinttypes>)
SYMBOL(SCNoFAST64, None, <inttypes.h>)
SYMBOL(SCNoMAX, None, <cinttypes>)
SYMBOL(SCNoMAX, None, <inttypes.h>)
SYMBOL(SCNoPTR, None, <cinttypes>)
SYMBOL(SCNoPTR, None, <inttypes.h>)
SYMBOL(SCNx8, None, <cinttypes>)
SYMBOL(SCNx8, None, <inttypes.h>)
SYMBOL(SCNx16, None, <cinttypes>)
SYMBOL(SCNx16, None, <inttypes.h>)
SYMBOL(SCNx32, None, <cinttypes>)
SYMBOL(SCNx32, None, <inttypes.h>)
SYMBOL(SCNx64, None, <cinttypes>)
SYMBOL(SCNx64, None, <inttypes.h>)
SYMBOL(SCNxLEAST8, None, <cinttypes>)
SYMBOL(SCNxLEAST8, None, <inttypes.h>)
SYMBOL(SCNxLEAST16, None, <cinttypes>)
SYMBOL(SCNxLEAST16, None, <inttypes.h>)
SYMBOL(SCNxLEAST32, None, <cinttypes>)
SYMBOL(SCNxLEAST32, None, <inttypes.h>)
SYMBOL(SCNxLEAST64, None, <cinttypes>)
SYMBOL(SCNxLEAST64, None, <inttypes.h>)
SYMBOL(SCNxFAST8, None, <cinttypes>)
SYMBOL(SCNxFAST8, None, <inttypes.h>)
SYMBOL(SCNxFAST16, None, <cinttypes>)
SYMBOL(SCNxFAST16, None, <inttypes.h>)
SYMBOL(SCNxFAST32, None, <cinttypes>)
SYMBOL(SCNxFAST32, None, <inttypes.h>)
SYMBOL(SCNxFAST64, None, <cinttypes>)
SYMBOL(SCNxFAST64, None, <inttypes.h>)
SYMBOL(SCNxMAX, None, <cinttypes>)
SYMBOL(SCNxMAX, None, <inttypes.h>)
SYMBOL(SCNxPTR, None, <cinttypes>)
SYMBOL(SCNxPTR, None, <inttypes.h>)

0 comments on commit c91ee29

Please sign in to comment.