Skip to content

Commit a04fec1

Browse files
committed
Merge 2018-03 LWG Motion 11
2 parents ad25947 + 0d8273f commit a04fec1

File tree

4 files changed

+9643
-71
lines changed

4 files changed

+9643
-71
lines changed

source/intro.tex

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,18 @@
3535
\begin{itemize}
3636
\item Ecma International, \doccite{ECMAScript Language Specification},
3737
Standard Ecma-262, third edition, 1999.
38+
%%% Format for this entry is based on that specified at
39+
%%% http://www.iec.ch/standardsdev/resources/draftingpublications/directives/principles/referencing.htm
40+
\item INTERNET ENGINEERING TASK FORCE (IETF). RFC 6557:
41+
Procedures for Maintaining the Time Zone Database [online].
42+
Edited by E. Lear, P. Eggert.
43+
February 2012 [viewed 2018-03-26].
44+
Available at
45+
\url{https://www.ietf.org/rfc/rfc6557.txt}
3846
\item ISO/IEC 2382 (all parts), \doccite{Information technology ---
3947
Vocabulary}
48+
\item ISO 8601:2004, \doccite{Data elements and interchange formats ---
49+
Information interchange --- Representation of dates and times}
4050
\item ISO/IEC 9899:2011, \doccite{Programming languages --- C}
4151
\item ISO/IEC 9945:2003, \doccite{Information Technology --- Portable
4252
Operating System Interface (POSIX)}

source/iostreams.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10741,7 +10741,7 @@
1074110741
enum class copy_options;
1074210742
enum class directory_options;
1074310743

10744-
using file_time_type = chrono::time_point<@\textit{trivial-clock}@>;
10744+
using file_time_type = chrono::time_point<chrono::file_clock>;
1074510745

1074610746
// \ref{fs.op.funcs}, filesystem operations
1074710747
path absolute(const path& p);

source/threads.tex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@
2727
requirements.
2828
If a template parameter is named \tcode{Predicate}, \tcode{operator()} applied to
2929
the template argument shall return a value that is convertible to \tcode{bool}.
30+
If a template parameter is named \tcode{Clock},
31+
the corresponding template argument shall be a type \tcode{C}
32+
for which \tcode{is_clock_v<C>} is \tcode{true};
33+
otherwise the program is ill-formed.
3034

3135
\rSec2[thread.req.exception]{Exceptions}
3236

0 commit comments

Comments
 (0)