Machine Code Generation for C++
Label (jump target or data location).
Label represents a location in code typically used as a jump target, but may be also a reference to some data or a static variable. Label has to be explicitly created by BaseEmitter.
Example of using labels:
Creates a label operand without ID (you must set the ID to make it valid).
Creates a cloned label operand of
Creates a label operand of the given
Resets the label, will reset all properties and set its ID to
Tests whether the label was created by CodeHolder and/or an attached emitter.
Sets the label