class BitCodeAbbrev

Declaration

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

Description

BitCodeAbbrev - This class represents an abbreviation record. An abbreviation allows a complex record that has redundancy to be stored in a specialized format instead of the fully-general, fully-vbr, format.

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:167

Method Overview

Methods

void Add(const llvm::BitCodeAbbrevOp& OpInfo)

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:183

Parameters

const llvm::BitCodeAbbrevOp& OpInfo

BitCodeAbbrev()

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:171

BitCodeAbbrev(
    std::initializer_list<BitCodeAbbrevOp>
        OperandList)

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:173

Parameters

std::initializer_list<BitCodeAbbrevOp> OperandList

unsigned int getNumOperandInfos() const

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:176

const llvm::BitCodeAbbrevOp& getOperandInfo(
    unsigned int N) const

Declared at: llvm/include/llvm/Bitstream/BitCodes.h:179

Parameters

unsigned int N