When advancing through a bitstream cursor, each advance can discover a few different kinds of entries:
Declared in <llvm/Bitstream/BitstreamReader.h>
struct BitstreamEntry;
| Name | Description |
|---|---|
EntryKind | Kinds of entries discovered while advancing through a bitstream. |
| Name | Description |
|---|---|
getEndBlock | Construct an EndBlock entry. |
getError | Construct an Error entry for malformed bitcode. |
getRecord | Construct a Record entry for the given abbreviation ID. |
getSubBlock | Construct a SubBlock entry for the given block ID. |
| Name | Description |
|---|---|
ID | Block ID for SubBlock, or AbbrevID for Record. |
Kind | Kinds of entries discovered while advancing through a bitstream. |