Uses of Class
org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
Packages that use ExpressionFactory.ArrayIndexExpression
-
Uses of ExpressionFactory.ArrayIndexExpression in org.glassfish.pfl.dynamic.codegen.impl
Methods in org.glassfish.pfl.dynamic.codegen.impl with parameters of type ExpressionFactory.ArrayIndexExpressionModifier and TypeMethodDescriptionvoidNopVisitor.arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression arg) voidSourceExpressionVisitor.arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression arg) voidTreeWalker.arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression arg) static EmitterFactory.EmitterEmitterFactory.makeEmitter(ExpressionFactory.ArrayIndexExpression expr, boolean isStore) Create an emitter that generates the instruction needed to either store the TOS value into an array (aastore) (isStore==true) or push the array element's value onto the stack (aaload) (isStore==false).voidASMByteCodeVisitor.postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) voidNopVisitor.postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) voidSourceExpressionVisitor.postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) voidTreeWalker.postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) booleanASMByteCodeVisitor.preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) booleanASMSetupVisitor.preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) booleanNopVisitor.preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) booleanSourceExpressionVisitor.preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) booleanTreeWalker.preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) voidTreeWalker.visitArrayIndexExpression(ExpressionFactory.ArrayIndexExpression arg) void