{ "4": { "neg": { "1": [ { "specVersion": "0.1-220", "casesNumber": 1, "description": "\u003c, \u003e, \u003c\u003d and \u003e\u003d operators are overloadable", "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-1/neg/2.1.kt", "unexpectedBehaviour": false, "linkType": "primary" }, { "specVersion": "0.1-218", "casesNumber": 4, "description": "The compareTo operator function must have return type kotlin.Int", "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-4/neg/1.1.kt", "unexpectedBehaviour": false, "linkType": "primary" } ] }, "pos": { "1": [ { "specVersion": "0.1-218", "casesNumber": 4, "description": "All comparison expressions always have type kotlin.Boolean.", "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/comparison-expressions/p-5/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "primary", "helpers": "checkType" }, { "specVersion": "0.1-218", "casesNumber": 3, "description": "The return type of these functions is not restricted.", "path": "compiler/tests-spec/testData/diagnostics/linked/expressions/additive-expression/p-4/pos/1.1.kt", "unexpectedBehaviour": false, "linkType": "primary", "helpers": "checkType" } ] } } }