diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2025-05-22 06:47:34 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-22 06:47:34 -0400 |
commit | 7a3b5d789d5fee6fe9883b6a3cb9d2ede4262276 (patch) | |
tree | c607c15e6907d6cfa67c6a3109e1ee0cf1680ab4 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | c42c91cde41bc403aaf733ebe3ef849861e08dde (diff) | |
download | llvm-7a3b5d789d5fee6fe9883b6a3cb9d2ede4262276.zip llvm-7a3b5d789d5fee6fe9883b6a3cb9d2ede4262276.tar.gz llvm-7a3b5d789d5fee6fe9883b6a3cb9d2ede4262276.tar.bz2 |
[C] Fix crash-on-invalid due to infinite recursion (#140925)
There are two related issues being fixed in this patch. Both issues
relate to use of an invalid structure which contains a member that we
error recover such that the field has the same type as the structure. In
both cases, we would hit an infinite loop while analyzing the fields
because the type of the field matches the type of the record.
Fixes #140887
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions