/third_party/typescript/tests/baselines/reference/ |
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.js | 26 var b6: { new (x: string, y: number): {} }; variable 37 var r1a6 = a6 < b6; 45 var r1b6 = b6 < a6; 54 var r2a6 = a6 > b6; 62 var r2b6 = b6 > a6; 71 var r3a6 = a6 <= b6; 79 var r3b6 = b6 <= a6; 88 var r4a6 = a6 >= b6; 96 var r4b6 = b6 >= a6; 105 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.js | 26 var b6: { fn(x: string, y: number): {} }; variable 37 var r1a6 = a6 < b6; 45 var r1b6 = b6 < a6; 54 var r2a6 = a6 > b6; 62 var r2b6 = b6 > a6; 71 var r3a6 = a6 <= b6; 79 var r3b6 = b6 <= a6; 88 var r4a6 = a6 >= b6; 96 var r4b6 = b6 >= a6; 105 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.js | 30 var b6: { fn(x: Base, y: C): Base }; variable 38 var r1a6 = a6 < b6; 45 var r1b6 = b6 < a6; 53 var r2a6 = a6 > b6; 60 var r2b6 = b6 > a6; 68 var r3a6 = a6 <= b6; 75 var r3b6 = b6 <= a6; 83 var r4a6 = a6 >= b6; 90 var r4b6 = b6 >= a6; 98 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.js | 30 var b6: { new (x: Base, y: C): Base }; variable 38 var r1a6 = a6 < b6; 45 var r1b6 = b6 < a6; 53 var r2a6 = a6 > b6; 60 var r2b6 = b6 > a6; 68 var r3a6 = a6 <= b6; 75 var r3b6 = b6 <= a6; 83 var r4a6 = a6 >= b6; 90 var r4b6 = b6 >= a6; 98 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.js | 30 var b6: { fn(...a: C[]): void }; variable 41 var r1a6 = a6 < b6; 49 var r1b6 = b6 < a6; 58 var r2a6 = a6 > b6; 66 var r2b6 = b6 > a6; 75 var r3a6 = a6 <= b6; 83 var r3b6 = b6 <= a6; 92 var r4a6 = a6 >= b6; 100 var r4b6 = b6 >= a6; 109 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.js | 30 var b6: { new (...a: C[]): Base }; variable 41 var r1a6 = a6 < b6; 49 var r1b6 = b6 < a6; 58 var r2a6 = a6 > b6; 66 var r2b6 = b6 > a6; 75 var r3a6 = a6 <= b6; 83 var r3b6 = b6 <= a6; 92 var r4a6 = a6 >= b6; 100 var r4b6 = b6 >= a6; 109 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithIdenticalObjects.js | 56 var b6: B6; variable 68 var r1a7 = a6 < b6; 76 var r1b7 = b6 < a6; 85 var r2a7 = a6 > b6; 93 var r2b7 = b6 > a6; 102 var r3a7 = a6 <= b6; 110 var r3b7 = b6 <= a6; 119 var r4a7 = a6 >= b6; 127 var r4b7 = b6 >= a6; 136 var r5a7 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnConstructorSignature.js | 26 var b6: { new (a: Base, b: Derived): Base }; variable 46 var r1a6 = a6 < b6; 57 var r1b6 = b6 < a6; 69 var r2a6 = a6 > b6; 80 var r2b6 = b6 > a6; 92 var r3a6 = a6 <= b6; 103 var r3b6 = b6 <= a6; 115 var r4a6 = a6 >= b6; 126 var r4b6 = b6 >= a6; 138 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithIdenticalObjects.types | 136 var b6: B6; 137 >b6 : B6 182 var r1a7 = a6 < b6; 184 >a6 < b6 : boolean 186 >b6 : B6 224 var r1b7 = b6 < a6; 226 >b6 < a6 : boolean 227 >b6 : B6 267 var r2a7 = a6 > b6; 269 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnCallSignature.js | 26 var b6: { fn(a: Base, b: Derived): void }; variable 52 var r1a6 = a6 < b6; 65 var r1b6 = b6 < a6; 79 var r2a6 = a6 > b6; 92 var r2b6 = b6 > a6; 106 var r3a6 = a6 <= b6; 119 var r3b6 = b6 <= a6; 133 var r4a6 = a6 >= b6; 146 var r4b6 = b6 >= a6; 160 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.types | 70 var b6: { new (x: Base, y: C): Base }; 71 >b6 : new (x: Base, y: C) => Base 106 var r1a6 = a6 < b6; 108 >a6 < b6 : boolean 110 >b6 : new (x: Base, y: C) => Base 142 var r1b6 = b6 < a6; 144 >b6 < a6 : boolean 145 >b6 : new (x: Base, y: C) => Base 179 var r2a6 = a6 > b6; 181 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.types | 77 var b6: { fn(...a: C[]): void }; 78 >b6 : { fn(...a: C[]): void; } 123 var r1a6 = a6 < b6; 125 >a6 < b6 : boolean 127 >b6 : { fn(...a: C[]): void; } 165 var r1b6 = b6 < a6; 167 >b6 < a6 : boolean 168 >b6 : { fn(...a: C[]): void; } 208 var r2a6 = a6 > b6; 210 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.types | 81 var b6: { fn(x: Base, y: C): Base }; 82 >b6 : { fn(x: Base, y: C): Base; } 118 var r1a6 = a6 < b6; 120 >a6 < b6 : boolean 122 >b6 : { fn(x: Base, y: C): Base; } 154 var r1b6 = b6 < a6; 156 >b6 < a6 : boolean 157 >b6 : { fn(x: Base, y: C): Base; } 191 var r2a6 = a6 > b6; 193 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.types | 68 var b6: { new (...a: C[]): Base }; 69 >b6 : new (...a: C[]) => Base 111 var r1a6 = a6 < b6; 113 >a6 < b6 : boolean 115 >b6 : new (...a: C[]) => Base 153 var r1b6 = b6 < a6; 155 >b6 < a6 : boolean 156 >b6 : new (...a: C[]) => Base 196 var r2a6 = a6 > b6; 198 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.types | 65 var b6: { new (x: string, y: number): {} }; 66 >b6 : new (x: string, y: number) => {} 107 var r1a6 = a6 < b6; 109 >a6 < b6 : boolean 111 >b6 : new (x: string, y: number) => {} 145 var r1b6 = b6 < a6; 147 >b6 < a6 : boolean 148 >b6 : new (x: string, y: number) => {} 184 var r2a6 = a6 > b6; 186 >a6 > b6 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.types | 76 var b6: { fn(x: string, y: number): {} }; 77 >b6 : { fn(x: string, y: number): {}; } 120 var r1a6 = a6 < b6; 122 >a6 < b6 : boolean 124 >b6 : { fn(x: string, y: number): {}; } 158 var r1b6 = b6 < a6; 160 >b6 < a6 : boolean 161 >b6 : { fn(x: string, y: number): {}; } 197 var r2a6 = a6 > b6; 199 >a6 > b6 : boolean [all …]
|
/third_party/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/ |
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.ts | 29 var b6: { new (x: Base, y: C): Base }; variable 37 var r1a6 = a6 < b6; 44 var r1b6 = b6 < a6; 52 var r2a6 = a6 > b6; 59 var r2b6 = b6 > a6; 67 var r3a6 = a6 <= b6; 74 var r3b6 = b6 <= a6; 82 var r4a6 = a6 >= b6; 89 var r4b6 = b6 >= a6; 97 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.ts | 25 var b6: { new (x: string, y: number): {} }; variable 36 var r1a6 = a6 < b6; 44 var r1b6 = b6 < a6; 53 var r2a6 = a6 > b6; 61 var r2b6 = b6 > a6; 70 var r3a6 = a6 <= b6; 78 var r3b6 = b6 <= a6; 87 var r4a6 = a6 >= b6; 95 var r4b6 = b6 >= a6; 104 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.ts | 29 var b6: { fn(x: Base, y: C): Base }; variable 37 var r1a6 = a6 < b6; 44 var r1b6 = b6 < a6; 52 var r2a6 = a6 > b6; 59 var r2b6 = b6 > a6; 67 var r3a6 = a6 <= b6; 74 var r3b6 = b6 <= a6; 82 var r4a6 = a6 >= b6; 89 var r4b6 = b6 >= a6; 97 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.ts | 25 var b6: { fn(x: string, y: number): {} }; variable 36 var r1a6 = a6 < b6; 44 var r1b6 = b6 < a6; 53 var r2a6 = a6 > b6; 61 var r2b6 = b6 > a6; 70 var r3a6 = a6 <= b6; 78 var r3b6 = b6 <= a6; 87 var r4a6 = a6 >= b6; 95 var r4b6 = b6 >= a6; 104 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.ts | 29 var b6: { fn(...a: C[]): void }; variable 40 var r1a6 = a6 < b6; 48 var r1b6 = b6 < a6; 57 var r2a6 = a6 > b6; 65 var r2b6 = b6 > a6; 74 var r3a6 = a6 <= b6; 82 var r3b6 = b6 <= a6; 91 var r4a6 = a6 >= b6; 99 var r4b6 = b6 >= a6; 108 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.ts | 29 var b6: { new (...a: C[]): Base }; variable 40 var r1a6 = a6 < b6; 48 var r1b6 = b6 < a6; 57 var r2a6 = a6 > b6; 65 var r2b6 = b6 > a6; 74 var r3a6 = a6 <= b6; 82 var r3b6 = b6 <= a6; 91 var r4a6 = a6 >= b6; 99 var r4b6 = b6 >= a6; 108 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithIdenticalObjects.ts | 55 var b6: B6; variable 67 var r1a7 = a6 < b6; 75 var r1b7 = b6 < a6; 84 var r2a7 = a6 > b6; 92 var r2b7 = b6 > a6; 101 var r3a7 = a6 <= b6; 109 var r3b7 = b6 <= a6; 118 var r4a7 = a6 >= b6; 126 var r4b7 = b6 >= a6; 135 var r5a7 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnConstructorSignature.ts | 25 var b6: { new (a: Base, b: Derived): Base }; variable 45 var r1a6 = a6 < b6; 56 var r1b6 = b6 < a6; 68 var r2a6 = a6 > b6; 79 var r2b6 = b6 > a6; 91 var r3a6 = a6 <= b6; 102 var r3b6 = b6 <= a6; 114 var r4a6 = a6 >= b6; 125 var r4b6 = b6 >= a6; 137 var r5a6 = a6 == b6; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnCallSignature.ts | 25 var b6: { fn(a: Base, b: Derived): void }; variable 51 var r1a6 = a6 < b6; 64 var r1b6 = b6 < a6; 78 var r2a6 = a6 > b6; 91 var r2b6 = b6 > a6; 105 var r3a6 = a6 <= b6; 118 var r3b6 = b6 <= a6; 132 var r4a6 = a6 >= b6; 145 var r4b6 = b6 >= a6; 159 var r5a6 = a6 == b6; [all …]
|