diff options
author | Matheus Izvekov <mizvekov@gmail.com> | 2022-09-04 04:45:40 +0200 |
---|---|---|
committer | Matheus Izvekov <mizvekov@gmail.com> | 2022-10-03 23:23:58 +0200 |
commit | 69a6417406a1b0316a1fa6aeb63339d0e1d2abbd (patch) | |
tree | 72e8242cccf815b289f7fad153c9d432991910e2 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | eda6ff347272f52e1344d43d956e383a1c039155 (diff) | |
download | llvm-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