Uses of Class
com.googlecode.aviator.code.interpreter.ir.Label
Packages that use Label
Package
Description
-
Uses of Label in com.googlecode.aviator.code.interpreter
Fields in com.googlecode.aviator.code.interpreter declared as LabelFields in com.googlecode.aviator.code.interpreter with type parameters of type LabelMethods in com.googlecode.aviator.code.interpreter that return LabelModifier and TypeMethodDescriptionprivate Label
InterpretCodeGenerator.makeLabel()
private Label
InterpretCodeGenerator.peekLabel0()
private Label
InterpretCodeGenerator.peekLabel1()
private Label
InterpretCodeGenerator.popLabel0()
private Label
InterpretCodeGenerator.popLabel1()
Methods in com.googlecode.aviator.code.interpreter with parameters of type LabelModifier and TypeMethodDescriptionprivate void
InterpretCodeGenerator.pushLabel0
(Label label) private void
InterpretCodeGenerator.pushLabel1
(Label label) private void
InterpretCodeGenerator.visitLabel
(Label label) -
Uses of Label in com.googlecode.aviator.code.interpreter.ir
Fields in com.googlecode.aviator.code.interpreter.ir declared as LabelModifier and TypeFieldDescriptionprivate final Label
BranchIfIR.label
private final Label
BranchUnlessIR.label
private final Label
GotoIR.label
private final Label
VisitLabelIR.label
Methods in com.googlecode.aviator.code.interpreter.ir that return LabelModifier and TypeMethodDescriptionBranchIfIR.getLabel()
BranchUnlessIR.getLabel()
GotoIR.getLabel()
JumpIR.getLabel()
VisitLabelIR.getLabel()
Constructors in com.googlecode.aviator.code.interpreter.ir with parameters of type LabelModifierConstructorDescriptionBranchIfIR
(Label label, SourceInfo sourceInfo) BranchUnlessIR
(Label label, SourceInfo sourceInfo) GotoIR
(Label label, SourceInfo sourceInfo) VisitLabelIR
(Label label)