Klasse CommentRecorderParser

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.Parser
org.aspectj.org.eclipse.jdt.internal.core.util.CommentRecorderParser
Alle implementierten Schnittstellen:
OperatorIds, TypeIds, ConflictedParser, ParserBasicInformation, TerminalTokens
Bekannte direkte Unterklassen:
SourceElementParser

public class CommentRecorderParser extends Parser
Internal parser used for parsing source to create DOM AST nodes.
Seit:
3.0
  • Felddetails

    • CommentIncrement

      protected static final int CommentIncrement
      Siehe auch:
  • Konstruktordetails

    • CommentRecorderParser

      public CommentRecorderParser(ProblemReporter problemReporter, boolean optimizeStringLiterals)
  • Methodendetails

    • checkComment

      public void checkComment()
      Setzt außer Kraft:
      checkComment in Klasse Parser
    • consumeAnnotationTypeDeclarationHeader

      protected void consumeAnnotationTypeDeclarationHeader()
      Setzt außer Kraft:
      consumeAnnotationTypeDeclarationHeader in Klasse Parser
    • consumeClassHeader

      protected void consumeClassHeader()
      Setzt außer Kraft:
      consumeClassHeader in Klasse Parser
    • consumeEmptyTypeDeclaration

      protected void consumeEmptyTypeDeclaration()
      Setzt außer Kraft:
      consumeEmptyTypeDeclaration in Klasse Parser
    • consumeEnterAnonymousClassBody

      protected void consumeEnterAnonymousClassBody(boolean qualified)
      Setzt außer Kraft:
      consumeEnterAnonymousClassBody in Klasse Parser
    • consumeEnumHeader

      protected void consumeEnumHeader()
      Setzt außer Kraft:
      consumeEnumHeader in Klasse Parser
    • consumeInterfaceHeader

      protected void consumeInterfaceHeader()
      Setzt außer Kraft:
      consumeInterfaceHeader in Klasse Parser
    • endParse

      protected CompilationUnitDeclaration endParse(int act)
      Setzt außer Kraft:
      endParse in Klasse Parser
    • flushCommentsDefinedPriorTo

      public int flushCommentsDefinedPriorTo(int position)
      Setzt außer Kraft:
      flushCommentsDefinedPriorTo in Klasse Parser
    • getCommentPtr

      protected int getCommentPtr()
    • getCommentsPositions

      public int[][] getCommentsPositions()
    • initialize

      public void initialize(boolean parsingCompilationUnit)
      Setzt außer Kraft:
      initialize in Klasse Parser
    • initialize

      public void initialize()
      Setzt außer Kraft:
      initialize in Klasse Parser
    • initializeScanner

      public void initializeScanner()
      Setzt außer Kraft:
      initializeScanner in Klasse Parser
    • resetModifiers

      protected void resetModifiers()
      Beschreibung aus Klasse kopiert: Parser
      Reset modifiers buffer and comment stack. Should be call only for nodes that claim both.
      Setzt außer Kraft:
      resetModifiers in Klasse Parser
    • resetComments

      public void resetComments()