diff options
author | Adrian Prantl <aprantl@apple.com> | 2019-05-07 17:42:38 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2019-05-07 17:42:38 +0000 |
commit | e6e8db5e9bc5720f3ce29c17d334d156bd812947 (patch) | |
tree | 7a0b0f0088a7007c255345e7f43d482718270c02 /llvm/unittests/Support/CommandLineTest.cpp | |
parent | cc63db4ff0f9dfe0b380647ba3f67ba6952d0ee2 (diff) | |
download | llvm-e6e8db5e9bc5720f3ce29c17d334d156bd812947.zip llvm-e6e8db5e9bc5720f3ce29c17d334d156bd812947.tar.gz llvm-e6e8db5e9bc5720f3ce29c17d334d156bd812947.tar.bz2 |
Debug Info: Support address space attributes on rvalue references.
DWARF5, 2.12 20ff says that
Any debugging information entry representing a pointer or reference
type [may have a DW_AT_address_class attribute].
The existing code (https://reviews.llvm.org/D29670) seems to take a
quite literal interpretation of that wording. I don't see a reason why
an rvalue reference isn't a reference type in the spirit of that
paragraph. This patch allows rvalue references to also have address
spaces.
rdar://problem/50511483
Differential Revision: https://reviews.llvm.org/D61625
llvm-svn: 360176
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions