Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit f2ce39c

Browse files
committed
core.stdc.stdint: Simplify Posix block (NFC)
1 parent 9284329 commit f2ce39c

File tree

1 file changed

+31
-68
lines changed

1 file changed

+31
-68
lines changed

src/core/stdc/stdint.d

Lines changed: 31 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -147,74 +147,37 @@ else version (OSX)
147147
}
148148
else version (Posix)
149149
{
150-
version (D_LP64)
151-
{
152-
alias int8_t = byte; ///
153-
alias int16_t = short; ///
154-
alias uint8_t = ubyte; ///
155-
alias uint16_t = ushort; ///
156-
alias int32_t = int; ///
157-
alias uint32_t = uint; ///
158-
alias int64_t = cpp_long; ///
159-
alias uint64_t = cpp_ulong; ///
160-
161-
alias int_least8_t = byte; ///
162-
alias uint_least8_t = ubyte; ///
163-
alias int_least16_t = short; ///
164-
alias uint_least16_t = ushort; ///
165-
alias int_least32_t = int; ///
166-
alias uint_least32_t = uint; ///
167-
alias int_least64_t = cpp_long; ///
168-
alias uint_least64_t = cpp_ulong; ///
169-
170-
alias int_fast8_t = byte; ///
171-
alias uint_fast8_t = ubyte; ///
172-
alias int_fast16_t = cpp_long; ///
173-
alias uint_fast16_t = cpp_ulong; ///
174-
alias int_fast32_t = cpp_long; ///
175-
alias uint_fast32_t = cpp_ulong; ///
176-
alias int_fast64_t = cpp_long; ///
177-
alias uint_fast64_t = cpp_ulong; ///
178-
179-
alias intptr_t = cpp_long; ///
180-
alias uintptr_t = cpp_ulong; ///
181-
alias intmax_t = cpp_long; ///
182-
alias uintmax_t = cpp_ulong; ///
183-
}
184-
else
185-
{
186-
alias int8_t = byte; ///
187-
alias int16_t = short; ///
188-
alias uint8_t = ubyte; ///
189-
alias uint16_t = ushort; ///
190-
alias int32_t = int; ///
191-
alias uint32_t = uint; ///
192-
alias int64_t = long; ///
193-
alias uint64_t = ulong; ///
194-
195-
alias int_least8_t = byte; ///
196-
alias uint_least8_t = ubyte; ///
197-
alias int_least16_t = short; ///
198-
alias uint_least16_t = ushort; ///
199-
alias int_least32_t = int; ///
200-
alias uint_least32_t = uint; ///
201-
alias int_least64_t = long; ///
202-
alias uint_least64_t = ulong; ///
203-
204-
alias int_fast8_t = byte; ///
205-
alias uint_fast8_t = ubyte; ///
206-
alias int_fast16_t = int; ///
207-
alias uint_fast16_t = uint; ///
208-
alias int_fast32_t = int; ///
209-
alias uint_fast32_t = uint; ///
210-
alias int_fast64_t = long; ///
211-
alias uint_fast64_t = ulong; ///
212-
213-
alias intptr_t = int ; ///
214-
alias uintptr_t = uint; ///
215-
alias intmax_t = long; ///
216-
alias uintmax_t = ulong; ///
217-
}
150+
alias int8_t = byte; ///
151+
alias int16_t = short; ///
152+
alias uint8_t = ubyte; ///
153+
alias uint16_t = ushort; ///
154+
alias int32_t = int; ///
155+
alias uint32_t = uint; ///
156+
alias int64_t = long; ///
157+
alias uint64_t = ulong; ///
158+
159+
alias int_least8_t = byte; ///
160+
alias uint_least8_t = ubyte; ///
161+
alias int_least16_t = short; ///
162+
alias uint_least16_t = ushort; ///
163+
alias int_least32_t = int; ///
164+
alias uint_least32_t = uint; ///
165+
alias int_least64_t = long; ///
166+
alias uint_least64_t = ulong; ///
167+
168+
alias int_fast8_t = byte; ///
169+
alias uint_fast8_t = ubyte; ///
170+
alias int_fast16_t = ptrdiff_t; ///
171+
alias uint_fast16_t = size_t; ///
172+
alias int_fast32_t = ptrdiff_t; ///
173+
alias uint_fast32_t = size_t; ///
174+
alias int_fast64_t = long; ///
175+
alias uint_fast64_t = ulong; ///
176+
177+
alias intptr_t = ptrdiff_t; ///
178+
alias uintptr_t = size_t; ///
179+
alias intmax_t = long; ///
180+
alias uintmax_t = ulong; ///
218181
}
219182
else
220183
{

0 commit comments

Comments
 (0)