| struct S { |
| int array[2]; |
| }; |
| |
| void fn() { |
| S myStruct; |
| int myArray[2]; |
| |
| myStruct, 123; |
| 123, myStruct; |
| myArray, 123; |
| 123, myArray; |
| myArray, myStruct; |
| myStruct, myArray; |
| } |
| |
| /*%%* |
| operator ',' can not operate on arrays (or structs containing arrays) |
| operator ',' can not operate on arrays (or structs containing arrays) |
| operator ',' can not operate on arrays (or structs containing arrays) |
| operator ',' can not operate on arrays (or structs containing arrays) |
| operator ',' can not operate on arrays (or structs containing arrays) |
| operator ',' can not operate on arrays (or structs containing arrays) |
| *%%*/ |