[PATCH] D141586: [include-mapping] Replace the stdlib symbol maps with the newest official version from https://en.cppreference.com/w/File:html_book_20190607.zip.

2023-01-16 Thread Viktoriia Bakalova via Phabricator via cfe-commits
VitaNuo abandoned this revision.
VitaNuo added a comment.

Abandoning since we will eventually parse a newer version of the archive.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141586/new/

https://reviews.llvm.org/D141586

___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


[PATCH] D141586: [include-mapping] Replace the stdlib symbol maps with the newest official version from https://en.cppreference.com/w/File:html_book_20190607.zip.

2023-01-12 Thread Viktoriia Bakalova via Phabricator via cfe-commits
VitaNuo created this revision.
VitaNuo added a reviewer: hokein.
Herald added a project: All.
VitaNuo requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D141586

Files:
  clang/include/clang/Tooling/Inclusions/CSymbolMap.inc
  clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc

Index: clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc
===
--- clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc
+++ clang/include/clang/Tooling/Inclusions/StdSymbolMap.inc
@@ -6,7 +6,7 @@
 // This file was generated automatically by
 // clang/tools/include-mapping/gen_std.py, DO NOT EDIT!
 //
-// Generated from cppreference offline HTML book (modified on 2018-10-28).
+// Generated from cppreference offline HTML book (modified on 2019-06-07).
 //===--===//
 
 SYMBOL(Assignable, std::, )
@@ -44,7 +44,11 @@
 SYMBOL(_Exit, std::, )
 SYMBOL(accumulate, std::, )
 SYMBOL(acos, std::, )
+SYMBOL(acosf, std::, )
 SYMBOL(acosh, std::, )
+SYMBOL(acoshf, std::, )
+SYMBOL(acoshl, std::, )
+SYMBOL(acosl, std::, )
 SYMBOL(add_const, std::, )
 SYMBOL(add_const_t, std::, )
 SYMBOL(add_cv, std::, )
@@ -74,6 +78,7 @@
 SYMBOL(alignment_of_v, std::, )
 SYMBOL(all_of, std::, )
 SYMBOL(allocate_shared, std::, )
+SYMBOL(allocate_shared_default_init, std::, )
 SYMBOL(allocator, std::, )
 SYMBOL(allocator_arg, std::, )
 SYMBOL(allocator_arg_t, std::, )
@@ -86,12 +91,23 @@
 SYMBOL(as_const, std::, )
 SYMBOL(asctime, std::, )
 SYMBOL(asin, std::, )
+SYMBOL(asinf, std::, )
 SYMBOL(asinh, std::, )
+SYMBOL(asinhf, std::, )
+SYMBOL(asinhl, std::, )
+SYMBOL(asinl, std::, )
+SYMBOL(assume_aligned, std::, )
 SYMBOL(async, std::, )
 SYMBOL(at_quick_exit, std::, )
 SYMBOL(atan, std::, )
 SYMBOL(atan2, std::, )
+SYMBOL(atan2f, std::, )
+SYMBOL(atan2l, std::, )
+SYMBOL(atanf, std::, )
 SYMBOL(atanh, std::, )
+SYMBOL(atanhf, std::, )
+SYMBOL(atanhl, std::, )
+SYMBOL(atanl, std::, )
 SYMBOL(atexit, std::, )
 SYMBOL(atof, std::, )
 SYMBOL(atoi, std::, )
@@ -128,7 +144,6 @@
 SYMBOL(atomic_store_explicit, std::, )
 SYMBOL(atomic_thread_fence, std::, )
 SYMBOL(atto, std::, )
-SYMBOL(auto_ptr, std::, )
 SYMBOL(back_insert_iterator, std::, )
 SYMBOL(back_inserter, std::, )
 SYMBOL(bad_alloc, std::, )
@@ -165,6 +180,7 @@
 SYMBOL(bidirectional_iterator_tag, std::, )
 SYMBOL(binary_search, std::, )
 SYMBOL(bind, std::, )
