Package org.spongepowered.asm.util.asm
Utilities, abstractions and specialised subclasses used by Mixin for
interacting with ASM.
-
Interface Summary Interface Description IAnnotatedElement Interface for objects which can be annotated since main classes may need to read info from mirror annotations in the APIAnnotationHandle Interface for annotation handle since some classes may need to read info from both ASMAnnotationNodes at runtime and mirror annotations in the AP at compile time. -
Class Summary Class Description ASM Utility methods for determining ASM version and other version-specific shenanigansClassNodeAdapter Adapter for ClassNode to access members added after ASM 5MarkerNode A label node used as a marker in the bytecode.MethodNodeEx MethodNode with some extra convenience functionalityMethodVisitorEx MethodVisitor with some extra convenience functionalityMixinVerifier Verifier which handles class info lookups viaClassInfo