|
LLVM
3.7.0
|
When advancing through a bitstream cursor, each advance can discover a few different kinds of entries: More...
#include <BitstreamReader.h>
Public Types | |
| enum | { Error, EndBlock, SubBlock, Record } |
Static Public Member Functions | |
| static BitstreamEntry | getError () |
| static BitstreamEntry | getEndBlock () |
| static BitstreamEntry | getSubBlock (unsigned ID) |
| static BitstreamEntry | getRecord (unsigned AbbrevID) |
Public Attributes | |
| enum llvm::BitstreamEntry:: { ... } | Kind |
| unsigned | ID |
When advancing through a bitstream cursor, each advance can discover a few different kinds of entries:
Definition at line 133 of file BitstreamReader.h.
| anonymous enum |
| Enumerator | |
|---|---|
| Error | |
| EndBlock | |
| SubBlock | |
| Record | |
Definition at line 134 of file BitstreamReader.h.
|
inlinestatic |
Definition at line 147 of file BitstreamReader.h.
References EndBlock, and Kind.
Referenced by llvm::BitstreamCursor::advance().
|
inlinestatic |
Definition at line 144 of file BitstreamReader.h.
Referenced by llvm::BitstreamCursor::advance(), and llvm::BitstreamCursor::advanceSkippingSubblocks().
|
inlinestatic |
Definition at line 153 of file BitstreamReader.h.
References ID, Kind, and Record.
Referenced by llvm::BitstreamCursor::advance().
|
inlinestatic |
Definition at line 150 of file BitstreamReader.h.
References ID, Kind, and SubBlock.
Referenced by llvm::BitstreamCursor::advance().
| unsigned llvm::BitstreamEntry::ID |
Definition at line 142 of file BitstreamReader.h.
Referenced by getRecord(), getSubBlock(), and llvm::BitstreamCursor::ReadBlockInfoBlock().
| enum { ... } llvm::BitstreamEntry::Kind |
1.8.6