struct BitstreamEntry

Declaration

struct BitstreamEntry { /* full declaration omitted */ };

Description

When advancing through a bitstream cursor, each advance can discover a few different kinds of entries:

Declared at: llvm/include/llvm/Bitstream/BitstreamReader.h:325

Member Variables

public enum(unnamed enum at / home / hdoc / tmp / llvm - project / llvm / include / llvm / Bitstream / BitstreamReader.h : 326 : 3) Kind
public unsigned int ID

Method Overview

  • public static llvm::BitstreamEntry getEndBlock()
  • public static llvm::BitstreamEntry getError()
  • public static llvm::BitstreamEntry getRecord(unsigned int AbbrevID)
  • public static llvm::BitstreamEntry getSubBlock(unsigned int ID)

Methods

static llvm::BitstreamEntry getEndBlock()

Declared at: llvm/include/llvm/Bitstream/BitstreamReader.h:340

static llvm::BitstreamEntry getError()

Declared at: llvm/include/llvm/Bitstream/BitstreamReader.h:336

static llvm::BitstreamEntry getRecord(
    unsigned int AbbrevID)

Declared at: llvm/include/llvm/Bitstream/BitstreamReader.h:348

Parameters

unsigned int AbbrevID

static llvm::BitstreamEntry getSubBlock(
    unsigned int ID)

Declared at: llvm/include/llvm/Bitstream/BitstreamReader.h:344

Parameters

unsigned int ID