public class PropertyProcessor extends Object implements manifold.api.type.ICompilerComponent, com.sun.source.util.TaskListener
manifold.api.type.ICompilerComponent.InitOrder
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(JavaFileObject sourcefile,
com.sun.tools.javac.tree.JCTree tree,
Diagnostic.Kind kind,
String msg) |
void |
started(com.sun.source.util.TaskEvent e) |
void |
tailorCompiler() |
clone, emptyArray, equals, finalize, getClass, hashCode, jailbreak, notify, notifyAll, toString, wait, wait, wait
initOrder, isSuppressed
public void init(com.sun.tools.javac.api.BasicJavacTask javacTask, manifold.internal.javac.TypeProcessor typeProcessor)
init
in interface manifold.api.type.ICompilerComponent
public 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.ICompilerComponent
public void started(com.sun.source.util.TaskEvent e)
started
in interface com.sun.source.util.TaskListener
public void finished(com.sun.source.util.TaskEvent e)
finished
in interface com.sun.source.util.TaskListener
public void report(JavaFileObject sourcefile, com.sun.tools.javac.tree.JCTree tree, Diagnostic.Kind kind, String msg)
Copyright © 2024. All rights reserved.