tmp/tmp5tramy8q/{from.md → to.md}
RENAMED
|
@@ -10,15 +10,15 @@ defined within the namespace `std` or namespaces nested within namespace
|
|
| 10 |
|
| 11 |
It is unspecified whether names declared in a specific namespace are
|
| 12 |
declared directly in that namespace or in an inline namespace inside
|
| 13 |
that namespace.[^13]
|
| 14 |
|
| 15 |
-
Whenever an unqualified name other than `swap`, `make_error_code`,
|
| 16 |
-
`make_error_condition`
|
| 17 |
-
in [[support]] through [[
|
| 18 |
-
established as-if by performing unqualified
|
| 19 |
-
[[basic.lookup.unqual]] in the context of `D`.
|
| 20 |
|
| 21 |
[*Note 1*: Argument-dependent lookup is not performed. — *end note*]
|
| 22 |
|
| 23 |
Similarly, the meaning of a *qualified-id* is established as-if by
|
| 24 |
performing qualified name lookup [[basic.lookup.qual]] in the context of
|
|
@@ -31,9 +31,10 @@ performing qualified name lookup [[basic.lookup.qual]] in the context of
|
|
| 31 |
[*Note 2*: Operators in expressions [[over.match.oper]] are not so
|
| 32 |
constrained; see [[global.functions]]. — *end note*]
|
| 33 |
|
| 34 |
The meaning of the unqualified name `swap` is established in an overload
|
| 35 |
resolution context for swappable values [[swappable.requirements]]. The
|
| 36 |
-
meanings of the unqualified names `make_error_code`
|
| 37 |
-
`make_error_condition`
|
| 38 |
-
argument-dependent lookup
|
|
|
|
| 39 |
|
|
|
|
| 10 |
|
| 11 |
It is unspecified whether names declared in a specific namespace are
|
| 12 |
declared directly in that namespace or in an inline namespace inside
|
| 13 |
that namespace.[^13]
|
| 14 |
|
| 15 |
+
Whenever an unqualified name other than `swap`, `make_error_code`,
|
| 16 |
+
`make_error_condition`, `from_stream`, or `submdspan_mapping` is used in
|
| 17 |
+
the specification of a declaration `D` in [[support]] through [[exec]]
|
| 18 |
+
or [[depr]], its meaning is established as-if by performing unqualified
|
| 19 |
+
name lookup [[basic.lookup.unqual]] in the context of `D`.
|
| 20 |
|
| 21 |
[*Note 1*: Argument-dependent lookup is not performed. — *end note*]
|
| 22 |
|
| 23 |
Similarly, the meaning of a *qualified-id* is established as-if by
|
| 24 |
performing qualified name lookup [[basic.lookup.qual]] in the context of
|
|
|
|
| 31 |
[*Note 2*: Operators in expressions [[over.match.oper]] are not so
|
| 32 |
constrained; see [[global.functions]]. — *end note*]
|
| 33 |
|
| 34 |
The meaning of the unqualified name `swap` is established in an overload
|
| 35 |
resolution context for swappable values [[swappable.requirements]]. The
|
| 36 |
+
meanings of the unqualified names `make_error_code`,
|
| 37 |
+
`make_error_condition`, `from_stream`, and `submdspan_mapping` are
|
| 38 |
+
established as-if by performing argument-dependent lookup
|
| 39 |
+
[[basic.lookup.argdep]].
|
| 40 |
|