class BitstreamBlockInfo

Declaration

class BitstreamBlockInfo { /* full declaration omitted */ };

Description

This class maintains the abbreviations read from a block info block.

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

Member Variables

private std::vector<BlockInfo> BlockInfoRecords

Method Overview

  • public const llvm::BitstreamBlockInfo::BlockInfo * getBlockInfo(unsigned int BlockID) const
  • public llvm::BitstreamBlockInfo::BlockInfo & getOrCreateBlockInfo(unsigned int BlockID)

Methods

const llvm::BitstreamBlockInfo::BlockInfo*
getBlockInfo(unsigned int BlockID) const

Description

If there is block info for the specified ID, return it, otherwise return null.

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

Parameters

unsigned int BlockID

llvm::BitstreamBlockInfo::BlockInfo&
getOrCreateBlockInfo(unsigned int BlockID)

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

Parameters

unsigned int BlockID