Package jminusminus
Class NHIRStringConstant
java.lang.Object
jminusminus.NHIRInstruction
jminusminus.NHIRStringConstant
HIR instruction corresponding to the JVM instructions representing string
 constants.
- 
Field SummaryFields inherited from class jminusminus.NHIRInstructionblock, hirMnemonic, id, lir, lType, sType
- 
Constructor SummaryConstructorsConstructorDescriptionNHIRStringConstant(NBasicBlock block, int id, String value) Constructs an NHIRStringConstant object.
- 
Method SummaryMethods inherited from class jminusminus.NHIRInstructionequals, id
- 
Constructor Details- 
NHIRStringConstantConstructs an NHIRStringConstant object.- Parameters:
- block- enclosing block.
- id- identifier for the instruction.
- value- the constant string value.
 
 
- 
- 
Method Details- 
toLirConverts and returns a low-level representation (LIR) of this HIR instruction. Also adds the returned LIR instruction to the list of LIR instructions for the block containing this instruction, along with any other intermediate LIR instructions needed.- Overrides:
- toLirin class- NHIRInstruction
- Returns:
- the LIR instruction corresponding to this HIR instruction.
 
- 
toStringReturns a string representation of this instruction.- Overrides:
- toStringin class- NHIRInstruction
- Returns:
- a string representation of this instruction.
 
 
-