Uses of Class
net.neoforged.fml.common.asm.ListGeneratorAdapter
Packages that use ListGeneratorAdapter
-
Uses of ListGeneratorAdapter in net.neoforged.fml.common.asm.enumextension
Methods in net.neoforged.fml.common.asm.enumextension with parameters of type ListGeneratorAdapterModifier and TypeMethodDescriptionprivate static void
RuntimeEnumExtender.appendValuesArray
(org.objectweb.asm.Type classType, ListGeneratorAdapter generator, List<org.objectweb.asm.tree.FieldNode> enumEntries) private static void
RuntimeEnumExtender.buildExtensionInfo
(org.objectweb.asm.tree.ClassNode classNode, org.objectweb.asm.Type classType, ListGeneratorAdapter generator, org.objectweb.asm.tree.FieldNode infoField, int vanillaCount, int moddedCount) private static List
<org.objectweb.asm.tree.FieldNode> RuntimeEnumExtender.createEnumEntries
(org.objectweb.asm.Type classType, ListGeneratorAdapter generator, Set<String> ctors, int idParamIdx, int nameParamIdx, int vanillaEntryCount, List<EnumPrototype> prototypes) private static void
RuntimeEnumExtender.loadConstructorParams
(ListGeneratorAdapter generator, int idParamIdx, int nameParamIdx, int ordinal, EnumPrototype proto) private static void
RuntimeEnumExtender.returnValuesToExtender
(org.objectweb.asm.Type classType, ListGeneratorAdapter generator, List<EnumPrototype> protos, List<org.objectweb.asm.tree.FieldNode> entries)