Uses of Class
io.airlift.bytecode.instruction.LabelNode
Packages that use LabelNode
Package
Description
-
Uses of LabelNode in io.airlift.bytecode
Methods in io.airlift.bytecode with parameters of type LabelNodeModifier and TypeMethodDescriptionBytecodeBlock.ifFalseGoto(LabelNode label) BytecodeBlock.ifNotNullGoto(LabelNode label) BytecodeBlock.ifNotZeroGoto(LabelNode label) BytecodeBlock.ifNullGoto(LabelNode label) BytecodeBlock.ifTrueGoto(LabelNode label) BytecodeBlock.ifZeroGoto(LabelNode label) BytecodeBlock.visitLabel(LabelNode label) BytecodeVisitor.visitLabel(BytecodeNode parent, LabelNode labelNode) DumpBytecodeVisitor.visitLabel(BytecodeNode parent, LabelNode labelNode) -
Uses of LabelNode in io.airlift.bytecode.control
Methods in io.airlift.bytecode.control that return LabelNodeModifier and TypeMethodDescriptionDoWhileLoop.getContinueLabel()ForLoop.getContinueLabel()WhileLoop.getContinueLabel()SwitchStatement.getDefaultLabel()DoWhileLoop.getEndLabel()ForLoop.getEndLabel()SwitchStatement.getEndLabel()WhileLoop.getEndLabel()CaseStatement.getLabel() -
Uses of LabelNode in io.airlift.bytecode.debug
Constructors in io.airlift.bytecode.debug with parameters of type LabelNodeModifierConstructorDescriptionLocalVariableNode(Variable variable, LabelNode start, LabelNode end) -
Uses of LabelNode in io.airlift.bytecode.instruction
Methods in io.airlift.bytecode.instruction that return LabelNodeMethods in io.airlift.bytecode.instruction with parameters of type LabelNodeModifier and TypeMethodDescriptionstatic InstructionNodestatic InstructionNodeJumpInstruction.jumpIfEqualZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfGreaterThanZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntEqual(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntGreaterThan(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntGreaterThanOrEqualZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntLessThan(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntLessThanOrEqual(LabelNode label) static InstructionNodeJumpInstruction.jumpIfIntNotEqual(LabelNode label) static InstructionNodeJumpInstruction.jumpIfLessThanOrEqualZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfLessThanZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfNotEqualZero(LabelNode label) static InstructionNodeJumpInstruction.jumpIfNotNull(LabelNode label) static InstructionNodeJumpInstruction.jumpIfNull(LabelNode label) static InstructionNodeJumpInstruction.jumpIfObjectNotSame(LabelNode label) static InstructionNodeJumpInstruction.jumpIfObjectSame(LabelNode label) Constructors in io.airlift.bytecode.instruction with parameters of type LabelNode