aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorMatheus Izvekov <mizvekov@gmail.com>2022-09-04 04:45:40 +0200
committerMatheus Izvekov <mizvekov@gmail.com>2022-10-03 23:23:58 +0200
commit69a6417406a1b0316a1fa6aeb63339d0e1d2abbd (patch)
tree72e8242cccf815b289f7fad153c9d432991910e2 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parenteda6ff347272f52e1344d43d956e383a1c039155 (diff)
downloadllvm-69a6417406a1b0316a1fa6aeb63339d0e1d2abbd.zip
llvm-69a6417406a1b0316a1fa6aeb63339d0e1d2abbd.tar.gz
llvm-69a6417406a1b0316a1fa6aeb63339d0e1d2abbd.tar.bz2
[clang] Implement divergence for TypedefType and UsingType
With this patch, TypedefTypes and UsingTypes can have an underlying type which diverges from their corresponding declarations. For the TypedefType case, this can be seen when getting the common sugared type between two redeclarations with different sugar. For both cases, this will become important as resugaring is implemented, as this will allow us to resugar these when they were dependent before instantiation. Signed-off-by: Matheus Izvekov <mizvekov@gmail.com> Differential Revision: https://reviews.llvm.org/D133468
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions