Uses of Class
org.teavm.model.MethodHolder
Packages that use MethodHolder
Package
Description
-
Uses of MethodHolder in org.teavm.ast.decompilation
Methods in org.teavm.ast.decompilation with parameters of type MethodHolderModifier and TypeMethodDescriptionDecompiler.decompileAsync(MethodHolder method)
Decompiler.decompileRegular(MethodHolder method)
-
Uses of MethodHolder in org.teavm.backend.javascript.decompile
Fields in org.teavm.backend.javascript.decompile declared as MethodHolderConstructors in org.teavm.backend.javascript.decompile with parameters of type MethodHolderModifierConstructorDescriptionPreparedMethod(MethodHolder method, MethodNode node, Generator generator, boolean async, ControlFlowEntry[] cfg)
-
Uses of MethodHolder in org.teavm.backend.wasm.generate
Methods in org.teavm.backend.wasm.generate with parameters of type MethodHolderModifier and TypeMethodDescriptionWasmGenerator.generate(MethodReference methodReference, MethodHolder bodyMethod)
-
Uses of MethodHolder in org.teavm.model
Methods in org.teavm.model that return MethodHolderModifier and TypeMethodDescriptionClassHolder.getMethod(MethodDescriptor method)
default MethodHolder
ClassHolderSource.resolveMutable(MethodReference method)
default MethodHolder
ClassHolderSource.resolveMutableImplementation(String className, MethodDescriptor descriptor)
default MethodHolder
ClassHolderSource.resolveMutableImplementation(MethodReference method)
Methods in org.teavm.model that return types with arguments of type MethodHolderModifier and TypeMethodDescriptionClassHolder.getMethods()
default Stream<MethodHolder>
ClassHolderSource.mutableOverriddenMethods(MethodReference method)
Methods in org.teavm.model with parameters of type MethodHolderModifier and TypeMethodDescriptionvoid
ClassHolder.addMethod(MethodHolder method)
static MethodDescriptor
MethodDescriptor.get(MethodHolder method)
void
ClassHolder.removeMethod(MethodHolder method)
Method parameters in org.teavm.model with type arguments of type MethodHolderModifier and TypeMethodDescriptionvoid
MethodHolder.setProgramSupplier(Function<MethodHolder,Program> programSupplier)
-
Uses of MethodHolder in org.teavm.model.emit
Methods in org.teavm.model.emit with parameters of type MethodHolderModifier and TypeMethodDescriptionstatic ProgramEmitter
ProgramEmitter.create(MethodHolder method, ClassHierarchy classSource)
-
Uses of MethodHolder in org.teavm.model.optimization
Methods in org.teavm.model.optimization with parameters of type MethodHolder -
Uses of MethodHolder in org.teavm.model.util
Methods in org.teavm.model.util that return MethodHolderModifier and TypeMethodDescriptionstatic MethodHolder
ModelUtils.copyMethod(MethodReader method)
static MethodHolder
ModelUtils.copyMethod(MethodReader method, boolean withProgram)
Methods in org.teavm.model.util with parameters of type MethodHolder -
Uses of MethodHolder in org.teavm.parsing
Methods in org.teavm.parsing that return MethodHolderModifier and TypeMethodDescriptionParser.parseMethod(org.objectweb.asm.tree.MethodNode node, String fileName)
ClassRefsRenamer.rename(MethodHolder method)
Methods in org.teavm.parsing with parameters of type MethodHolder