Anonymous tuples with a seq of range based sets causes bad C generation
### Description

The following causes a C-gen issue
```nim
discard (newSeq[set['0'..'9']](),)
discard (newSeq[set['a'..'z']](),)
```

### Nim Version

2.2.2

### Current Output

```text
error: incompatible types when assigning to type ‘tySequence__HdagB9bZ0KEacHYQ2JTjcLQ’ from type ‘tySequence__Qy9bGPFS89afT64NVFs6BA9cw’
  138 |         T2_.Field0 = colontmpD__2;
      |                      ^~~~~~~~~~~~
```

### Expected Output

```text

```

### Known Workarounds

_No response_

### Additional Information

_No response_