14 #ifndef LLVM_LIB_BITCODE_READER_METADATALOADER_H
15 #define LLVM_LIB_BITCODE_READER_METADATALOADER_H
24 class BitcodeReaderValueList;
25 class BitstreamCursor;
38 std::unique_ptr<MetadataLoaderImpl> Pimpl;
39 Error parseMetadata(
bool ModuleLevel);
80 unsigned size()
const;
85 #endif // LLVM_LIB_BITCODE_READER_METADATALOADER_H
A Module instance is used to store all the information related to an LLVM module. ...
This class consists of common code factored out of the SmallVector class to reduce code duplication b...
The instances of the Type class are immutable: once they are created, they are never changed...
This represents a position within a bitcode file, implemented on top of a SimpleBitstreamCursor.
Lightweight error class with error context and mandatory checking.
print Print MemDeps of function