diff options
author | Michael Buch <michaelbuch12@gmail.com> | 2024-06-14 07:20:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-14 07:20:50 +0100 |
commit | f2d215f572affc9ad73da07763ce1831de7f2d4d (patch) | |
tree | a495ce7e6c610e69bad96ec8951d83f76219bf26 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
parent | b1de42a81d838bb0c6dea7d2436820a2456c730b (diff) | |
download | llvm-f2d215f572affc9ad73da07763ce1831de7f2d4d.zip llvm-f2d215f572affc9ad73da07763ce1831de7f2d4d.tar.gz llvm-f2d215f572affc9ad73da07763ce1831de7f2d4d.tar.bz2 |
[lldb][TypeSystemClang][NFCI] Factor completion logic for individual types out of GetCompleteQualType (#95402)
This patch factors out the completion logic for individual clang::Type's
into their own helper functions.
During the process I cleaned up a few assumptions (e.g., unnecessary
if-guards that could be asserts because these conditions are guaranteed
by the `clang::Type::TypeClass` switch in `GetCompleteQualType`).
This is mainly motivated by the type-completion rework proposed in
https://github.com/llvm/llvm-project/pull/95100.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions