Logo
Explore Help
Sign In
shylie/llvm-project
1
0
Fork 0
You've already forked llvm-project
Code Issues Pull Requests Actions 6 Packages Projects Releases Wiki Activity
llvm-project/libcxx/test/std/localization
History
Jason Liu 363a8a0598 [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end
Summary:
Currently, if we pass in the same iterator for begin and end,
the long double version of do_get would throw a runtime error.

However, according to standard (https://eel.is/c++draft/locale.money.get#virtuals-1),
we should set the failbit and eofbit when no more characters are available.

Differential Revision: https://reviews.llvm.org/D100510
2021-07-28 22:23:09 -04:00
..
c.locales
Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended.
2019-05-31 18:35:30 +00:00
locale.categories
[libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end
2021-07-28 22:23:09 -04:00
locale.stdcvt
Revert "Revert "Move more tests to globalMemCounter and reset.""
2020-03-13 17:07:58 -07:00
locale.syn
Support tests in freestanding
2019-02-04 20:31:13 +00:00
locales
[runtimes] Simplify how we specify XFAIL & friends based on the triple
2021-07-01 14:03:30 -04:00
localization.general
Support tests in freestanding
2019-02-04 20:31:13 +00:00
lit.local.cfg
[libc++] Add a libc++ configuration that does not support localization
2020-10-27 14:56:30 -04:00
Powered by Gitea Version: 1.23.1 Page: 768ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API