Skip to content

Commit db563ee

Browse files
AlisdairMtkoeppe
authored andcommitted
[lex.phases] Update implementation defined text
Since C++23 we no longer have physical source files, but rather input files. Update the two implementation-defined references to the mapping from input file to translation character set using the same phrasing so that they provide the same entry in the index of implementation-defined behavior, just as they did in C++20, before getting out of sync when the terminology changed.
1 parent 5c4823a commit db563ee

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

source/compatibility.tex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1493,8 +1493,9 @@
14931493
Valid \CppXIV{} code that uses trigraphs may not be valid or may have different
14941494
semantics in this revision of \Cpp{}. Implementations may choose to
14951495
translate trigraphs as specified in \CppXIV{} if they appear outside of a raw
1496-
string literal, as part of the \impldef{mapping input source file characters
1497-
to translation character set} mapping from input source file characters to
1496+
string literal, as part of the
1497+
\impldef{mapping input file characters to translation character set}
1498+
mapping from input source file characters to
14981499
the translation character set.
14991500

15001501
\diffref{lex.ppnumber}

source/lex.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102

103103
For any other kind of input file supported by the implementation,
104104
characters are mapped, in an
105-
\impldef{mapping physical source file characters to translation character set} manner,
105+
\impldef{mapping input file characters to translation character set} manner,
106106
to a sequence of translation character set elements,
107107
representing end-of-line indicators as new-line characters.
108108

0 commit comments

Comments
 (0)