public class PropertyProcessor extends java.lang.Object implements manifold.api.type.ICompilerComponent, com.sun.source.util.TaskListener
| Constructor and Description |
|---|
PropertyProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
finished(com.sun.source.util.TaskEvent e) |
com.sun.tools.javac.util.Names |
getNames() |
com.sun.tools.javac.code.Symtab |
getSymtab() |
com.sun.tools.javac.tree.TreeMaker |
getTreeMaker() |
com.sun.tools.javac.code.Types |
getTypes() |
void |
init(com.sun.tools.javac.api.BasicJavacTask javacTask,
manifold.internal.javac.TypeProcessor typeProcessor) |
void |
report(javax.tools.JavaFileObject sourcefile,
com.sun.tools.javac.tree.JCTree tree,
javax.tools.Diagnostic.Kind kind,
java.lang.String msg) |
void |
started(com.sun.source.util.TaskEvent e) |
void |
tailorCompiler() |
clone, equals, finalize, getClass, hashCode, jailbreak, notify, notifyAll, toString, wait, wait, waitisSuppressedpublic void init(com.sun.tools.javac.api.BasicJavacTask javacTask,
manifold.internal.javac.TypeProcessor typeProcessor)
init in interface manifold.api.type.ICompilerComponentpublic com.sun.tools.javac.code.Types getTypes()
public com.sun.tools.javac.util.Names getNames()
public com.sun.tools.javac.tree.TreeMaker getTreeMaker()
public com.sun.tools.javac.code.Symtab getSymtab()
public void tailorCompiler()
tailorCompiler in interface manifold.api.type.ICompilerComponentpublic void started(com.sun.source.util.TaskEvent e)
started in interface com.sun.source.util.TaskListenerpublic void finished(com.sun.source.util.TaskEvent e)
finished in interface com.sun.source.util.TaskListenerpublic void report(javax.tools.JavaFileObject sourcefile,
com.sun.tools.javac.tree.JCTree tree,
javax.tools.Diagnostic.Kind kind,
java.lang.String msg)
Copyright © 2022. All rights reserved.