Package | Description |
---|---|
manifold.api.type | |
manifold.internal.javac |
Modifier and Type | Method and Description |
---|---|
void |
ICompilerComponent.init(com.sun.tools.javac.api.BasicJavacTask javacTask,
TypeProcessor typeProcessor)
Initializes this service.
|
void |
ITypeProcessor.process(TypeElement fqn,
TypeProcessor typeProcessor,
IssueReporter<JavaFileObject> issueReporter)
A typical implementation creates a
TreeTranslator and
visits the tree in context e.g.,
TreeTranslator visitor = new ExtensionTransformer( this, typeProcessor );
typeProcessor.getTree().accept( visitor );
|
Modifier and Type | Method and Description |
---|---|
TypeProcessor |
JavacPlugin.getTypeProcessor() |
Modifier and Type | Method and Description |
---|---|
static com.sun.tools.javac.tree.JCTree.JCLambda |
MethodRefToLambda.convert(TypeProcessor tp,
com.sun.tools.javac.tree.JCTree.JCMemberReference methodRef)
Converts a JCMemberReference (method reference) to a JCLambda (lambda expression).
|
Pair<com.sun.tools.javac.code.Symbol.ClassSymbol,com.sun.tools.javac.tree.JCTree.JCCompilationUnit> |
ClassSymbols.getClassSymbol(com.sun.tools.javac.api.BasicJavacTask javacTask,
TypeProcessor tp,
String fqn) |
Copyright © 2024. All rights reserved.