Class ExpressionContext

java.lang.Object
com.llamalad7.mixinextras.expression.impl.point.ExpressionContext

public class ExpressionContext extends Object
  • Field Details

    • pool

      public final IdentifierPool pool
    • classNode

      public final org.objectweb.asm.tree.ClassNode classNode
    • method

      public final org.objectweb.asm.tree.MethodNode method
    • type

      public final ExpressionContext.Type type
    • isStatic

      public final boolean isStatic
    • allowIncompleteListInputs

      public final boolean allowIncompleteListInputs
  • Constructor Details

  • Method Details

    • capture

      public void capture(FlowValue node, Expression expression)
    • decorate

      public void decorate(org.objectweb.asm.tree.AbstractInsnNode insn, String key, Object value)
    • decorateInjectorSpecific

      public void decorateInjectorSpecific(org.objectweb.asm.tree.AbstractInsnNode insn, String key, Object value)
    • reportMatchStatus

      public void reportMatchStatus(FlowValue node, Expression expr, boolean matched)
    • reportPartialMatch

      public void reportPartialMatch(FlowValue node, Expression expr)