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:306

Member Variables

public enum(unnamed enum at / home / teemperor / vu / coco / docs / llvm - project - 10.0.0 / llvm / include / llvm / Bitstream / BitstreamReader.h : 307 : 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:321

static llvm::BitstreamEntry getError()

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

static llvm::BitstreamEntry getRecord(
    unsigned int AbbrevID)

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

Parameters

unsigned int AbbrevID

static llvm::BitstreamEntry getSubBlock(
    unsigned int ID)

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

Parameters

unsigned int ID