[clang-doc] Attaching a name to reference data
authorJulie Hockett <juliehockett@google.com>
Fri, 4 May 2018 17:02:13 +0000 (17:02 +0000)
committerJulie Hockett <juliehockett@google.com>
Fri, 4 May 2018 17:02:13 +0000 (17:02 +0000)
commitb59cd77c87d825fd1086eb6eba30473a11dd16bd
tree0a59bd11c241f0e1eea626109d8d75d7325469de
parente5ad31d3766e1d9166578d3b7c998a585ee528fc
[clang-doc] Attaching a name to reference data

This adds the name of the referenced decl, in addition to its USR, to
the saved data, so that the backend can look at an info in isolation and
still be able to construct a human-readable name for it.

Differential Revision: https://reviews.llvm.org/D46281

llvm-svn: 331539
14 files changed:
clang-tools-extra/clang-doc/BitcodeWriter.cpp
clang-tools-extra/clang-doc/BitcodeWriter.h
clang-tools-extra/clang-doc/Representation.h
clang-tools-extra/clang-doc/Serialize.cpp
clang-tools-extra/test/clang-doc/mapper-class-in-class.cpp
clang-tools-extra/test/clang-doc/mapper-class-in-function.cpp
clang-tools-extra/test/clang-doc/mapper-class.cpp
clang-tools-extra/test/clang-doc/mapper-comments.cpp
clang-tools-extra/test/clang-doc/mapper-enum.cpp
clang-tools-extra/test/clang-doc/mapper-function.cpp
clang-tools-extra/test/clang-doc/mapper-method.cpp
clang-tools-extra/test/clang-doc/mapper-namespace.cpp
clang-tools-extra/test/clang-doc/mapper-struct.cpp
clang-tools-extra/test/clang-doc/mapper-union.cpp