anchor.diff:  
     void test_parseClassDeclaration_native() {
       createParser('class A native "nativeValue" {}');
  -    CompilationUnitMember member =
  -        parser.parseClassDeclaration(emptyCommentAndMetadata(), null);
  +    CompilationUnitMember member = parseFullCompilationUnitMember();
       expectNotNullIfNoErrors(member);
       listener.assertNoErrors();
       expect(member, new isInstanceOf<ClassDeclaration>());
  
positive.code: 
    void test_parseVariableDeclarationListAfterMetadata_var_multiple() {
      createParser('var a, b, c');
      VariableDeclarationList declarationList = parser
          .parseVariableDeclarationListAfterMetadata(emptyCommentAndMetadata());
      expectNotNullIfNoErrors(declarationList);
      listener.assertNoErrors();
      expect(declarationList.keyword, isNotNull);
  
negative.code: 
    void test_parseCompilationUnitMember_typeAlias_implements() {
      createParser('class C = S with M implements I;');
      CompilationUnitMember member = parseFullCompilationUnitMember();
      expectNotNullIfNoErrors(member);
      listener.assertNoErrors();
      expect(member, new isInstanceOf<ClassTypeAlias>());
  