We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 227acff commit 9a81d9bCopy full SHA for 9a81d9b
src/overview.md
@@ -73,7 +73,9 @@ we'll talk about that later.
73
of pairing up an impl with each reference to a trait), and [type
74
checking] (the process of converting the types found in the HIR
75
(`hir::Ty`), which represent the syntactic things that the user wrote,
76
- into the internal representation used by the compiler (`Ty<'tcx>`)).
+ 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).
79
- The HIR is then [lowered to Mid-Level Intermediate Representation (MIR)][mir].
80
- Along the way, we construct the THIR, which is an even more desugared HIR.
81
THIR is used for pattern and exhaustiveness checking. It is also more
0 commit comments