From Jason Turner

[over.match.copy]

Diff to HTML by rtfpessoa

tmp/tmphzncaeph/{from.md → to.md} RENAMED
@@ -11,11 +11,11 @@ to a possibly cv-qualified class type is determined in terms of a
11
  corresponding non-reference copy-initialization. — *end note*]
12
 
13
  Assuming that “*cv1* `T`” is the type of the object being initialized,
14
  with `T` a class type, the candidate functions are selected as follows:
15
 
16
- - The converting constructors [[class.conv.ctor]] of `T` are candidate
17
  functions.
18
  - When the type of the initializer expression is a class type “cv `S`”,
19
  conversion functions are considered. The permissible types for
20
  non-explicit conversion functions are `T` and any class derived from
21
  `T`. When initializing a temporary object [[class.mem]] to be bound to
 
11
  corresponding non-reference copy-initialization. — *end note*]
12
 
13
  Assuming that “*cv1* `T`” is the type of the object being initialized,
14
  with `T` a class type, the candidate functions are selected as follows:
15
 
16
+ - The non-explicit constructors [[class.conv.ctor]] of `T` are candidate
17
  functions.
18
  - When the type of the initializer expression is a class type “cv `S`”,
19
  conversion functions are considered. The permissible types for
20
  non-explicit conversion functions are `T` and any class derived from
21
  `T`. When initializing a temporary object [[class.mem]] to be bound to