anchor.diff:      return regexp.hasMatch(methodName);
     }
   
  -  bool _supportsMeta(
  -      ec.MetadataQuantifiedCapability capability, Iterable<DartObject> metadata) {
  +  bool _supportsMeta(ec.MetadataQuantifiedCapability capability,
  +      Iterable<DartObject> metadata) {
       if (metadata == null) return false;
       return metadata
           .map((DartObject o) => o.type.element)
  
positive.code:                       reflectableClass) {
                  String found =
                      reflector == null ? "" : " Found ${reflector.name}";
                  _warn("The reflector must be a direct subclass of Reflectable." +
                      found, import);
                  continue;
                }
                globalMetadata
  
negative.code:           InterfaceType workingSuperType = workingClass._classElement.supertype;
            if (workingSuperType != null) {
              ClassElement workingSuperClass = workingSuperType.element;
              bool isNew = !includedClasses.any((_ClassDomain classDomain) {
                return classDomain._classElement == workingSuperClass;
              });
              if (isNew) {
                additionalClasses
                    .add(_createClassDomain(workingSuperClass, this));
              }
            }
          });
  