aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2021-10-11 16:16:32 -0700
committerRichard Smith <richard@metafoo.co.uk>2021-10-11 16:37:39 -0700
commit25b3370ff25f7a21f71e0dc6c4d7624d52cab604 (patch)
tree7bbe3309ef4e7b0499ef4df62b57c2ecf92458d4 /llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp
parent627224c9ef732271ca06716393654bbb8e03da7d (diff)
downloadllvm-25b3370ff25f7a21f71e0dc6c4d7624d52cab604.zip
llvm-25b3370ff25f7a21f71e0dc6c4d7624d52cab604.tar.gz
llvm-25b3370ff25f7a21f71e0dc6c4d7624d52cab604.tar.bz2
PR52139: Properly handle more kinds of declaration when checking for
usage of an abstract class type within itself. We were missing handling for deduction guides (which would assert), friend declarations, and variable templates. We were mishandling inline variables and other variables defined inside the class definition. These diagnostics should be downgraded to warnings, or perhaps removed entirely, once we implement P0929R2.
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp')
0 files changed, 0 insertions, 0 deletions