File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,9 @@ we'll talk about that later.
73
73
of pairing up an impl with each reference to a trait), and [ type
74
74
checking] (the process of converting the types found in the HIR
75
75
(` hir::Ty ` ), which represent the syntactic things that the user wrote,
76
- into the internal representation used by the compiler (` Ty<'tcx> ` )).
76
+ into the internal representation used by the compiler (` Ty<'tcx> ` ),
77
+ and use that information to verify the type safety, correctness and
78
+ coherence of the types used in the program).
77
79
- The HIR is then [ lowered to Mid-Level Intermediate Representation (MIR)] [ mir ] .
78
80
- Along the way, we construct the THIR, which is an even more desugared HIR.
79
81
THIR is used for pattern and exhaustiveness checking. It is also more
You can’t perform that action at this time.
0 commit comments