LLVM: llvm::BitCodeAbbrev Class Reference (original) (raw)
BitCodeAbbrev - This class represents an abbreviation record. More...
#include "[llvm/Bitstream/BitCodes.h](BitCodes%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| BitCodeAbbrev ()=default | |
| BitCodeAbbrev (std::initializer_list< BitCodeAbbrevOp > OperandList) | |
| unsigned | getNumOperandInfos () const |
| const BitCodeAbbrevOp & | getOperandInfo (unsigned N) const |
| void | Add (const BitCodeAbbrevOp &OpInfo) |
Detailed 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.
Definition at line 109 of file BitCodes.h.
Constructor & Destructor Documentation
| llvm::BitCodeAbbrev::BitCodeAbbrev ( ) | default |
|---|
◆ BitCodeAbbrev() [2/2]
| llvm::BitCodeAbbrev::BitCodeAbbrev ( std::initializer_list< BitCodeAbbrevOp > OperandList) | inlineexplicit |
|---|
Member Function Documentation
◆ Add()
◆ getNumOperandInfos()
| unsigned llvm::BitCodeAbbrev::getNumOperandInfos ( ) const | inline |
|---|
◆ getOperandInfo()
The documentation for this class was generated from the following file:
- include/llvm/Bitstream/BitCodes.h