llvm-project/clang-tools-extra/clang-doc
Julie Hockett 8899c29b1e Reland "[clang-doc] Refactoring mapper to map by scope"
Relanding with a minor change to prevent an assertion on release bots.

The result of this adjusted mapper pass is that all Function and Enum
infos are absorbed into the info of their enclosing scope (i.e. the class
or namespace in which they are defined). Namespace and Record infos are
passed along to the final output, but the second pass creates a reference
to each in its parent scope. As a result, the top-level final outputs are
Namespaces and Records.

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

llvm-svn: 338763
2018-08-02 20:10:17 +00:00
..
tool Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
BitcodeReader.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
BitcodeReader.h Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
BitcodeWriter.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
BitcodeWriter.h Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
CMakeLists.txt [clang-doc] Implement a YAML generator 2018-06-06 16:13:17 +00:00
ClangDoc.cpp [clang-doc] Adding PublicOnly flag 2018-07-20 18:49:55 +00:00
ClangDoc.h [clang-doc] Adding PublicOnly flag 2018-07-20 18:49:55 +00:00
Generators.cpp [clang-doc] Implement a YAML generator 2018-06-06 16:13:17 +00:00
Generators.h [clang-doc] Implement a YAML generator 2018-06-06 16:13:17 +00:00
Mapper.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
Mapper.h [clang-doc] Adding PublicOnly flag 2018-07-20 18:49:55 +00:00
Representation.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
Representation.h Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
Serialize.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
Serialize.h Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
YAMLGenerator.cpp Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00
gen_tests.py Reland "[clang-doc] Refactoring mapper to map by scope" 2018-08-02 20:10:17 +00:00