Class JavadocEnter


  • @Deprecated
    public class JavadocEnter
    extends com.sun.tools.javac.comp.Enter
    Deprecated.
    Javadoc's own enter phase does a few things above and beyond that done by javac.

    This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.

    Author:
    Neal Gafter
    • Field Summary

      • Fields inherited from class com.sun.tools.javac.comp.Enter

        enterKey, env
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected JavadocEnter​(com.sun.tools.javac.util.Context context)
      Deprecated.
       
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected void duplicateClass​(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos, com.sun.tools.javac.code.Symbol.ClassSymbol c)
      Deprecated.
      Don't complain about a duplicate class.
      static JavadocEnter instance​(com.sun.tools.javac.util.Context context)
      Deprecated.
       
      void main​(com.sun.tools.javac.util.List<com.sun.tools.javac.tree.JCTree.JCCompilationUnit> trees)
      Deprecated.
       
      static void preRegister​(com.sun.tools.javac.util.Context context)
      Deprecated.
       
      void visitClassDef​(com.sun.tools.javac.tree.JCTree.JCClassDecl tree)
      Deprecated.
       
      void visitTopLevel​(com.sun.tools.javac.tree.JCTree.JCCompilationUnit tree)
      Deprecated.
       
      • Methods inherited from class com.sun.tools.javac.comp.Enter

        classEnv, complete, getClassEnv, getEnv, getEnvs, getTopLevelEnv, moduleEnv, newRound, visitModuleDef, visitTree, visitTypeParameter
      • Methods inherited from class com.sun.tools.javac.tree.JCTree.Visitor

        visitAnnotatedType, visitAnnotation, visitApply, visitAssert, visitAssign, visitAssignop, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDoLoop, visitErroneous, visitExec, visitExports, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitLiteral, visitMethodDef, visitModifiers, visitNewArray, visitNewClass, visitOpens, visitPackageDef, visitParens, visitProvides, visitReference, visitRequires, visitReturn, visitSelect, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeTest, visitTypeUnion, visitUnary, visitUses, visitVarDef, visitWhileLoop, visitWildcard
    • Constructor Detail

      • JavadocEnter

        protected JavadocEnter​(com.sun.tools.javac.util.Context context)
        Deprecated.
    • Method Detail

      • instance

        public static JavadocEnter instance​(com.sun.tools.javac.util.Context context)
        Deprecated.
      • preRegister

        public static void preRegister​(com.sun.tools.javac.util.Context context)
        Deprecated.
      • main

        public void main​(com.sun.tools.javac.util.List<com.sun.tools.javac.tree.JCTree.JCCompilationUnit> trees)
        Deprecated.
        Overrides:
        main in class com.sun.tools.javac.comp.Enter
      • visitTopLevel

        public void visitTopLevel​(com.sun.tools.javac.tree.JCTree.JCCompilationUnit tree)
        Deprecated.
        Overrides:
        visitTopLevel in class com.sun.tools.javac.comp.Enter
      • visitClassDef

        public void visitClassDef​(com.sun.tools.javac.tree.JCTree.JCClassDecl tree)
        Deprecated.
        Overrides:
        visitClassDef in class com.sun.tools.javac.comp.Enter
      • duplicateClass

        protected void duplicateClass​(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
                                      com.sun.tools.javac.code.Symbol.ClassSymbol c)
        Deprecated.
        Don't complain about a duplicate class.
        Overrides:
        duplicateClass in class com.sun.tools.javac.comp.Enter