Examples of RecoveryScanner


Examples of org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

      case K_STATEMENTS :
        ConstructorDeclaration constructorDeclaration = codeSnippetParsingUtil.parseStatements(this.rawSource, this.sourceOffset, this.sourceLength, this.compilerOptions, true, this.statementsRecovery);
        RecoveryScannerData data = constructorDeclaration.compilationResult.recoveryScannerData;
        if(data != null) {
          Scanner scanner = converter.scanner;
          converter.scanner = new RecoveryScanner(scanner, data.removeUnused());
          converter.docParser.scanner = converter.scanner;
          converter.scanner.setSource(scanner.source);
        }
        RecordedParsingInformation recordedParsingInformation = codeSnippetParsingUtil.recordedParsingInformation;
        int[][] comments = recordedParsingInformation.commentPositions;
View Full Code Here

Examples of org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

    return typeLiteral;
  }
 
  public CompilationUnit convert(org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit, char[] source) {
    if(unit.compilationResult.recoveryScannerData != null) {
      RecoveryScanner recoveryScanner = new RecoveryScanner(this.scanner, unit.compilationResult.recoveryScannerData.removeUnused());
      this.scanner = recoveryScanner;
      this.docParser.scanner = this.scanner;
    }
    this.compilationUnitSource = source;
    this.compilationUnitSourceLength = source.length;
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

  }

  public CompilationUnit convert(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit, char[] source) {
    try {
      if(unit.compilationResult.recoveryScannerData != null) {
        RecoveryScanner recoveryScanner = new RecoveryScanner(this.scanner, unit.compilationResult.recoveryScannerData.removeUnused());
        this.scanner = recoveryScanner;
        this.docParser.scanner = this.scanner;
      }
      this.compilationUnitSource = source;
      this.compilationUnitSourceLength = source.length;
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

            true,
            (this.bits & CompilationUnitResolver.STATEMENT_RECOVERY) != 0);
        RecoveryScannerData data = constructorDeclaration.compilationResult.recoveryScannerData;
        if(data != null) {
          Scanner scanner = converter.scanner;
          converter.scanner = new RecoveryScanner(scanner, data.removeUnused());
          converter.docParser.scanner = converter.scanner;
          converter.scanner.setSource(scanner.source);
         
          compilationUnit.setStatementsRecoveryData(data);
        }
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

              null/*taskTags*/,
              null/*taskPriorities*/,
              true/*taskCaseSensitive*/);
      } else {
        scanner =
          new RecoveryScanner(
              false,/*tokenizeWhiteSpace*/
              false,/*checkNonExternalizedStringLiterals*/
              compilerOptions.sourceLevel,
              compilerOptions.complianceLevel,
              null/*taskTags*/,
 
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

              null/*taskTags*/,
              null/*taskPriorities*/,
              true/*taskCaseSensitive*/);
      } else {
        scanner =
          new RecoveryScanner(
              false,/*tokenizeWhiteSpace*/
              false,/*checkNonExternalizedStringLiterals*/
              compilerOptions.sourceLevel,
              compilerOptions.complianceLevel,
              null/*taskTags*/,
 
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

  }

  public CompilationUnit convert(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit, char[] source) {
    try {
      if(unit.compilationResult.recoveryScannerData != null) {
        RecoveryScanner recoveryScanner = new RecoveryScanner(this.scanner, unit.compilationResult.recoveryScannerData.removeUnused());
        this.scanner = recoveryScanner;
        this.docParser.scanner = this.scanner;
      }
      this.compilationUnitSource = source;
      this.compilationUnitSourceLength = source.length;
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

            true,
            (this.bits & CompilationUnitResolver.STATEMENT_RECOVERY) != 0);
        RecoveryScannerData data = constructorDeclaration.compilationResult.recoveryScannerData;
        if(data != null) {
          Scanner scanner = converter.scanner;
          converter.scanner = new RecoveryScanner(scanner, data.removeUnused());
          converter.docParser.scanner = converter.scanner;
          converter.scanner.setSource(scanner.source);
         
          compilationUnit.setStatementsRecoveryData(data);
        }
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

  }

  public CompilationUnit convert(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit, char[] source) {
    try {
      if(unit.compilationResult.recoveryScannerData != null) {
        RecoveryScanner recoveryScanner = new RecoveryScanner(this.scanner, unit.compilationResult.recoveryScannerData.removeUnused());
        this.scanner = recoveryScanner;
        this.docParser.scanner = this.scanner;
      }
      this.compilationUnitSource = source;
      this.compilationUnitSourceLength = source.length;
View Full Code Here

Examples of org.eclipse.jdt.internal.compiler.parser.RecoveryScanner

            true,
            (this.bits & CompilationUnitResolver.STATEMENT_RECOVERY) != 0);
        RecoveryScannerData data = constructorDeclaration.compilationResult.recoveryScannerData;
        if(data != null) {
          Scanner scanner = converter.scanner;
          converter.scanner = new RecoveryScanner(scanner, data.removeUnused());
          converter.docParser.scanner = converter.scanner;
          converter.scanner.setSource(scanner.source);
         
          compilationUnit.setStatementsRecoveryData(data);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.