Class ExpressionContext
java.lang.Object
com.llamalad7.mixinextras.expression.impl.point.ExpressionContext
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanfinal org.objectweb.asm.tree.ClassNodefinal booleanfinal org.objectweb.asm.tree.MethodNodefinal IdentifierPoolfinal ExpressionContext.Type -
Constructor Summary
ConstructorsConstructorDescriptionExpressionContext(IdentifierPool pool, Expression.OutputSink sink, org.objectweb.asm.tree.ClassNode classNode, org.objectweb.asm.tree.MethodNode method, ExpressionContext.Type type, boolean allowIncompleteListInputs) -
Method Summary
Modifier and TypeMethodDescriptionvoidcapture(FlowValue node, Expression expression) voidvoiddecorateInjectorSpecific(org.objectweb.asm.tree.AbstractInsnNode insn, String key, Object value) voidreportMatchStatus(FlowValue node, Expression expr, boolean matched) voidreportPartialMatch(FlowValue node, Expression expr)
-
Field Details
-
pool
-
classNode
public final org.objectweb.asm.tree.ClassNode classNode -
method
public final org.objectweb.asm.tree.MethodNode method -
type
-
isStatic
public final boolean isStatic -
allowIncompleteListInputs
public final boolean allowIncompleteListInputs
-
-
Constructor Details
-
ExpressionContext
public ExpressionContext(IdentifierPool pool, Expression.OutputSink sink, org.objectweb.asm.tree.ClassNode classNode, org.objectweb.asm.tree.MethodNode method, ExpressionContext.Type type, boolean allowIncompleteListInputs)
-
-
Method Details
-
capture
-
decorate
-
decorateInjectorSpecific
-
reportMatchStatus
-
reportPartialMatch
-