public class JLExtensionInfo extends ParserlessJLExtensionInfo
ExtensionInfo for the Java language.
Compilation passes and visitors:
classFileLoader, compiler, default_locations, extFM, nf, scheduler, stats, target_factory, ts| Constructor and Description |
|---|
JLExtensionInfo() |
| Modifier and Type | Method and Description |
|---|---|
Parser |
parser(java.io.Reader reader,
FileSource source,
ErrorQueue eq)
Return a parser for
source using the given
reader. |
compilerName, createNodeFactory, createScheduler, createTypeSystem, defaultFileExtension, getCompileGoal, initTypeSystem, jobExt, makeLoadedClassResolver, versionclassFileLoader, cleanup, compiler, configureFileManager, configureFileManagerForPostCompiler, createClassFile, createFileManager, createFileSource, createFileSource, createOptions, defaultFileExtensions, defaultLocations, extFileManager, fileExtensions, getOptions, getStats, getToExt, initCompiler, nodeFactory, outputExtensionInfo, scheduler, sourceLoader, targetFactory, toString, typeSystempublic Parser parser(java.io.Reader reader, FileSource source, ErrorQueue eq)
source using the given
reader.parser in interface ExtensionInfoparser in class ParserlessJLExtensionInfo