(a: InnerList, b: InnerList)
| 863 | |
| 864 | // Compare inner lists for equality |
| 865 | function innerListsEqual(a: InnerList, b: InnerList): boolean { |
| 866 | if (a.items.length !== b.items.length) return false; |
| 867 | for (let i = 0; i < a.items.length; i++) { |
| 868 | if (!itemsEqual(a.items[i]!, b.items[i]!)) return false; |
| 869 | } |
| 870 | return paramsEqual(a.parameters, b.parameters); |
| 871 | } |
| 872 | |
| 873 | // Compare list members for equality |
| 874 | function listMembersEqual( |
no test coverage detected