clang-tools 20.0.0git
|
#include <BitcodeReader.h>
Public Member Functions | |
ClangDocBitcodeReader (llvm::BitstreamCursor &Stream) | |
llvm::Expected< std::vector< std::unique_ptr< Info > > > | readBitcode () |
template<> | |
llvm::Error | readRecord (unsigned ID, Reference *I) |
Definition at line 30 of file BitcodeReader.h.
|
inline |
Definition at line 32 of file BitcodeReader.h.
llvm::Expected< std::vector< std::unique_ptr< Info > > > clang::doc::ClangDocBitcodeReader::readBitcode | ( | ) |
Definition at line 924 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_TYPEDEF_BLOCK_ID, clang::doc::BI_VERSION_BLOCK_ID, ID, and clang::doc::VersionNumber.
llvm::Error clang::doc::ClangDocBitcodeReader::readRecord | ( | unsigned | ID, |
Reference * | I | ||
) |
Definition at line 672 of file BitcodeReader.cpp.
References ID, and clang::doc::parseRecord().