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, version
classFileLoader, cleanup, compiler, configureFileManager, configureFileManagerForPostCompiler, createClassFile, createFileManager, createFileSource, createFileSource, createOptions, defaultFileExtensions, defaultLocations, extFileManager, fileExtensions, getOptions, getStats, getToExt, initCompiler, nodeFactory, outputExtensionInfo, scheduler, sourceLoader, targetFactory, toString, typeSystem
public Parser parser(java.io.Reader reader, FileSource source, ErrorQueue eq)
source
using the given
reader
.parser
in interface ExtensionInfo
parser
in class ParserlessJLExtensionInfo