@@ -150,26 +150,9 @@ mod c_long_definition {
150150 }
151151}
152152
153- /// Equivalent to C's `size_t` type, from `stddef.h` (or `cstddef` for C++).
154- ///
155- /// This type is currently always [`usize`], however in the future there may be
156- /// platforms where this is not the case.
157- #[ unstable( feature = "c_size_t" , issue = "88345" ) ]
158- pub type c_size_t = usize ;
159-
160- /// Equivalent to C's `ptrdiff_t` type, from `stddef.h` (or `cstddef` for C++).
161- ///
162- /// This type is currently always [`isize`], however in the future there may be
163- /// platforms where this is not the case.
164- #[ unstable( feature = "c_size_t" , issue = "88345" ) ]
165- pub type c_ptrdiff_t = isize ;
166-
167- /// Equivalent to C's `ssize_t` (on POSIX) or `SSIZE_T` (on Windows) type.
168- ///
169- /// This type is currently always [`isize`], however in the future there may be
170- /// platforms where this is not the case.
171- #[ unstable( feature = "c_size_t" , issue = "88345" ) ]
172- pub type c_ssize_t = isize ;
153+ type_alias ! { "c_size_t.md" , c_size_t = usize ; }
154+ type_alias ! { "c_ptrdiff_t.md" , c_ptrdiff_t = isize ; }
155+ type_alias ! { "c_ssize_t.md" , c_ssize_t = isize ; }
173156
174157mod c_int_definition {
175158 crate :: cfg_select! {
0 commit comments