History - net.minecraft.util.codegen.MonomorphizableDelegate

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

net.minecraft.util.monomorphizer.MonomorphizableDelegate

net.minecraft.class_1_1874

net.minecraft.util.codegen.MonomorphizableDelegate

Fields

ConcurrentMap<Class<?>, Monomorph<?>>: TEMPLATES, field_1_12106, MONOMORPH_CACHE

Target: target, field_1_12108, target

Monomorph<Target>: delegateTemplate, field_1_12107, monomorph

Constructors

(Target)

Methods

Monomorph<?> (Class<?>): validateAndCreateTemplate, method_1_11917, createMonomorph

void (Class<?>, Class<?>): validateReferenceDelegate, method_1_11918, assertDelegateImplementsInterface

Interface (): asInterface, method_1_11914, getPolymorphicTarget

Interface (MethodHandles$Lookup): makeMonomorphic, method_1_11916, monomorphize

boolean (Method, Method): lambda$validateReferenceDelegate$0, method_1_11915, method_1_11915