isRecord function

Matcher isRecord(
  1. dynamic $1, [
  2. dynamic $2 = _Marker.value,
  3. dynamic $3 = _Marker.value,
  4. dynamic $4 = _Marker.value,
  5. dynamic $5 = _Marker.value,
  6. dynamic $6 = _Marker.value,
  7. dynamic $7 = _Marker.value,
  8. dynamic $8 = _Marker.value,
  9. dynamic $9 = _Marker.value,
])

Implementation

Matcher isRecord(
  dynamic $1, [
  dynamic $2 = _Marker.value,
  dynamic $3 = _Marker.value,
  dynamic $4 = _Marker.value,
  dynamic $5 = _Marker.value,
  dynamic $6 = _Marker.value,
  dynamic $7 = _Marker.value,
  dynamic $8 = _Marker.value,
  dynamic $9 = _Marker.value,
]) {
  if (!identical($9, _Marker.value)) {
    return _isRecord9($1, $2, $3, $4, $5, $6, $7, $8, $9);
  } else if (!identical($8, _Marker.value)) {
    return _isRecord8($1, $2, $3, $4, $5, $6, $7, $8);
  } else if (!identical($7, _Marker.value)) {
    return _isRecord7($1, $2, $3, $4, $5, $6, $7);
  } else if (!identical($6, _Marker.value)) {
    return _isRecord6($1, $2, $3, $4, $5, $6);
  } else if (!identical($5, _Marker.value)) {
    return _isRecord5($1, $2, $3, $4, $5);
  } else if (!identical($4, _Marker.value)) {
    return _isRecord4($1, $2, $3, $4);
  } else if (!identical($3, _Marker.value)) {
    return _isRecord3($1, $2, $3);
  } else if (!identical($2, _Marker.value)) {
    return _isRecord2($1, $2);
  } else {
    return _isRecord1($1);
  }
}