/third_party/typescript/tests/baselines/reference/ |
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.js | 27 var b5: { fn(x: string, y: number): string }; variable 37 var r1a5 = a5 < b5; 44 var r1b5 = b5 < a5; 52 var r2a5 = a5 > b5; 59 var r2b5 = b5 > a5; 67 var r3a5 = a5 <= b5; 74 var r3b5 = b5 <= a5; 82 var r4a5 = a5 >= b5; 89 var r4b5 = b5 >= a5; 97 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.js | 27 var b5: { new (x: string, y: number): string }; variable 37 var r1a5 = a5 < b5; 44 var r1b5 = b5 < a5; 52 var r2a5 = a5 > b5; 59 var r2b5 = b5 > a5; 67 var r3a5 = a5 <= b5; 74 var r3b5 = b5 <= a5; 82 var r4a5 = a5 >= b5; 89 var r4b5 = b5 >= a5; 97 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.js | 23 var b5: { new (...x: string[]): string }; variable 36 var r1a5 = a5 < b5; 44 var r1b5 = b5 < a5; 53 var r2a5 = a5 > b5; 61 var r2b5 = b5 > a5; 70 var r3a5 = a5 <= b5; 78 var r3b5 = b5 <= a5; 87 var r4a5 = a5 >= b5; 95 var r4b5 = b5 >= a5; 104 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.js | 23 var b5: { fn(...x: string[]): string }; variable 36 var r1a5 = a5 < b5; 44 var r1b5 = b5 < a5; 53 var r2a5 = a5 > b5; 61 var r2b5 = b5 > a5; 70 var r3a5 = a5 <= b5; 78 var r3b5 = b5 <= a5; 87 var r4a5 = a5 >= b5; 95 var r4b5 = b5 >= a5; 104 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.js | 27 var b5: { fn(a?: C): void }; variable 40 var r1a5 = a5 < b5; 48 var r1b5 = b5 < a5; 57 var r2a5 = a5 > b5; 65 var r2b5 = b5 > a5; 74 var r3a5 = a5 <= b5; 82 var r3b5 = b5 <= a5; 91 var r4a5 = a5 >= b5; 99 var r4b5 = b5 >= a5; 108 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.js | 27 var b5: { new (a?: C): Base }; variable 40 var r1a5 = a5 < b5; 48 var r1b5 = b5 < a5; 57 var r2a5 = a5 > b5; 65 var r2b5 = b5 > a5; 74 var r3a5 = a5 <= b5; 82 var r3b5 = b5 <= a5; 91 var r4a5 = a5 >= b5; 99 var r4b5 = b5 >= a5; 108 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithIdenticalObjects.js | 55 var b5: B5; variable 67 var r1a6 = a5 < b5; 75 var r1b6 = b5 < a5; 84 var r2a6 = a5 > b5; 92 var r2b6 = b5 > a5; 101 var r3a6 = a5 <= b5; 109 var r3b6 = b5 <= a5; 118 var r4a6 = a5 >= b5; 126 var r4b6 = b5 >= a5; 135 var r5a6 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnConstructorSignature.js | 23 var b5: { new (a: Derived): Base }; variable 45 var r1a5 = a5 < b5; 56 var r1b5 = b5 < a5; 68 var r2a5 = a5 > b5; 79 var r2b5 = b5 > a5; 91 var r3a5 = a5 <= b5; 102 var r3b5 = b5 <= a5; 114 var r4a5 = a5 >= b5; 125 var r4b5 = b5 >= a5; 137 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithIdenticalObjects.types | 133 var b5: B5; 134 >b5 : B5 176 var r1a6 = a5 < b5; 178 >a5 < b5 : boolean 180 >b5 : B5 218 var r1b6 = b5 < a5; 220 >b5 < a5 : boolean 221 >b5 : B5 261 var r2a6 = a5 > b5; 263 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnCallSignature.js | 23 var b5: { fn(a: Derived): void }; variable 51 var r1a5 = a5 < b5; 64 var r1b5 = b5 < a5; 78 var r2a5 = a5 > b5; 91 var r2b5 = b5 > a5; 105 var r3a5 = a5 <= b5; 118 var r3b5 = b5 <= a5; 132 var r4a5 = a5 >= b5; 145 var r4b5 = b5 >= a5; 159 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.types | 60 var b5: { new (x: string, y: number): string }; 61 >b5 : new (x: string, y: number) => string 100 var r1a5 = a5 < b5; 102 >a5 < b5 : boolean 104 >b5 : new (x: string, y: number) => string 136 var r1b5 = b5 < a5; 138 >b5 < a5 : boolean 139 >b5 : new (x: string, y: number) => string 173 var r2a5 = a5 > b5; 175 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.types | 67 var b5: { fn(a?: C): void }; 68 >b5 : { fn(a?: C): void; } 117 var r1a5 = a5 < b5; 119 >a5 < b5 : boolean 121 >b5 : { fn(a?: C): void; } 159 var r1b5 = b5 < a5; 161 >b5 < a5 : boolean 162 >b5 : { fn(a?: C): void; } 202 var r2a5 = a5 > b5; 204 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.types | 60 var b5: { new (a?: C): Base }; 61 >b5 : new (a?: C) => Base 105 var r1a5 = a5 < b5; 107 >a5 < b5 : boolean 109 >b5 : new (a?: C) => Base 147 var r1b5 = b5 < a5; 149 >b5 < a5 : boolean 150 >b5 : new (a?: C) => Base 190 var r2a5 = a5 > b5; 192 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.types | 56 var b5: { new (...x: string[]): string }; 57 >b5 : new (...x: string[]) => string 101 var r1a5 = a5 < b5; 103 >a5 < b5 : boolean 105 >b5 : new (...x: string[]) => string 139 var r1b5 = b5 < a5; 141 >b5 < a5 : boolean 142 >b5 : new (...x: string[]) => string 178 var r2a5 = a5 > b5; 180 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.types | 69 var b5: { fn(x: string, y: number): string }; 70 >b5 : { fn(x: string, y: number): string; } 112 var r1a5 = a5 < b5; 114 >a5 < b5 : boolean 116 >b5 : { fn(x: string, y: number): string; } 148 var r1b5 = b5 < a5; 150 >b5 < a5 : boolean 151 >b5 : { fn(x: string, y: number): string; } 185 var r2a5 = a5 > b5; 187 >a5 > b5 : boolean [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.types | 65 var b5: { fn(...x: string[]): string }; 66 >b5 : { fn(...x: string[]): string; } 114 var r1a5 = a5 < b5; 116 >a5 < b5 : boolean 118 >b5 : { fn(...x: string[]): string; } 152 var r1b5 = b5 < a5; 154 >b5 < a5 : boolean 155 >b5 : { fn(...x: string[]): string; } 191 var r2a5 = a5 > b5; 193 >a5 > b5 : boolean [all …]
|
/third_party/typescript/tests/cases/conformance/expressions/binaryOperators/comparisonOperator/ |
D | comparisonOperatorWithSubtypeObjectOnInstantiatedConstructorSignature.ts | 22 var b5: { new (...x: string[]): string }; variable 35 var r1a5 = a5 < b5; 43 var r1b5 = b5 < a5; 52 var r2a5 = a5 > b5; 60 var r2b5 = b5 > a5; 69 var r3a5 = a5 <= b5; 77 var r3b5 = b5 <= a5; 86 var r4a5 = a5 >= b5; 94 var r4b5 = b5 >= a5; 103 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedCallSignature.ts | 26 var b5: { fn(x: string, y: number): string }; variable 36 var r1a5 = a5 < b5; 43 var r1b5 = b5 < a5; 51 var r2a5 = a5 > b5; 58 var r2b5 = b5 > a5; 66 var r3a5 = a5 <= b5; 73 var r3b5 = b5 <= a5; 81 var r4a5 = a5 >= b5; 88 var r4b5 = b5 >= a5; 96 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnInstantiatedCallSignature.ts | 22 var b5: { fn(...x: string[]): string }; variable 35 var r1a5 = a5 < b5; 43 var r1b5 = b5 < a5; 52 var r2a5 = a5 > b5; 60 var r2b5 = b5 > a5; 69 var r3a5 = a5 <= b5; 77 var r3b5 = b5 <= a5; 86 var r4a5 = a5 >= b5; 94 var r4b5 = b5 >= a5; 103 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnInstantiatedConstructorSignature.ts | 26 var b5: { new (x: string, y: number): string }; variable 36 var r1a5 = a5 < b5; 43 var r1b5 = b5 < a5; 51 var r2a5 = a5 > b5; 58 var r2b5 = b5 > a5; 66 var r3a5 = a5 <= b5; 73 var r3b5 = b5 <= a5; 81 var r4a5 = a5 >= b5; 88 var r4b5 = b5 >= a5; 96 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnCallSignature.ts | 26 var b5: { fn(a?: C): void }; variable 39 var r1a5 = a5 < b5; 47 var r1b5 = b5 < a5; 56 var r2a5 = a5 > b5; 64 var r2b5 = b5 > a5; 73 var r3a5 = a5 <= b5; 81 var r3b5 = b5 <= a5; 90 var r4a5 = a5 >= b5; 98 var r4b5 = b5 >= a5; 107 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithNoRelationshipObjectsOnConstructorSignature.ts | 26 var b5: { new (a?: C): Base }; variable 39 var r1a5 = a5 < b5; 47 var r1b5 = b5 < a5; 56 var r2a5 = a5 > b5; 64 var r2b5 = b5 > a5; 73 var r3a5 = a5 <= b5; 81 var r3b5 = b5 <= a5; 90 var r4a5 = a5 >= b5; 98 var r4b5 = b5 >= a5; 107 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithIdenticalObjects.ts | 54 var b5: B5; variable 66 var r1a6 = a5 < b5; 74 var r1b6 = b5 < a5; 83 var r2a6 = a5 > b5; 91 var r2b6 = b5 > a5; 100 var r3a6 = a5 <= b5; 108 var r3b6 = b5 <= a5; 117 var r4a6 = a5 >= b5; 125 var r4b6 = b5 >= a5; 134 var r5a6 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnConstructorSignature.ts | 22 var b5: { new (a: Derived): Base }; variable 44 var r1a5 = a5 < b5; 55 var r1b5 = b5 < a5; 67 var r2a5 = a5 > b5; 78 var r2b5 = b5 > a5; 90 var r3a5 = a5 <= b5; 101 var r3b5 = b5 <= a5; 113 var r4a5 = a5 >= b5; 124 var r4b5 = b5 >= a5; 136 var r5a5 = a5 == b5; [all …]
|
D | comparisonOperatorWithSubtypeObjectOnCallSignature.ts | 22 var b5: { fn(a: Derived): void }; variable 50 var r1a5 = a5 < b5; 63 var r1b5 = b5 < a5; 77 var r2a5 = a5 > b5; 90 var r2b5 = b5 > a5; 104 var r3a5 = a5 <= b5; 117 var r3b5 = b5 <= a5; 131 var r4a5 = a5 >= b5; 144 var r4b5 = b5 >= a5; 158 var r5a5 = a5 == b5; [all …]
|