Uses of Interface
org.glassfish.pfl.dynamic.codegen.spi.Variable
Packages that use Variable
-
Uses of Variable in org.glassfish.pfl.dynamic.codegen.impl
Subinterfaces of Variable in org.glassfish.pfl.dynamic.codegen.implClasses in org.glassfish.pfl.dynamic.codegen.impl that implement VariableFields in org.glassfish.pfl.dynamic.codegen.impl with type parameters of type VariableMethods in org.glassfish.pfl.dynamic.codegen.impl that return VariableModifier and TypeMethodDescriptionMethodGenerator.addArgument(Type type, String ident) Look up the ident to see if it has an associated Variable in this block.DefinitionStatement.var()Methods in org.glassfish.pfl.dynamic.codegen.impl that return types with arguments of type VariableModifier and TypeMethodDescriptionAdd a new Catch block to this try statement.MethodInfoBase.arguments()TryStatement.catches()Methods in org.glassfish.pfl.dynamic.codegen.impl with parameters of type VariableModifier and TypeMethodDescriptionvoidByteCodeUtility.emitMethodEnd(MethodGenerator mg, org.objectweb.asm.Label returnLabel, Variable returnVariable, boolean dump) voidstatic EmitterFactory.EmitterEmitterFactory.makeEmitter(Variable var, boolean isStore) Create an emitter that generates the instruction needed to either store the TOS value into the variable (isStore==true) or push the variable's value onto the stack (isStore==false).voidASMByteCodeVisitor.postVariable(Variable arg) voidNopVisitor.postVariable(Variable arg) voidSourceExpressionVisitor.postVariable(Variable arg) voidTreeWalker.postVariable(Variable arg) booleanASMByteCodeVisitor.preVariable(Variable param) booleanASMSetupVisitor.preVariable(Variable arg) booleanNopVisitor.preVariable(Variable arg) booleanSourceExpressionVisitor.preVariable(Variable arg) booleanTreeWalker.preVariable(Variable arg) voidASMByteCodeVisitor.tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) voidASMSetupVisitor.tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) voidNopVisitor.tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) voidSourceStatementVisitor.tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) voidTreeWalker.tryStatementBeforeBlock(TryStatement arg, Type type, Variable var, BlockStatement block) final voidTreeWalker.visitVariable(Variable arg) voidVisitor.visitVariable(Variable arg) -
Uses of Variable in org.glassfish.pfl.dynamic.codegen.spi
Methods in org.glassfish.pfl.dynamic.codegen.spi that return VariableModifier and TypeMethodDescriptionModifiableFieldReference.getTargetObject()Return an expression that can be used to access the target object, if !Modifier.isStatic(field().modifiers()).ModifiableFieldReference.getValue()Return an expression that can be used to access the field value.Methods in org.glassfish.pfl.dynamic.codegen.spi that return types with arguments of type Variable