Class IincExpander
java.lang.Object
com.llamalad7.mixinextras.expression.impl.flow.expansion.InsnExpander
com.llamalad7.mixinextras.expression.impl.flow.expansion.IincExpander
- All Implemented Interfaces:
FlowPostProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from class com.llamalad7.mixinextras.expression.impl.flow.expansion.InsnExpander
InsnExpander.Expansion, InsnExpander.InsnComponentNested classes/interfaces inherited from interface com.llamalad7.mixinextras.expression.impl.flow.postprocessing.FlowPostProcessor
FlowPostProcessor.OutputSink -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexpand(org.spongepowered.asm.mixin.injection.struct.Target target, org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node, InsnExpander.Expansion expansion) voidprocess(FlowValue node, FlowPostProcessor.OutputSink sink) Methods inherited from class com.llamalad7.mixinextras.expression.impl.flow.expansion.InsnExpander
addExpansionStep, doExpansion, dummyInsn, expandInsn, getRepresentative, hasExpansion, prepareExpansion, registerComponent
-
Constructor Details
-
IincExpander
public IincExpander()
-
-
Method Details
-
process
- Specified by:
processin interfaceFlowPostProcessor- Specified by:
processin classInsnExpander
-
expand
public void expand(org.spongepowered.asm.mixin.injection.struct.Target target, org.spongepowered.asm.mixin.injection.struct.InjectionNodes.InjectionNode node, InsnExpander.Expansion expansion) - Specified by:
expandin classInsnExpander
-