diff options
author | Min-Yih Hsu <min@myhsu.dev> | 2023-08-30 11:24:34 -0700 |
---|---|---|
committer | Min-Yih Hsu <min@myhsu.dev> | 2023-09-07 12:42:22 -0700 |
commit | a09f09c618e9ec9ba8455ffa7f9765b240f0d16d (patch) | |
tree | 0219ee2509e51bdcb70758b06c69114aec2e7427 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f9fe6032cd6fd0814a15dfddf3116494ffa46ac7 (diff) | |
download | llvm-a09f09c618e9ec9ba8455ffa7f9765b240f0d16d.zip llvm-a09f09c618e9ec9ba8455ffa7f9765b240f0d16d.tar.gz llvm-a09f09c618e9ec9ba8455ffa7f9765b240f0d16d.tar.bz2 |
[TableGen] Fix incorrect handling of nested `#ifndef` directives
TableGen's lexer was unable to handle nested #ifndef when the outer
`#ifdef` / `#ifndef` scope is subject to skip. This was caused by returning
the canonicalized token when it should have returned the original one.
Fix #65100.
Differential Revision: https://reviews.llvm.org/D159236
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions