anchor.diff:    });
   }
   
  +/// Tests marked with this annotations fail because we either have not triaged
  +/// them, or know that this is an analyzer problem.
  +const potentialAnalyzerProblem = const Object();
  +
   /// Tests marked with this annotation fail because of a Fasta problem.
   class FastaProblem {
     const FastaProblem(String issueUri);
  
positive.code: 
    @override
    @failingTest
    test_newWithUndefinedConstructor() async {
      return super.test_newWithUndefinedConstructor();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_binary_bool() async {
      return super.test_nonConstValueInInitializer_binary_bool();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_binary_dynamic() async {
      return super.test_nonConstValueInInitializer_binary_dynamic();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_binary_int() async {
      return super.test_nonConstValueInInitializer_binary_int();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_binary_num() async {
      return super.test_nonConstValueInInitializer_binary_num();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_redirecting() async {
      return super.test_nonConstValueInInitializer_redirecting();
    }
  
    @override
    @failingTest
    test_nonConstValueInInitializer_unary() async {
      return super.test_nonConstValueInInitializer_unary();
    }
  
    @override
    @failingTest
    test_nonGenerativeConstructor() async {
      return super.test_nonGenerativeConstructor();
    }
  
    @override
    @failingTest
    test_propagateTypeArgs_intoSupertype() async {
      return super.test_propagateTypeArgs_intoSupertype();
    }
  
    @override
    @failingTest
    test_recursiveConstructorRedirect() async {
      return super.test_recursiveConstructorRedirect();
    }
  
    @override
    @failingTest
    test_redirectToNonConstConstructor() async {
      return super.test_redirectToNonConstConstructor();
    }
  
    @override
    @failingTest
    test_referenceToDeclaredVariableInInitializer_constructorName() async {
      return super
          .test_referenceToDeclaredVariableInInitializer_constructorName();
  
negative.code: 
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_conflictingConstructorNameAndMember_setter() async {
      return super.test_conflictingConstructorNameAndMember_setter();
    }
  
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_constConstructorWithNonConstSuper_unresolved() async {
      return super.test_constConstructorWithNonConstSuper_unresolved();
    }
  
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_constDeferredClass_new() async {
      return super.test_constDeferredClass_new();
    }
  
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_constEvalTypeBoolNumString_equal() async {
      return super.test_constEvalTypeBoolNumString_equal();
    }
  
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_constEvalTypeBoolNumString_notEqual() async {
      return super.test_constEvalTypeBoolNumString_notEqual();
    }
  
    @override
    @failingTest
    @FastaProblem('https://github.com/dart-lang/sdk/issues/30812')
    test_constRedirectSkipsSupertype() async {
      return super.test_constRedirectSkipsSupertype();
    }
  