From Jason Turner

[over.ics.scs]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpsioko3v4/{from.md → to.md} +10 -9
tmp/tmpsioko3v4/{from.md → to.md} RENAMED
@@ -1,26 +1,27 @@
1
  ##### Standard conversion sequences <a id="over.ics.scs">[[over.ics.scs]]</a>
2
 
3
  Table  [[tab:over.conversions]] summarizes the conversions defined in
4
  Clause  [[conv]] and partitions them into four disjoint categories:
5
  Lvalue Transformation, Qualification Adjustment, Promotion, and
6
- Conversion. These categories are orthogonal with respect to value
 
 
7
  category, cv-qualification, and data representation: the Lvalue
8
  Transformations do not change the cv-qualification or data
9
  representation of the type; the Qualification Adjustments do not change
10
  the value category or data representation of the type; and the
11
  Promotions and Conversions do not change the value category or
12
- cv-qualification of the type.
13
 
14
- As described in Clause  [[conv]], a standard conversion sequence is
15
- either the Identity conversion by itself (that is, no conversion) or
16
- consists of one to three conversions from the other four categories. At
17
- most one conversion from each category is allowed in a single standard
18
- conversion sequence. If there are two or more conversions in the
19
- sequence, the conversions are applied in the canonical order: **Lvalue
20
  Transformation**, **Promotion** or **Conversion**, **Qualification
21
- Adjustment**.
22
 
23
  Each conversion in Table  [[tab:over.conversions]] also has an
24
  associated rank (Exact Match, Promotion, or Conversion). These are used
25
  to rank standard conversion sequences ([[over.ics.rank]]). The rank of
26
  a conversion sequence is determined by considering the rank of each
 
1
  ##### Standard conversion sequences <a id="over.ics.scs">[[over.ics.scs]]</a>
2
 
3
  Table  [[tab:over.conversions]] summarizes the conversions defined in
4
  Clause  [[conv]] and partitions them into four disjoint categories:
5
  Lvalue Transformation, Qualification Adjustment, Promotion, and
6
+ Conversion.
7
+
8
+ [*Note 5*: These categories are orthogonal with respect to value
9
  category, cv-qualification, and data representation: the Lvalue
10
  Transformations do not change the cv-qualification or data
11
  representation of the type; the Qualification Adjustments do not change
12
  the value category or data representation of the type; and the
13
  Promotions and Conversions do not change the value category or
14
+ cv-qualification of the type. — *end note*]
15
 
16
+ [*Note 6*: As described in Clause  [[conv]], a standard conversion
17
+ sequence is either the Identity conversion by itself (that is, no
18
+ conversion) or consists of one to three conversions from the other four
19
+ categories. If there are two or more conversions in the sequence, the
20
+ conversions are applied in the canonical order: **Lvalue
 
21
  Transformation**, **Promotion** or **Conversion**, **Qualification
22
+ Adjustment**. — *end note*]
23
 
24
  Each conversion in Table  [[tab:over.conversions]] also has an
25
  associated rank (Exact Match, Promotion, or Conversion). These are used
26
  to rank standard conversion sequences ([[over.ics.rank]]). The rank of
27
  a conversion sequence is determined by considering the rank of each