aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2019-05-07 17:42:38 +0000
committerAdrian Prantl <aprantl@apple.com>2019-05-07 17:42:38 +0000
commite6e8db5e9bc5720f3ce29c17d334d156bd812947 (patch)
tree7a0b0f0088a7007c255345e7f43d482718270c02 /llvm/lib/Support/CommandLine.cpp
parentcc63db4ff0f9dfe0b380647ba3f67ba6952d0ee2 (diff)
downloadllvm-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/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions