diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2025-05-13 06:31:10 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-13 06:31:10 -0400 |
commit | 7866c4091eb3badd8e0f145a200c8a3d11849ef5 (patch) | |
tree | 3403006c2b8ea8bc7f1b3386719848186073d4af /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 91f3cdbd4f173c534d718322ef6b1ec537024af6 (diff) | |
download | llvm-7866c4091eb3badd8e0f145a200c8a3d11849ef5.zip llvm-7866c4091eb3badd8e0f145a200c8a3d11849ef5.tar.gz llvm-7866c4091eb3badd8e0f145a200c8a3d11849ef5.tar.bz2 |
Fix crash with invalid member function param list (#139595)
We cannot consume annotation tokens with ConsumeToken(), so any pragmas
present in an invalid initializer would previously crash. Now we handle
annotation tokens more generally and avoid the crash.
Fixes #113722
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions