@@ -29,7 +29,7 @@ object int:
29
29
* ```
30
30
* @syntax markdown
31
31
*/
32
- type + [X <: Int , Y <: Int ] <: Int
32
+ infix type + [X <: Int , Y <: Int ] <: Int
33
33
34
34
/** Subtraction of two `Int` singleton types.
35
35
* ```scala
@@ -40,7 +40,7 @@ object int:
40
40
* ```
41
41
* @syntax markdown
42
42
*/
43
- type - [X <: Int , Y <: Int ] <: Int
43
+ infix type - [X <: Int , Y <: Int ] <: Int
44
44
45
45
/** Multiplication of two `Int` singleton types.
46
46
* ```scala
@@ -51,7 +51,7 @@ object int:
51
51
* ```
52
52
* @syntax markdown
53
53
*/
54
- type * [X <: Int , Y <: Int ] <: Int
54
+ infix type * [X <: Int , Y <: Int ] <: Int
55
55
56
56
/** Integer division of two `Int` singleton types.
57
57
* ```scala
@@ -62,7 +62,7 @@ object int:
62
62
* ```
63
63
* @syntax markdown
64
64
*/
65
- type / [X <: Int , Y <: Int ] <: Int
65
+ infix type / [X <: Int , Y <: Int ] <: Int
66
66
67
67
/** Remainder of the division of `X` by `Y`.
68
68
* ```scala
@@ -73,7 +73,7 @@ object int:
73
73
* ```
74
74
* @syntax markdown
75
75
*/
76
- type % [X <: Int , Y <: Int ] <: Int
76
+ infix type % [X <: Int , Y <: Int ] <: Int
77
77
78
78
/** Binary left shift of `X` by `Y`.
79
79
* ```scala
@@ -84,7 +84,7 @@ object int:
84
84
* ```
85
85
* @syntax markdown
86
86
*/
87
- type << [X <: Int , Y <: Int ] <: Int
87
+ infix type << [X <: Int , Y <: Int ] <: Int
88
88
89
89
/** Binary right shift of `X` by `Y`.
90
90
* ```scala
@@ -95,7 +95,7 @@ object int:
95
95
* ```
96
96
* @syntax markdown
97
97
*/
98
- type >> [X <: Int , Y <: Int ] <: Int
98
+ infix type >> [X <: Int , Y <: Int ] <: Int
99
99
100
100
/** Binary right shift of `X` by `Y`, filling the left with zeros.
101
101
* ```scala
@@ -106,7 +106,7 @@ object int:
106
106
* ```
107
107
* @syntax markdown
108
108
*/
109
- type >>> [X <: Int , Y <: Int ] <: Int
109
+ infix type >>> [X <: Int , Y <: Int ] <: Int
110
110
111
111
/** Bitwise xor of `X` and `Y`.
112
112
* ```scala
@@ -117,7 +117,7 @@ object int:
117
117
* ```
118
118
* @syntax markdown
119
119
*/
120
- type ^ [X <: Int , Y <: Int ] <: Int
120
+ infix type ^ [X <: Int , Y <: Int ] <: Int
121
121
122
122
/** Less-than comparison of two `Int` singleton types.
123
123
* ```scala
@@ -129,7 +129,7 @@ object int:
129
129
* ```
130
130
* @syntax markdown
131
131
*/
132
- type < [X <: Int , Y <: Int ] <: Boolean
132
+ infix type < [X <: Int , Y <: Int ] <: Boolean
133
133
134
134
/** Greater-than comparison of two `Int` singleton types.
135
135
* ```scala
@@ -141,7 +141,7 @@ object int:
141
141
* ```
142
142
* @syntax markdown
143
143
*/
144
- type > [X <: Int , Y <: Int ] <: Boolean
144
+ infix type > [X <: Int , Y <: Int ] <: Boolean
145
145
146
146
/** Greater-or-equal comparison of two `Int` singleton types.
147
147
* ```scala
@@ -153,7 +153,7 @@ object int:
153
153
* ```
154
154
* @syntax markdown
155
155
*/
156
- type >= [X <: Int , Y <: Int ] <: Boolean
156
+ infix type >= [X <: Int , Y <: Int ] <: Boolean
157
157
158
158
/** Less-or-equal comparison of two `Int` singleton types.
159
159
* ```scala
@@ -165,7 +165,7 @@ object int:
165
165
* ```
166
166
* @syntax markdown
167
167
*/
168
- type <= [X <: Int , Y <: Int ] <: Boolean
168
+ infix type <= [X <: Int , Y <: Int ] <: Boolean
169
169
170
170
/** Bitwise and of `X` and `Y`.
171
171
* ```scala
0 commit comments