aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/FileManager.cpp
diff options
context:
space:
mode:
authorRichard <legalize@xmission.com>2022-04-10 19:15:22 -0600
committerRichard <legalize@xmission.com>2022-04-11 14:06:48 -0600
commitd563c2d0e52a738ab2038db02a76dc4c27ec7124 (patch)
treec445121781c32ad15eb07dabee84a83125628782 /clang/lib/Basic/FileManager.cpp
parentcbcb3bcee3efc8ea4e72bc36ae5cbaf946804b58 (diff)
downloadllvm-d563c2d0e52a738ab2038db02a76dc4c27ec7124.zip
llvm-d563c2d0e52a738ab2038db02a76dc4c27ec7124.tar.gz
llvm-d563c2d0e52a738ab2038db02a76dc4c27ec7124.tar.bz2
[clang-tidy] Support parenthesized literals in modernize-macro-to-enum
When scanning a macro expansion to examine it as a candidate enum, first strip off arbitrary matching parentheses from the outside in, then examine what remains to see if it is Lit, +Lit, -Lit or ~Lit. If not, reject it as a possible enum candidate. Differential Revision: https://reviews.llvm.org/D123479 Fixes #54843
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions