diff options
author | David Blaikie <dblaikie@gmail.com> | 2022-04-05 17:16:42 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2022-04-05 17:16:42 +0000 |
commit | bb3980ae9fa7e19540080285f2bf2d960ea802fc (patch) | |
tree | 3fb73b81f1fd5f139eb3d932c32b6682a7cb982f /clang/lib/Basic/FileManager.cpp | |
parent | 6efda5e6d6531ced6e35ccb3f6499ca13b8edb60 (diff) | |
download | llvm-bb3980ae9fa7e19540080285f2bf2d960ea802fc.zip llvm-bb3980ae9fa7e19540080285f2bf2d960ea802fc.tar.gz llvm-bb3980ae9fa7e19540080285f2bf2d960ea802fc.tar.bz2 |
DebugInfo: Don't use enumerators in template names for debug info as they are not canonical
Since enumerators may not be available in every translation unit they
can't be reliably used to name entities. (this also makes simplified
template name roundtripping infeasible - since the expected name could
only be rebuilt if the enumeration definition could be found (or only if
it couldn't be found, depending on the context of the original name))
Diffstat (limited to 'clang/lib/Basic/FileManager.cpp')
0 files changed, 0 insertions, 0 deletions