anchor.diff:        {bool asTearoff: false}) {
       switch (displayName) {
         case 'int':
  +      case 'num':
         case 'double':
         case 'String':
         case 'bool':
  
positive.code: 
            if (iterableType != null) {
              final InterfaceType interfaceType = type;
              final String codec = _toPropertyForCodec(
                  property,
                  interfaceType.typeArguments.first.displayName,
  
negative.code:       {bool asTearoff: false}) {
      switch (displayName) {
        case 'int':
        case 'num':
        case 'double':
        case 'String':
        case 'bool':
  