tvl-depot/absl/strings
Abseil Team 87a4c07856 Export of internal Abseil changes.
--
8becce38c862a044db194a9aea1b505796a46d6f by Abseil Team <absl-team@google.com>:

Updates the FixedArray's constructors to be exception safe by preventing double deletions. Also adds exception safety tests for FixedArray to document/enforce the expected behavior.

PiperOrigin-RevId: 201964431

--
794188b401a602b4be97190fb8738066fe1f9ca5 by Derek Mauro <dmauro@google.com>:

Fixes for str_format.h documentation.

PiperOrigin-RevId: 201951760

--
beae3bdd6eee2cf61101102fddc35ada188f330b by Alex Strelnikov <strel@google.com>:

Add numeric_limits specialization for uint128.

Turns out numeric_limits is a case where the consensus is that it is okay to specialize for a user defined type.

PiperOrigin-RevId: 201944736

--
b2b3444a52b36878ade1ae8801e69932b05fc4f9 by Shaindel Schwartz <shaindel@google.com>:

Internal change.

PiperOrigin-RevId: 201718662

--
aa924c459922f39caabfc193998c58d0f4981ac0 by Abseil Team <absl-team@google.com>:

Typo fix.

PiperOrigin-RevId: 201692176

--
bbfcaa7b1af331d9b97c92470608240c5c864fbc by Xiaoyi Zhang <zhangxy@google.com>:

Use ABSL_HAVE_ANY/OPTIONAL/VARIANT to conditionally compile out the definition of absl::bad_any_cast, absl::bad_optional_access, absl::bad_variant_access. This would fix the issues where users #include those header directly in C++17 modes.

PiperOrigin-RevId: 201683792
GitOrigin-RevId: 8becce38c862a044db194a9aea1b505796a46d6f
Change-Id: I60a7ad043136a439d82c374d225a1804016b0509
2018-06-25 12:53:37 -04:00
..
internal Export of internal Abseil changes. 2018-06-22 08:55:41 -04:00
testdata Initial Commit 2017-09-19 16:54:40 -04:00
ascii.cc Initial Commit 2017-09-19 16:54:40 -04:00
ascii.h Fix some typos. 2018-04-20 01:11:44 +07:00
ascii_test.cc - 31d03284ca8017ba59d98d47e7d041f361d478a7 Release escaping microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-24 13:59:23 -04:00
BUILD.bazel Export of internal Abseil changes. 2018-06-22 08:55:41 -04:00
charconv.cc -- 2018-06-18 16:20:03 -04:00
charconv.h -- 2018-06-18 16:20:03 -04:00
charconv_benchmark.cc -- 2018-06-18 16:20:03 -04:00
charconv_test.cc -- 2018-06-18 16:20:03 -04:00
CMakeLists.txt Export of internal Abseil changes. 2018-06-22 08:55:41 -04:00
escaping.cc Changes imported from Abseil "staging" branch: 2017-12-20 17:03:18 -05:00
escaping.h Changes imported from Abseil "staging" branch: 2017-12-22 15:08:21 -05:00
escaping_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
escaping_test.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
match.cc Changes imported from Abseil "staging" branch: 2017-09-25 10:12:29 -04:00
match.h - 2db207ef16d548380e4f5cd1d583546d0b5f7d61 Run clang-format on all outbound Copybara-transformed code. by Daniel Katz <katzdm@google.com> 2018-05-17 12:20:21 -04:00
match_test.cc Initial Commit 2017-09-19 16:54:40 -04:00
numbers.cc -- 2018-06-18 16:20:03 -04:00
numbers.h - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
numbers_test.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
str_cat.cc Changes imported from Abseil "staging" branch: 2018-02-09 20:09:05 +00:00
str_cat.h - be60293bacf8d17861853a73c751b4a74534b049 Update header file for failure_signal_handler.h by Tom Manshreck <shreck@google.com> 2018-05-10 17:33:50 -04:00
str_cat_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
str_cat_test.cc - 31d03284ca8017ba59d98d47e7d041f361d478a7 Release escaping microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-24 13:59:23 -04:00
str_format.h Export of internal Abseil changes. 2018-06-25 12:53:37 -04:00
str_format_test.cc Export of internal Abseil changes. 2018-06-22 08:55:41 -04:00
str_join.h - 551e205ef49682a1cb7e6e0cda46957fbcf88edd Release absl::variant. by Xiaoyi Zhang <zhangxy@google.com> 2018-04-20 12:30:23 -04:00
str_join_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
str_join_test.cc - 07191b0f52301e1e4a790e236f7b7c2fd90561ae Disambiguates computed return type of absl::optional logi... by Abseil Team <absl-team@google.com> 2018-05-04 13:30:42 -04:00
str_replace.cc Initial Commit 2017-09-19 16:54:40 -04:00
str_replace.h Initial Commit 2017-09-19 16:54:40 -04:00
str_replace_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
str_replace_test.cc Changes imported from Abseil "staging" branch: 2017-09-25 10:12:29 -04:00
str_split.cc Changes imported from Abseil "staging" branch: 2017-09-25 10:12:29 -04:00
str_split.h Changes imported from Abseil "staging" branch: 2018-03-12 12:43:06 -04:00
str_split_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
str_split_test.cc Changes imported from Abseil "staging" branch: 2018-03-12 12:43:06 -04:00
string_view.cc - bd7f5fa7ad5b7f1371315d45e4e4863f2c2ad9f6 Remove unused includes from string_view.cc. by Greg Falcon <gfalcon@google.com> 2018-05-08 14:35:03 -04:00
string_view.h - bd7f5fa7ad5b7f1371315d45e4e4863f2c2ad9f6 Remove unused includes from string_view.cc. by Greg Falcon <gfalcon@google.com> 2018-05-08 14:35:03 -04:00
string_view_benchmark.cc - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
string_view_test.cc - 31d03284ca8017ba59d98d47e7d041f361d478a7 Release escaping microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-24 13:59:23 -04:00
strip.h Changes imported from Abseil "staging" branch: 2018-01-03 17:34:42 -05:00
strip_test.cc Changes imported from Abseil "staging" branch: 2018-01-08 10:38:50 -05:00
substitute.cc - 3a9532fb2d6ae45c3cba44c9bb0dbdfc1558b7d3 Fix the description of Span::subspan(). by Abseil Team <absl-team@google.com> 2018-04-24 10:09:46 -04:00
substitute.h - e2f6b8ac647271815b4fed2991f405524dd762c3 Release cctz microbenchmarks. by Alex Strelnikov <strel@google.com> 2018-05-31 15:58:36 -04:00
substitute_test.cc - 3a9532fb2d6ae45c3cba44c9bb0dbdfc1558b7d3 Fix the description of Span::subspan(). by Abseil Team <absl-team@google.com> 2018-04-24 10:09:46 -04:00