LLVM: llvm::MCLabel Class Reference (original) (raw)
Instances of this class represent a label name in the MC file, and MCLabel are created and uniqued by the MCContext class. More...
#include "[llvm/MC/MCLabel.h](MCLabel%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| MCLabel (const MCLabel &)=delete | |
| MCLabel & | operator= (const MCLabel &)=delete |
| unsigned | getInstance () const |
| Get the current instance of this Directional Local Label. | |
| unsigned | incInstance () |
| Increment the current instance of this Directional Local Label. | |
| void | print (raw_ostream &OS) const |
| Print the value to the stream OS. | |
| void | dump () const |
| Print the value to stderr. |
Instances of this class represent a label name in the MC file, and MCLabel are created and uniqued by the MCContext class.
MCLabel should only be constructed for valid instances in the object file.
Definition at line 23 of file MCLabel.h.
◆ dump()
◆ getInstance()
| unsigned llvm::MCLabel::getInstance ( ) const | inline |
|---|
Get the current instance of this Directional Local Label.
Definition at line 37 of file MCLabel.h.
Referenced by print().
◆ incInstance()
| unsigned llvm::MCLabel::incInstance ( ) | inline |
|---|
Increment the current instance of this Directional Local Label.
Definition at line 40 of file MCLabel.h.
◆ operator=()
◆ print()
◆ MCContext
The documentation for this class was generated from the following files:
- include/llvm/MC/MCLabel.h
- lib/MC/MCLabel.cpp