Uses of Class
de.inetsoftware.jwebassembly.module.ClassFileLoader
Packages that use ClassFileLoader
-
Uses of ClassFileLoader in de.inetsoftware.jwebassembly.module
Fields in de.inetsoftware.jwebassembly.module declared as ClassFileLoaderModifier and TypeFieldDescriptionprivate final ClassFileLoader
ModuleGenerator.classFileLoader
private ClassFileLoader
StaticCodeBuilder.classFileLoader
private ClassFileLoader
TypeManager.classFileLoader
private ClassFileLoader
WasmCodeBuilder.classFileLoader
Methods in de.inetsoftware.jwebassembly.module with parameters of type ClassFileLoaderModifier and TypeMethodDescription(package private) void
JavaMethodWasmCodeBuilder.init
(WasmOptions options, ClassFileLoader classFileLoader) Initialize the code builder;(package private) void
TypeManager.init
(ClassFileLoader classFileLoader) Initialize the type manager(package private) void
WasmCodeBuilder.init
(WasmOptions options, ClassFileLoader classFileLoader) Initialize the code builder;private void
TypeManager.StructType.listInterfaces
(FunctionManager functions, TypeManager types, ClassFileLoader classFileLoader) List all interfaces of this StructType and and mark all instance methods of used interface methods.private void
TypeManager.StructType.listInterfaceTypes
(ClassFile classFile, TypeManager types, ClassFileLoader classFileLoader, Set<TypeManager.StructType> interfaceTypes, Set<String> interfaceNames) List all interface StrucTypes recursively.private void
TypeManager.StructType.listStructFields
(String className, FunctionManager functions, TypeManager types, ClassFileLoader classFileLoader, HashSet<String> allNeededFields) List the non static fields of the class and its super classes.private void
TypeManager.StructType.scanTypeHierarchy
(FunctionManager functions, TypeManager types, ClassFileLoader classFileLoader) Write this struct type and initialize internal structuresConstructors in de.inetsoftware.jwebassembly.module with parameters of type ClassFileLoaderModifierConstructorDescription(package private)
StaticCodeBuilder
(WasmOptions options, ClassFileLoader classFileLoader, JavaMethodWasmCodeBuilder javaCodeBuilder) Create a instance with a snapshot of all static class initializer.