Package org.spongepowered.asm.mixin.injection.modify
Implementation of variable modifier injector specified by
@ModifyVariable-
Class Summary Class Description AfterStoreLocal This injection point is a companion for theModifyVariableinjector which searches for STORE operations which match the local variables described by the injector's defined discriminators.BeforeLoadLocal This injection point is a companion for theModifyVariableinjector which searches for LOAD operations which match the local variables described by the injector's defined discriminators.LocalVariableDiscriminator Encapsulates logic for identifying a local variable in a target method using 3 criteria: ordinal, index and name.LocalVariableDiscriminator.Context Discriminator context information, wraps all relevant information about a target location for use when performing discriminationModifyVariableInjector A bytecode injector which allows a single local variable in the target method to be captured and altered. -
Exception Summary Exception Description InvalidImplicitDiscriminatorException Thrown when an implicit discriminator (no args) fails to identify a unique candidate.