diff options
author | Andreas Scherer <andreas_tex@freenet.de> | 2019-02-16 12:29:38 +0000 |
---|---|---|
committer | Andreas Scherer <andreas_tex@freenet.de> | 2019-02-16 12:29:38 +0000 |
commit | f3d6932fe4c7946fdb0582306715b251bf561f7e (patch) | |
tree | 422269e6f90a9c60ec9c62240f7610bc9c03bc0c /Build/source/texk | |
parent | cb6fb4f1638b99e86f8ca38bb715264cdedda191 (diff) |
Add some C++1x class names.
C++11 deprecated 'std::auto_ptr' and introduced 'std::unique_ptr' as
improved substitute.
C++17 made this change permanent.
git-svn-id: svn://tug.org/texlive/trunk@50035 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r-- | Build/source/texk/web2c/cwebdir/ChangeLog | 4 | ||||
-rw-r--r-- | Build/source/texk/web2c/cwebdir/cwebinputs/c++1xlib.w | 15 |
2 files changed, 19 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/cwebdir/ChangeLog b/Build/source/texk/web2c/cwebdir/ChangeLog index bdc4333fb25..6f9da9bd392 100644 --- a/Build/source/texk/web2c/cwebdir/ChangeLog +++ b/Build/source/texk/web2c/cwebdir/ChangeLog @@ -1,3 +1,7 @@ +2019-02-16 Andreas Scherer <https://ascherer.github.io> + + * cwebinputs/c++1xlib.w: Add some C++1x class names. + 2019-01-20 Andreas Scherer <https://ascherer.github.io> * comm-w2c.ch: Use braced evaluation and save a macro variable. diff --git a/Build/source/texk/web2c/cwebdir/cwebinputs/c++1xlib.w b/Build/source/texk/web2c/cwebdir/cwebinputs/c++1xlib.w index eb5cb1ea710..249d70544da 100644 --- a/Build/source/texk/web2c/cwebdir/cwebinputs/c++1xlib.w +++ b/Build/source/texk/web2c/cwebdir/cwebinputs/c++1xlib.w @@ -20,3 +20,18 @@ @s unordered_multimap int @s thread int @s path int + +@q add more std::classes from (some) C++1x headers @> + +@s integral_constant int +@s bool_constant int +@s function int +@s mem_fn int +@s bad_function_call int +@s is_bind_expression int +@s is_placeholder int +@s reference_wrapper int +@s hash int +@s unique_ptr int +@s shared_ptr int +@s weak_ptr int |