diff options
author | Oleksandr T. <oleksandr.tarasiuk@outlook.com> | 2024-11-01 07:13:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-01 13:13:33 +0800 |
commit | df9769e14b79048331c33deeda1a93acc9a4a73e (patch) | |
tree | ae46963b03eb47f30a3309f7fca09fb3cd18e17b /llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp | |
parent | 8e3772744d34d251fe0321ea78bb98d3543d3d7d (diff) | |
download | llvm-df9769e14b79048331c33deeda1a93acc9a4a73e.zip llvm-df9769e14b79048331c33deeda1a93acc9a4a73e.tar.gz llvm-df9769e14b79048331c33deeda1a93acc9a4a73e.tar.bz2 |
[Clang] prevent setting default lexical access specifier for missing primary declarations (#112424)
This PR resolves a crash triggered by a forward reference to an enum
type in a function parameter list. The fix includes setting `Invalid`
when `TagUseKind` is `Declaration` to ensure correct error handling.
Fixes #112208
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions