Class LocalVariableDiscriminator.Context
java.lang.Object
org.spongepowered.asm.mixin.injection.modify.LocalVariableDiscriminator.Context
- All Implemented Interfaces:
PrettyPrinter.IPrettyPrintable
- Enclosing class:
- LocalVariableDiscriminator
public static class LocalVariableDiscriminator.Context extends java.lang.Object implements PrettyPrinter.IPrettyPrintable
Discriminator context information, wraps all relevant information about
a target location for use when performing discrimination
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classLocalVariableDiscriminator.Context.LocalInformation about a local variable in the LVT, used during discrimination -
Constructor Summary
-
Method Summary
Modifier and Type Method Description intgetCandidateCount()voidprint(PrettyPrinter printer)Append this objec to specified pretty printerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Context
public Context(org.objectweb.asm.Type returnType, boolean argsOnly, Target target, org.objectweb.asm.tree.AbstractInsnNode node)
-
-
Method Details
-
getCandidateCount
public int getCandidateCount() -
print
Description copied from interface:PrettyPrinter.IPrettyPrintableAppend this objec to specified pretty printer- Specified by:
printin interfacePrettyPrinter.IPrettyPrintable- Parameters:
printer- printer to append to
-