Uses of Class
manifold.internal.javac.TypeProcessor
Packages that use TypeProcessor
-
Uses of TypeProcessor in manifold.api.type
Methods in manifold.api.type with parameters of type TypeProcessorModifier and TypeMethodDescriptionvoidICompilerComponent.init(com.sun.tools.javac.api.BasicJavacTask javacTask, TypeProcessor typeProcessor) Initializes this service.voidITypeProcessor.process(TypeElement fqn, TypeProcessor typeProcessor, IssueReporter<JavaFileObject> issueReporter) A typical implementation creates aTreeTranslatorand visits the tree in context e.g., -
Uses of TypeProcessor in manifold.internal.javac
Methods in manifold.internal.javac that return TypeProcessorMethods in manifold.internal.javac with parameters of type TypeProcessorModifier and TypeMethodDescriptionstatic com.sun.tools.javac.tree.JCTree.JCLambdaMethodRefToLambda.convert(TypeProcessor tp, com.sun.tools.javac.tree.JCTree.JCMemberReference methodRef) Converts a JCMemberReference (method reference) to a JCLambda (lambda expression).manifold.rt.api.util.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)