Package io.papermc.asm.rules.generate
Interface StaticRewriteGeneratedMethodHolder.Param
- All Superinterfaces:
GeneratedMethodHolder,GeneratedMethodSource<Set<Integer>>,StaticRewriteGeneratedMethodHolder
- All Known Subinterfaces:
StaticRewrite.Generated.Param
- All Known Implementing Classes:
StaticRewrites.DirectParam,StaticRewrites.FuzzyParam
- Enclosing interface:
- StaticRewriteGeneratedMethodHolder
public static interface StaticRewriteGeneratedMethodHolder.Param
extends StaticRewriteGeneratedMethodHolder, GeneratedMethodSource<Set<Integer>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.papermc.asm.rules.generate.GeneratedMethodHolder
GeneratedMethodHolder.CallData, GeneratedMethodHolder.ConstructorCallData, GeneratedMethodHolder.MethodCallDataNested classes/interfaces inherited from interface io.papermc.asm.rules.generate.GeneratedMethodSource
GeneratedMethodSource.NoContextNested classes/interfaces inherited from interface io.papermc.asm.rules.generate.StaticRewriteGeneratedMethodHolder
StaticRewriteGeneratedMethodHolder.Param, StaticRewriteGeneratedMethodHolder.Return -
Field Summary
Fields inherited from interface io.papermc.asm.rules.generate.GeneratedMethodSource
VOID -
Method Summary
Modifier and TypeMethodDescriptiondefault voidgenerateParameters(GeneratorAdapter methodGenerator, MethodTypeDesc descriptor, Set<Integer> oldParamPositions) Methods inherited from interface io.papermc.asm.rules.generate.GeneratedMethodSource
generateConstructor, generateMethod, generateReturnValue, transformInvokedDescriptorMethods inherited from interface io.papermc.asm.rules.generate.StaticRewriteGeneratedMethodHolder
staticHandler
-
Method Details
-
generateParameters
default void generateParameters(GeneratorAdapter methodGenerator, MethodTypeDesc descriptor, Set<Integer> oldParamPositions) - Specified by:
generateParametersin interfaceGeneratedMethodSource<Set<Integer>>
-
createNewContext
- Specified by:
createNewContextin interfaceGeneratedMethodSource<Set<Integer>>
-