anchor.diff:      expect(token.value(), '"home"');
     }
   }
  -
  -class TestScanner extends analyzer.Scanner {
  -  TestScanner(analyzer.CharacterReader reader) : super.create(reader);
  -
  -  @override
  -  void reportError(
  -      analyzer.ScannerErrorCode errorCode, int offset, List<Object> arguments) {
  -    fail('Unexpected error $errorCode while scanning offset $offset\n'
  -        '   arguments: $arguments');
  -  }
  -}
  
positive.code: // BSD-style license that can be found in the LICENSE file.
  
  import 'package:front_end/src/fasta/scanner/string_scanner.dart';
  import 'package:front_end/src/fasta/scanner/token.dart' as fasta;
  import 'package:front_end/src/scanner/token.dart';
  import 'package:front_end/src/scanner/errors.dart' as analyzer;
  import 'package:front_end/src/scanner/reader.dart' as analyzer;
  import 'package:front_end/src/scanner/scanner.dart' as analyzer;
  import 'package:test/test.dart';
  import 'package:test_reflective_loader/test_reflective_loader.dart';
  
  
negative.code:     expect(comment.lexeme, contains('Multi-line comment'));
      expect(comment.type, TokenType.MULTI_LINE_COMMENT);
      expect(comment, new isInstanceOf<CommentToken>());
    }
  
    void test_isSynthetic() {
  