Interface GeneratorContext
public interface GeneratorContext
-
Method Summary
Modifier and TypeMethodDescriptioncreateCallSite(CallSiteLocation[] locations, ExceptionHandlerDescriptor[] exceptionHandlers) createHeaderFile(String path) createSourceFile(String path) escapeFileName(String name) voidimportMethod(MethodReference method, boolean isStatic) includes()names()parameterName(int index) writer()
-
Method Details
-
writer
CodeWriter writer() -
names
NameProvider names() -
diagnotics
Diagnostics diagnotics() -
classSource
ClassReaderSource classSource() -
initialClassSource
ClassReaderSource initialClassSource() -
hierarchy
ClassHierarchy hierarchy() -
dependencies
DependencyInfo dependencies() -
parameterName
-
stringPool
StringPool stringPool() -
writerBefore
CodeWriter writerBefore() -
writerAfter
CodeWriter writerAfter() -
includes
IncludeManager includes() -
createSourceFile
-
createHeaderFile
-
escapeFileName
-
importMethod
-
createCallSite
CallSiteDescriptor createCallSite(CallSiteLocation[] locations, ExceptionHandlerDescriptor[] exceptionHandlers)
-