Uses of Class
io.airlift.bytecode.BytecodeVisitor
Packages that use BytecodeVisitor
Package
Description
-
Uses of BytecodeVisitor in io.airlift.bytecode
Subclasses of BytecodeVisitor in io.airlift.bytecodeMethods in io.airlift.bytecode with parameters of type BytecodeVisitorModifier and TypeMethodDescription<T> TBytecodeBlock.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TBytecodeNode.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TComment.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TOpCode.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) -
Uses of BytecodeVisitor in io.airlift.bytecode.control
Methods in io.airlift.bytecode.control with parameters of type BytecodeVisitorModifier and TypeMethodDescription<T> TDoWhileLoop.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TForLoop.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TIfStatement.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TSwitchStatement.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TTryCatch.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TWhileLoop.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) -
Uses of BytecodeVisitor in io.airlift.bytecode.debug
Methods in io.airlift.bytecode.debug with parameters of type BytecodeVisitorModifier and TypeMethodDescription<T> TLineNumberNode.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TLocalVariableNode.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) -
Uses of BytecodeVisitor in io.airlift.bytecode.expression
Methods in io.airlift.bytecode.expression with parameters of type BytecodeVisitorModifier and TypeMethodDescriptionfinal <T> TBytecodeExpression.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) -
Uses of BytecodeVisitor in io.airlift.bytecode.instruction
Methods in io.airlift.bytecode.instruction with parameters of type BytecodeVisitorModifier and TypeMethodDescription<T> TConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BooleanConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BoxedBooleanConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BoxedDoubleConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BoxedFloatConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BoxedIntegerConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.BoxedLongConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.ClassConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.DoubleConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.DynamicConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.FloatConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.IntConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.LongConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.NullConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TConstant.StringConstant.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TFieldInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TFieldInstruction.GetFieldInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TFieldInstruction.PutFieldInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TInvokeInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TInvokeInstruction.InvokeDynamicInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TJumpInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TLabelNode.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TTypeInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TVariableInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TVariableInstruction.IncrementVariableInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TVariableInstruction.LoadVariableInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor) <T> TVariableInstruction.StoreVariableInstruction.accept(BytecodeNode parent, BytecodeVisitor<T> visitor)