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 TypeMethodDescriptionvoid
NopVisitor.arrayIndexExpressionBeforeExpr
(ExpressionFactory.ArrayIndexExpression arg) void
SourceExpressionVisitor.arrayIndexExpressionBeforeExpr
(ExpressionFactory.ArrayIndexExpression arg) void
TreeWalker.arrayIndexExpressionBeforeExpr
(ExpressionFactory.ArrayIndexExpression arg) private void
ASMSetupVisitor.initializeEmitter
(ExpressionFactory.ArrayIndexExpression arg) static EmitterFactory.Emitter
EmitterFactory.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).void
ASMByteCodeVisitor.postArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) void
NopVisitor.postArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) void
SourceExpressionVisitor.postArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) void
TreeWalker.postArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) boolean
ASMByteCodeVisitor.preArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) boolean
ASMSetupVisitor.preArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) boolean
NopVisitor.preArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) boolean
SourceExpressionVisitor.preArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) boolean
TreeWalker.preArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) void
TreeWalker.visitArrayIndexExpression
(ExpressionFactory.ArrayIndexExpression arg) void