Markus Scherer
|
916466c62f
|
ICU-23004 start implementation code coverage tests
|
2025-04-01 20:43:12 -07:00 |
|
Markus Scherer
|
255969abfe
|
ICU-23004 test unsafe bidi iter
|
2025-04-01 16:48:04 -07:00 |
|
Markus Scherer
|
9cd869d181
|
ICU-23004 testUnsafeSinglePassIter()
|
2025-04-01 16:01:53 -07:00 |
|
Markus Scherer
|
22c009753f
|
ICU-23004 fwd iter must have default constructor; test unsafe
|
2025-04-01 15:45:02 -07:00 |
|
Markus Scherer
|
39452b69d7
|
ICU-23004 test single-pass on ill-formed
|
2025-04-01 14:14:59 -07:00 |
|
Markus Scherer
|
80fc1d3dc3
|
ICU-23004 merge singlePassReadAndInc() into readAndInc()
|
2025-03-31 19:54:02 -07:00 |
|
Markus Scherer
|
807f7b356a
|
ICU-23004 merge testSafeGood() & testSafeBad()
|
2025-03-28 20:07:20 -07:00 |
|
Markus Scherer
|
387a445d64
|
ICU-23004 shared testSafeFwdIter() impl
|
2025-03-28 19:30:02 -07:00 |
|
Markus Scherer
|
52fa66a00b
|
ICU-23004 shared testSafeSinglePassIter() impl
|
2025-03-28 19:17:16 -07:00 |
|
Markus Scherer
|
516a88c85e
|
ICU-23004 shared testSafeBad() impl, test bad8 & bad32
|
2025-03-26 14:33:25 -07:00 |
|
Markus Scherer
|
bc29cc20af
|
ICU-23004 shared testSafeGood() impl
|
2025-03-25 22:35:58 -07:00 |
|
Markus Scherer
|
e4a2d1aaec
|
ICU-23004 only one test class
|
2025-03-25 19:56:46 -07:00 |
|
Markus Scherer
|
e3b98a2652
|
ICU-23004 test some backwards
|
2025-03-24 20:14:37 -07:00 |
|
Markus Scherer
|
f97f3bb378
|
ICU-23004 minor test++
|
2025-03-24 15:19:46 -07:00 |
|
Markus Scherer
|
876527f4e5
|
ICU-23004 minor cleanup
|
2025-03-24 14:42:14 -07:00 |
|
Markus Scherer
|
7920b32004
|
ICU-23004 add sample code to file docs
|
2025-03-24 14:34:14 -07:00 |
|
Markus Scherer
|
fbf6c6d7e0
|
ICU-23004 test iterator_category via decltype(iter)
|
2025-03-24 14:19:47 -07:00 |
|
Markus Scherer
|
8a08d2b886
|
ICU-23004 default U_FORCE_INLINE=inline
|
2025-03-24 13:06:39 -07:00 |
|
Markus Scherer
|
4e8ae459d1
|
ICU-23004 istreambuf_iterator example
|
2025-03-24 11:42:05 -07:00 |
|
Markus Scherer
|
cb1de7ef66
|
ICU-23004 simpler U_FORCE_INLINE
|
2025-03-24 11:11:46 -07:00 |
|
Markus Scherer
|
5208745688
|
ICU-23004 minor docs++
|
2025-03-23 22:42:21 -07:00 |
|
Markus Scherer
|
550eb9255d
|
ICU-23004 try to help doxygen
|
2025-03-23 22:31:53 -07:00 |
|
Markus Scherer
|
aef039a1ef
|
ICU-23004 API docs
|
2025-03-23 22:12:32 -07:00 |
|
Markus Scherer
|
d4d0ff0bb2
|
ICU-23004 one UTFIteratorTest node
|
2025-03-23 19:37:30 -07:00 |
|
Markus Scherer
|
e655bbfe70
|
ICU-23004 rename to utfiterator.h
|
2025-03-23 19:25:47 -07:00 |
|
Markus Scherer
|
c869cbde95
|
ICU-23004 U_FORCE_INLINE()
|
2025-03-23 19:08:25 -07:00 |
|
Markus Scherer
|
b33ce946fc
|
ICU-23004 TC feedback
|
2025-03-22 17:20:59 -07:00 |
|
Fredrik Roubert
|
2dd93807d2
|
Revert "ICU-23004 Code Review: Remove redundant inline specifiers."
This reverts commit a1e85d23a0 .
|
2025-03-19 21:09:24 +01:00 |
|
Fredrik Roubert
|
aae7e7ffae
|
ICU-23004 Code Review: Mark single-argument constructors explicit.
|
2025-03-19 19:40:41 +01:00 |
|
Fredrik Roubert
|
f03a3136e1
|
ICU-23004 Code Review: Replace C-style casts with brace initialization.
|
2025-03-19 19:40:41 +01:00 |
|
Fredrik Roubert
|
a1e85d23a0
|
ICU-23004 Code Review: Remove redundant inline specifiers.
|
2025-03-19 19:40:41 +01:00 |
|
Markus Scherer
|
0b8c69ae33
|
ICU-23004 include <string> for is_same
|
2025-03-14 20:23:35 -07:00 |
|
Markus Scherer
|
f40c979810
|
ICU-23004 string_view cp iterator back to sv.begin()/end()
CodeUnits.stringView() get the pointer from &*start_ iterator
|
2025-03-14 20:00:16 -07:00 |
|
Markus Scherer
|
584b291fab
|
ICU-23004 char and u8 may be signed
|
2025-03-14 15:27:23 -07:00 |
|
Markus Scherer
|
b4df027cef
|
ICU-23004 CodeUnits.data() -> begin()/end()
|
2025-03-14 15:12:35 -07:00 |
|
Markus Scherer
|
d2d17f2dc9
|
ICU-23004 string_view cp iterator must use pointer
|
2025-03-14 14:13:27 -07:00 |
|
Markus Scherer
|
4728eac0b7
|
ICU-23004 string_view::iterator not always a pointer
|
2025-03-14 13:25:56 -07:00 |
|
Markus Scherer
|
ac4f23aa20
|
ICU-23004 ssize_t less portable than std::ptrdiff_t?
|
2025-03-14 13:13:23 -07:00 |
|
Markus Scherer
|
adcf6f63cc
|
ICU-23004 git merge main after ICU 77
|
2025-03-14 12:53:09 -07:00 |
|
Markus Scherer
|
72406ed78a
|
ICU-23056 merge maint/maint-77 to main (#3436)
|
2025-03-13 15:07:01 -07:00 |
|
Markus Scherer
|
f23af97cf4
|
ICU-22923 ICU 77 release page updates
See #3432
|
2025-03-13 14:15:58 -07:00 |
|
Tim Chevalier
|
c5b7dce96b
|
ICU-23073 Use string_view constants for option names and formatter names
|
2025-03-13 10:21:46 -07:00 |
|
Markus Scherer
|
c16789e20c
|
ICU-23004 positive: Only enabled if...
|
2025-03-10 16:38:11 -07:00 |
|
Mihai Nita
|
457157a92a
|
ICU-22923 Workaround for addLikelySubtags(und-Latn-RS) bug
|
2025-03-10 16:06:50 -07:00 |
|
Mihai Nita
|
cc9adb6c32
|
ICU-22923 BRS_77_GA Update version number to 77.1 (No more -SNAPSHOT)
|
2025-03-10 14:58:01 -07:00 |
|
Markus Scherer
|
634a580d54
|
ICU-23004 tweak sample code
|
2025-03-10 12:57:50 -07:00 |
|
Markus Scherer
|
a51f842860
|
ICU-23004 rename U_BEHAVIOR to more specific UTF_BEHAVIOR
|
2025-03-10 10:16:57 -07:00 |
|
Markus Scherer
|
315bb1e3c1
|
ICU-23004 doc usually-deduced tparam
|
2025-03-10 10:07:59 -07:00 |
|
Markus Scherer
|
869ccdaefb
|
ICU-23004 template params: put always-required ones first
|
2025-03-10 10:02:29 -07:00 |
|
Markus Scherer
|
201248ad7f
|
ICU-23004 Feinschliff
|
2025-03-09 11:27:07 -07:00 |
|