+SYMBOL(bind_front, std::, )
 SYMBOL(binomial_distribution, std::, )
 SYMBOL(bit_and, std::, )
 SYMBOL(bit_cast, std::, )
@@ -181,13 +197,18 @@
 SYMBOL(byte, std::, )
 SYMBOL(c16rtomb, std::, )
 SYMBOL(c32rtomb, std::, )
+SYMBOL(c8rtomb, std::, )
 SYMBOL(call_once, std::, )
 SYMBOL(calloc, std::, )
 SYMBOL(cauchy_distribution, std::, )
 SYMBOL(cbegin, std::, )
 SYMBOL(cbrt, std::, )
+SYMBOL(cbrtf, std::, )
+SYMBOL(cbrtl, std::, )
 SYMBOL(ceil, std::, )
 SYMBOL(ceil2, std::, )
+SYMBOL(ceilf, std::, )
+SYMBOL(ceill, std::, )
 SYMBOL(cend, std::, )
 SYMBOL(centi, std::, )
 SYMBOL(cerr, std::, )
@@ -226,14 +247,21 @@
 SYMBOL(conjunction, std::, )
 SYMBOL(conjunction_v, std::, )
 SYMBOL(const_pointer_cast, std::, )
+SYMBOL(contiguous_iterator_tag, std::, )
 SYMBOL(contract_violation, std::, )
 SYMBOL(copy, std::, )
 SYMBOL(copy_backward, std::, )
 SYMBOL(copy_if, std::, )
 SYMBOL(copy_n, std::, )
 SYMBOL(copysign, std::, )
+SYMBOL(copysignf, std::, )
+SYMBOL(copysignl, std::, )
 SYMBOL(cos, std::, )
+SYMBOL(cosf, std::, )
 SYMBOL(cosh, std::, )
+SYMBOL(coshf, std::, )
+SYMBOL(coshl, std::, )
+SYMBOL(cosl, std::, )
 SYMBOL(count, std::, )
 SYMBOL(count_if, std::, )
 SYMBOL(cout, std::, )
@@ -297,8 +325,14 @@
 SYMBOL(equal, std::, )
 SYMBOL(equal_range, std::, )
 SYMBOL(equal_to, std::, )
+SYMBOL(erase, std::, )
+SYMBOL(erase_if, std::, )
 SYMBOL(erf, std::, )
 SYMBOL(erfc, std::, )
+SYMBOL(erfcf, std::, )
+SYMBOL(erfcl, std::, )
+SYMBOL(erff, std::, )
+SYMBOL(erfl, std::, )
 SYMBOL(errc, std::, )
 SYMBOL(error_category, std::, )
 SYMBOL(error_code, std::, )
@@ -311,14 +345,25 @@
 SYMBOL(exit, std::, )
 SYMBOL(exp, std::, )
 SYMBOL(exp2, std::, )
+SYMBOL(exp2f, std::, )
+SYMBOL(exp2l, std::, )
+SYMBOL(expf, std::, )
+SYMBOL(expl, std::, )
 SYMBOL(expm1, std::, )
+SYMBOL(expm1f, std::, )
+SYMBOL(expm1l, std::, )
 SYMBOL(exponential_distribution, std::, )
 SYMBOL(extent, std::, )
 SYMBOL(extent_v, std::, )
 SYMBOL(extreme_value_distribution, std::, )
+SYMBOL(fabs, std::, )
+SYMBOL(fabsf, std::, )
+SYMBOL(fabsl, std::, )
 SYMBOL(false_type, std::, )
 SYMBOL(fclose, std::, )
 SYMBOL(fdim, std::, )
+SYMBOL(fdimf, std::, )
+SYMBOL(fdiml, std::, )
 SYMBOL(feclearexcept, std::, )
 SYMBOL(fegetenv, std::, )
 SYMBOL(fegetexceptflag, std::, )
@@ -356,12 +401,22 @@
 SYMBOL(float_t, std::, )
 SYMBOL(floor, std::, )
 SYMBOL(floor2, std::, )
+SYMBOL(floorf, std::, )
+SYMBOL(floorl, std::, )
 SYMBOL(flush, std::, )