Home
last modified time | relevance | path

Searched refs:source_converted (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/src/support/ibm/
H A Dmbsnrtowcs.cpp29 size_t source_converted; in mbsnrtowcs() local
38 for (dest_converted = source_converted = 0; in mbsnrtowcs()
39 source_converted < src_size_bytes && (!dst || dest_converted < max_dest_chars); in mbsnrtowcs()
40 ++dest_converted, source_converted += result) { in mbsnrtowcs()
45 size_t source_remaining = src_size_bytes - source_converted; in mbsnrtowcs()
49 result = mbrtowc(NULL, *src + source_converted, source_remaining, ps); in mbsnrtowcs()
52 result = mbrtowc(dst + dest_converted, *src + source_converted, source_remaining, ps); in mbsnrtowcs()
66 result = mbrtowc(buff, *src + source_converted, source_remaining, ps); in mbsnrtowcs()
89 *src += source_converted; in mbsnrtowcs()
H A Dwcsnrtombs.cpp27 size_t source_converted; in wcsnrtombs() local
36 for (dest_converted = source_converted = 0; in wcsnrtombs()
37 source_converted < max_source_chars && (!dst || dest_converted < dst_size_bytes); in wcsnrtombs()
38 ++source_converted, dest_converted += result) { in wcsnrtombs()
39 wchar_t c = (*src)[source_converted]; in wcsnrtombs()
78 *src = *src + source_converted; in wcsnrtombs()
90 *src = *src + source_converted; in wcsnrtombs()
/llvm-project-15.0.7/libcxx/src/support/win32/
H A Dsupport.cpp67 size_t source_converted = 0; in mbsnrtowcs() local
84 …size_t char_size = mbrtowc( dst ? dst + dest_converted : NULL, *src + source_converted, source_rem… in mbsnrtowcs()
88 source_converted += char_size; in mbsnrtowcs()
100 *src += source_converted; in mbsnrtowcs()
121 size_t source_converted = 0; in wcsnrtombs() local
135 while ( source_converted != max_source_chars ) { in wcsnrtombs()
138 wchar_t c = (*src)[source_converted]; in wcsnrtombs()
151 ++source_converted; in wcsnrtombs()
164 *src = *src + source_converted; in wcsnrtombs()