| AbstractBinder<MS,B extends E,E,O> |
expression (velocity: length/time): 5 mi/hr
(bad) (good)
รท ?
|
| AbstractBinder.Node<E,O> |
|
| ArrayTypeExtender |
|
| BootstrapPackages |
|
| ClassSymbols |
Utility to get ClassSymbol for a given type name.
|
| CompiledTypeProcessor |
|
| FragmentProcessor |
Process inlined type fragments.
|
| FragmentProcessor.Fragment |
|
| GeneratedJavaStubFileObject |
|
| IDynamicJdk.Instance |
|
| InMemoryClassJavaFileObject |
|
| IssueReporter<T> |
|
| JavacFileManagerBridge<M extends JavaFileManager> |
The purpose of this class is to make our ManifoldJavaFileManager a JavacFileManager, which is necessary for
straight usage of javac.exe on the command line; other javac usage such as via Maven, Gradle, and more generally
via the Java Compiler API do not require our file manager to extend JavacFileManager.
|
| JavacPlugin |
|
| JavacPluginBootstrap |
The JavacPlugin can't be used directly with Java 16+ because stricter accessibility changes were added to
internal modules (JEP 396: Strongly Encapsulate JDK Internals by Default).
|
| JavaIssue |
|
| JavaIssueContainer |
|
| JavaParser |
A tool for parsing and compiling Java source.
|
| ManClassWriter |
|
| ManPatchLocation |
|
| ManPatchModuleLocation |
|
| ManResolve |
|
| ManTransTypes |
|
| ManTypeCast |
|
| MethodRefToLambda |
|
| MissFileObject |
|
| OverloadOperatorSymbol |
|
| ParentMap |
A mapping of child to parent for every child tree in a CompilationUnitTree.
|
| ParentTreePathScanner |
|
| ParseProcessor |
|
| Preprocessor |
|
| RecursiveTypeVarEraser |
|
| RenameSourceFilesForJava11Build |
Manifold currently compiles with Java 8, however there are some files that
must compile to Java 11, 12, etc.
|
| RenameSourceFilesForJava11Build._11_will_become_java_files_from_17 |
|
| RenameSourceFilesForJava11Build._11_will_become_java_files_from_8 |
IMPORTANT: define env var:
|
| RenameSourceFilesForJava11Build._17_will_become_java_files |
|
| RenameSourceFilesForJava11Build._8_will_become_java_files |
|
| SourceJavaFileObject |
|
| SourceSupplier |
|
| SrcClassUtil |
|
| StaticCompiler |
This class compiles resource types optionally specified with the command line arguments:
-Aother.source.files=[file-list]
or
-Amanifold.source.
|
| StringJavaFileObject |
|
| TypeProcessor |
|
| WrappedMJFM |
|
| WriterJavaFileObject |
A utility for other compilers hosting Manifold, primarily for exposing class files as JavaFileObjects
where APIs require it.
|