aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSergey Semushin <predelnik@gmail.com>2022-05-11 13:38:35 +0200
committerMarek Kurdej <marek.kurdej+llvm.org@gmail.com>2022-05-11 14:02:51 +0200
commitdab5e10ea5dbc2e6314e0e7ce54a9c51fbcb44bd (patch)
tree7252b64fa9252d5c83751549715b7e9d2666fb14 /clang/lib/Frontend/CompilerInvocation.cpp
parent27c7e922fe612a728286c78f585ed34dfd11e037 (diff)
downloadllvm-dab5e10ea5dbc2e6314e0e7ce54a9c51fbcb44bd.zip
llvm-dab5e10ea5dbc2e6314e0e7ce54a9c51fbcb44bd.tar.gz
llvm-dab5e10ea5dbc2e6314e0e7ce54a9c51fbcb44bd.tar.bz2
[clang-format] fix nested angle brackets parse inside concept definition
Due to how parseBracedList always stopped on the first closing angle bracket and was used in parsing angle bracketed expression inside concept definition, nested brackets inside concepts were parsed incorrectly. nextToken() call before calling parseBracedList is required because we were processing opening angle bracket inside parseBracedList second time leading to incorrect logic after my fix. Fixes https://github.com/llvm/llvm-project/issues/54943 Fixes https://github.com/llvm/llvm-project/issues/54837 Reviewed By: HazardyKnusperkeks, curdeius Differential Revision: https://reviews.llvm.org/D123896
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions