clang-tools
7.0.0
|
#include <BitcodeReader.h>
Public Member Functions | |
ClangDocBitcodeReader (llvm::BitstreamCursor &Stream) | |
std::vector< std::unique_ptr< Info > > | readBitcode () |
template<> | |
bool | readRecord (unsigned ID, Reference *I) |
Definition at line 29 of file BitcodeReader.h.
|
inline |
Definition at line 31 of file BitcodeReader.h.
References readBitcode().
std::vector< std::unique_ptr< Info > > clang::doc::ClangDocBitcodeReader::readBitcode | ( | ) |
Definition at line 576 of file BitcodeReader.cpp.
References clang::doc::BI_COMMENT_BLOCK_ID, clang::doc::BI_ENUM_BLOCK_ID, clang::doc::BI_FIELD_TYPE_BLOCK_ID, clang::doc::BI_FUNCTION_BLOCK_ID, clang::doc::BI_MEMBER_TYPE_BLOCK_ID, clang::doc::BI_NAMESPACE_BLOCK_ID, clang::doc::BI_RECORD_BLOCK_ID, clang::doc::BI_REFERENCE_BLOCK_ID, clang::doc::BI_TYPE_BLOCK_ID, clang::doc::BI_VERSION_BLOCK_ID, and clang::doc::VersionNumber.
Referenced by ClangDocBitcodeReader(), and main().
bool clang::doc::ClangDocBitcodeReader::readRecord | ( | unsigned | ID, |
Reference * | I | ||
) |
Definition at line 420 of file BitcodeReader.cpp.
References clang::doc::addReference(), clang::doc::addTypeInfo(), clang::doc::BI_COMMENT_BLOCK_ID, clang::doc::BI_ENUM_BLOCK_ID, clang::doc::BI_FIELD_TYPE_BLOCK_ID, clang::doc::BI_FUNCTION_BLOCK_ID, clang::doc::BI_MEMBER_TYPE_BLOCK_ID, clang::doc::BI_NAMESPACE_BLOCK_ID, clang::doc::BI_RECORD_BLOCK_ID, clang::doc::BI_REFERENCE_BLOCK_ID, clang::doc::BI_TYPE_BLOCK_ID, clang::doc::getCommentInfo(), clang::doc::parseRecord(), and clang::doc::BitCodeConstants::Signature.