Class CompileUnit
java.lang.Object
de.mirkosertic.bytecoder.core.parser.CompileUnit
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfindClass(org.objectweb.asm.Type type) protected Intrinsicvoidvoidoptimize(BackendType backendType, Optimizer optimizer) voidprocessExportedMethods(BiConsumer<String, ResolvedMethod> processor) resolveClass(org.objectweb.asm.Type type, AnalysisStack analysisStack) resolveMainMethod(org.objectweb.asm.Type invokedType, String methodName, org.objectweb.asm.Type methodType)
-
Field Details
-
MAIN_ENTRY_POINT_EXPORT
- See Also:
-
-
Constructor Details
-
CompileUnit
-
-
Method Details
-
getLogger
-
getIntrinsic
-
getConstantPool
-
getReflectionConfiguration
-
getLoader
-
findClass
-
resolveClass
-
computeClassDependencies
-
resolveMainMethod
public ResolvedMethod resolveMainMethod(org.objectweb.asm.Type invokedType, String methodName, org.objectweb.asm.Type methodType) -
finalizeLinkingHierarchy
public void finalizeLinkingHierarchy() -
logStatistics
public void logStatistics() -
processExportedMethods
-
optimize
-