Class JavadocEnter

java.lang.Object
com.sun.tools.javac.tree.JCTree.Visitor
com.sun.tools.javac.comp.Enter
gw.gosudoc.com.sun.tools.javadoc.main.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

    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.
    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, unenter, visitModuleDef, visitTree, visitTypeParameter

    Methods inherited from class com.sun.tools.javac.tree.JCTree.Visitor

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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JavadocEnter

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

    • 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