anchor.diff:      // constructor, such that this can be a mere assertion rather than
       // a user-oriented error report.
       assert(constructorElement.isDefaultConstructor);
  +
  +    ConstructorDeclaration constructorDeclarationNode = constructorElement.node;
       NodeList<ConstructorInitializer> initializers =
  -        constructorElement.node.initializers;
  +        constructorDeclarationNode.initializers;
   
       if (initializers.length == 0) {
         // Degenerate case: Without initializers, we will obtain a reflector
  
positive.code:     return regexp.hasMatch(methodName);
    }
  
    bool _supportsMeta(
        ec.MetadataQuantifiedCapability capability, Iterable<DartObject> metadata) {
      if (metadata == null) return false;
      return metadata
          .map((DartObject o) => o.type.element)
  
negative.code:           (Asset asset) => asset.id.path.endsWith(entryPoint),
            orElse: () => null);
        if (entryPointAsset == null) {
          aggregateTransform.logger.info("Missing entry point: $entryPoint");
          continue;
        }
        Transform wrappedTransform =
  