Skip to content

Commit 8a13e2c

Browse files
committed
👷‍♀️As far as I can manage, everything is fine with the MinGW CRT and the errors are spurious. Might have to just delete it out of the matrix....
1 parent 414bbb3 commit 8a13e2c

File tree

156 files changed

+5277
-4583
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+5277
-4583
lines changed

‎.github/workflows/push-pull_request.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ jobs:
3232
os: ubuntu
3333
- compiler: msvc
3434
os: macos
35+
- compiler: gcc
36+
os: windows
3537
runs-on: ${{matrix.os}}-latest
3638
env:
3739
CMAKE_CXX_STANDARD: ${{matrix.cxx_standard}}

‎include/ztd/cuneicode/amiga_1251.h‎

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -53,60 +53,64 @@
5353
//////
5454
/// @see cnc_c32ntomcn
5555
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
56-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32ntomcn_amiga_1251(size_t* __p_maybe_dst_len,
57-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
58-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
56+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
57+
cnc_mcerr cnc_c32ntomcn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
58+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
5959

6060
//////
6161
/// @see cnc_c32nrtomcn
6262
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
63-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32nrtomcn_amiga_1251(size_t* __p_maybe_dst_len,
64-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
65-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
63+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
64+
cnc_mcerr cnc_c32nrtomcn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
65+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
66+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
6667

6768
//////
6869
/// @see cnc_mcntoc32n
6970
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
70-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcntoc32n_amiga_1251(size_t* __p_maybe_dst_len,
71-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
72-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
71+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
72+
cnc_mcerr cnc_mcntoc32n_amiga_1251(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
73+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
7374

7475
//////
7576
/// @see cnc_mcnrtoc32n
7677
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
77-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcnrtoc32n_amiga_1251(size_t* __p_maybe_dst_len,
78-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
79-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
78+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
79+
cnc_mcerr cnc_mcnrtoc32n_amiga_1251(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
80+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
81+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8082

8183

8284

8385
//////
8486
/// @see cnc_c32sntomcsn
8587
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
86-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32sntomcsn_amiga_1251(size_t* __p_maybe_dst_len,
87-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
88-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
88+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
89+
cnc_mcerr cnc_c32sntomcsn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
90+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8991

9092
//////
9193
/// @see cnc_c32snrtomcsn
9294
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
93-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32snrtomcsn_amiga_1251(size_t* __p_maybe_dst_len,
94-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
95-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
95+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
96+
cnc_mcerr cnc_c32snrtomcsn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
97+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
98+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
9699

97100
//////
98101
/// @see cnc_mcsntoc32sn
99102
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
100-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsntoc32sn_amiga_1251(size_t* __p_maybe_dst_len,
101-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
102-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
104+
cnc_mcerr cnc_mcsntoc32sn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
105+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103106

104107
//////
105108
/// @see cnc_mcsnrtoc32sn
106109
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
107-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsnrtoc32sn_amiga_1251(size_t* __p_maybe_dst_len,
108-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
109-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
111+
cnc_mcerr cnc_mcsnrtoc32sn_amiga_1251(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
112+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
113+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110114

111115
//////
112116
/// @}

‎include/ztd/cuneicode/ascii.h‎

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -53,60 +53,64 @@
5353
//////
5454
/// @see cnc_c32ntomcn
5555
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
56-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32ntomcn_ascii(size_t* __p_maybe_dst_len,
57-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
58-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
56+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
57+
cnc_mcerr cnc_c32ntomcn_ascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
58+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
5959

6060
//////
6161
/// @see cnc_c32nrtomcn
6262
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
63-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32nrtomcn_ascii(size_t* __p_maybe_dst_len,
64-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
65-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
63+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
64+
cnc_mcerr cnc_c32nrtomcn_ascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
65+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
66+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
6667

6768
//////
6869
/// @see cnc_mcntoc32n
6970
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
70-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcntoc32n_ascii(size_t* __p_maybe_dst_len,
71-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
72-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
71+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
72+
cnc_mcerr cnc_mcntoc32n_ascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
73+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
7374

7475
//////
7576
/// @see cnc_mcnrtoc32n
7677
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
77-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcnrtoc32n_ascii(size_t* __p_maybe_dst_len,
78-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
79-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
78+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
79+
cnc_mcerr cnc_mcnrtoc32n_ascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
80+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
81+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8082

8183

8284

8385
//////
8486
/// @see cnc_c32sntomcsn
8587
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
86-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32sntomcsn_ascii(size_t* __p_maybe_dst_len,
87-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
88-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
88+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
89+
cnc_mcerr cnc_c32sntomcsn_ascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
90+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8991

9092
//////
9193
/// @see cnc_c32snrtomcsn
9294
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
93-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32snrtomcsn_ascii(size_t* __p_maybe_dst_len,
94-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
95-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
95+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
96+
cnc_mcerr cnc_c32snrtomcsn_ascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
97+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
98+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
9699

97100
//////
98101
/// @see cnc_mcsntoc32sn
99102
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
100-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsntoc32sn_ascii(size_t* __p_maybe_dst_len,
101-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
102-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
104+
cnc_mcerr cnc_mcsntoc32sn_ascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
105+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103106

104107
//////
105108
/// @see cnc_mcsnrtoc32sn
106109
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
107-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsnrtoc32sn_ascii(size_t* __p_maybe_dst_len,
108-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
109-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
111+
cnc_mcerr cnc_mcsnrtoc32sn_ascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
112+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
113+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110114

111115

112116
//////

‎include/ztd/cuneicode/atari_st.h‎

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -53,60 +53,64 @@
5353
//////
5454
/// @see cnc_c32ntomcn
5555
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
56-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32ntomcn_atari_st(size_t* __p_maybe_dst_len,
57-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
58-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
56+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
57+
cnc_mcerr cnc_c32ntomcn_atari_st(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
58+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
5959

6060
//////
6161
/// @see cnc_c32nrtomcn
6262
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
63-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32nrtomcn_atari_st(size_t* __p_maybe_dst_len,
64-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
65-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
63+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
64+
cnc_mcerr cnc_c32nrtomcn_atari_st(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
65+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
66+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
6667

6768
//////
6869
/// @see cnc_mcntoc32n
6970
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
70-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcntoc32n_atari_st(size_t* __p_maybe_dst_len,
71-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
72-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
71+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
72+
cnc_mcerr cnc_mcntoc32n_atari_st(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
73+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
7374

7475
//////
7576
/// @see cnc_mcnrtoc32n
7677
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
77-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcnrtoc32n_atari_st(size_t* __p_maybe_dst_len,
78-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
79-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
78+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
79+
cnc_mcerr cnc_mcnrtoc32n_atari_st(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
80+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
81+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8082

8183

8284

8385
//////
8486
/// @see cnc_c32sntomcsn
8587
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
86-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32sntomcsn_atari_st(size_t* __p_maybe_dst_len,
87-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
88-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
88+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
89+
cnc_mcerr cnc_c32sntomcsn_atari_st(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
90+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8991

9092
//////
9193
/// @see cnc_c32snrtomcsn
9294
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
93-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32snrtomcsn_atari_st(size_t* __p_maybe_dst_len,
94-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
95-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
95+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
96+
cnc_mcerr cnc_c32snrtomcsn_atari_st(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
97+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
98+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
9699

97100
//////
98101
/// @see cnc_mcsntoc32sn
99102
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
100-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsntoc32sn_atari_st(size_t* __p_maybe_dst_len,
101-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
102-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
104+
cnc_mcerr cnc_mcsntoc32sn_atari_st(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
105+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103106

104107
//////
105108
/// @see cnc_mcsnrtoc32sn
106109
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
107-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsnrtoc32sn_atari_st(size_t* __p_maybe_dst_len,
108-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
109-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
111+
cnc_mcerr cnc_mcsnrtoc32sn_atari_st(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
112+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
113+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110114

111115

112116
//////

‎include/ztd/cuneicode/atascii.h‎

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -53,60 +53,64 @@
5353
//////
5454
/// @see cnc_c32ntomcn
5555
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
56-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32ntomcn_atascii(size_t* __p_maybe_dst_len,
57-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
58-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
56+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
57+
cnc_mcerr cnc_c32ntomcn_atascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
58+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
5959

6060
//////
6161
/// @see cnc_c32nrtomcn
6262
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
63-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32nrtomcn_atascii(size_t* __p_maybe_dst_len,
64-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
65-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
63+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
64+
cnc_mcerr cnc_c32nrtomcn_atascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
65+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
66+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
6667

6768
//////
6869
/// @see cnc_mcntoc32n
6970
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
70-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcntoc32n_atascii(size_t* __p_maybe_dst_len,
71-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
72-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
71+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
72+
cnc_mcerr cnc_mcntoc32n_atascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
73+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
7374

7475
//////
7576
/// @see cnc_mcnrtoc32n
7677
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
77-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcnrtoc32n_atascii(size_t* __p_maybe_dst_len,
78-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
79-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
78+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
79+
cnc_mcerr cnc_mcnrtoc32n_atascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
80+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
81+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8082

8183

8284

8385
//////
8486
/// @see cnc_c32sntomcsn
8587
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
86-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32sntomcsn_atascii(size_t* __p_maybe_dst_len,
87-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src)
88-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
88+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
89+
cnc_mcerr cnc_c32sntomcsn_atascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
90+
size_t* __p_src_len, const ztd_char32_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
8991

9092
//////
9193
/// @see cnc_c32snrtomcsn
9294
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
93-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_c32snrtomcsn_atascii(size_t* __p_maybe_dst_len,
94-
ztd_char_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char32_t** __p_src,
95-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
95+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
96+
cnc_mcerr cnc_c32snrtomcsn_atascii(size_t* __p_maybe_dst_len, ztd_char_t** __p_maybe_dst,
97+
size_t* __p_src_len, const ztd_char32_t** __p_src, cnc_mcstate_t* __p_state)
98+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
9699

97100
//////
98101
/// @see cnc_mcsntoc32sn
99102
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
100-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsntoc32sn_atascii(size_t* __p_maybe_dst_len,
101-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src)
102-
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
104+
cnc_mcerr cnc_mcsntoc32sn_atascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
105+
size_t* __p_src_len, const ztd_char_t** __p_src) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
103106

104107
//////
105108
/// @see cnc_mcsnrtoc32sn
106109
ZTD_USE(ZTD_C_LANGUAGE_LINKAGE)
107-
ZTD_CUNEICODE_API_LINKAGE_I_ cnc_mcerr cnc_mcsnrtoc32sn_atascii(size_t* __p_maybe_dst_len,
108-
ztd_char32_t** __p_maybe_dst, size_t* __p_src_len, const ztd_char_t** __p_src,
109-
cnc_mcstate_t* __p_state) ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110+
ZTD_USE(ZTD_CUNEICODE_API_LINKAGE)
111+
cnc_mcerr cnc_mcsnrtoc32sn_atascii(size_t* __p_maybe_dst_len, ztd_char32_t** __p_maybe_dst,
112+
size_t* __p_src_len, const ztd_char_t** __p_src, cnc_mcstate_t* __p_state)
113+
ZTD_USE(ZTD_NOEXCEPT_IF_CXX);
110114

111115
//////
112116
/// @}

0 commit comments

Comments
 (0)