LLVM: llvm::remarks::BitstreamBlockParserHelperBase Class Reference (original) (raw)

#include "[Remarks/BitstreamRemarkParser.h](BitstreamRemarkParser%5F8h%5Fsource.html)"

Inheritance diagram for llvm::remarks::BitstreamBlockParserHelperBase:

Protected Member Functions
Error enterBlock ()
Error unknownRecord (unsigned AbbrevID)
Error unexpectedRecord (StringRef RecordName)
Error malformedRecord (StringRef RecordName)
Error unexpectedBlock (unsigned Code)

Detailed Description

Definition at line 32 of file BitstreamRemarkParser.h.

Constructor & Destructor Documentation

Member Function Documentation

enterBlock()

Error BitstreamBlockParserHelperBase::enterBlock ( ) protected

error()

template<typename... Ts>

Error llvm::remarks::BitstreamBlockParserHelperBase::error ( char const * Fmt, const Ts &... Vals ) inline

expectBlock()

Error BitstreamBlockParserHelperBase::expectBlock ( )

malformedRecord()

Error BitstreamBlockParserHelperBase::malformedRecord ( StringRef RecordName) protected

unexpectedBlock()

Error BitstreamBlockParserHelperBase::unexpectedBlock ( unsigned Code) protected

unexpectedRecord()

Error BitstreamBlockParserHelperBase::unexpectedRecord ( StringRef RecordName) protected

unknownRecord()

Error BitstreamBlockParserHelperBase::unknownRecord ( unsigned AbbrevID) protected

Member Data Documentation

BlockID

unsigned llvm::remarks::BitstreamBlockParserHelperBase::BlockID protected

BlockName

StringRef llvm::remarks::BitstreamBlockParserHelperBase::BlockName protected

Stream


The documentation for this class was generated from the following files: