Package org.spongepowered.asm.mixin.injection.code
package org.spongepowered.asm.mixin.injection.code
Common base classes for injector implementations.
-
ClassDescriptionInterface for extensions for InsnList which provide additional context for the InsnList.Type of special nodes supported by
IInsnListEx.getSpecialNode(org.spongepowered.asm.mixin.injection.code.IInsnListEx.SpecialNodeType)Base class for bytecode injectorsRedirection data bundle base.A nominated target nodeCouplesmethod slicesto aTargetfor injection purposes.InsnList with extensions, seeIInsnListExRead-only wrapper for InsnList, defensively passed to InjectionPoint instances so that custom InjectionPoint implementations cannot modify the insn list whilst inspecting it.Context for a slice declarationStores information about a defined method slice for a particular injector.Represents a collection ofMethodSlices, mapped by ID.