File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
<!-- toc -->
4
4
5
- As described in [ the high-level overview of the compiler] [ hl ] , the Rust compiler
5
+ As described in [ Overview of the compiler] , the Rust compiler
6
6
is still (as of <!-- date-check --> July 2021) transitioning from a
7
7
traditional "pass-based" setup to a "demand-driven" system. The compiler query
8
8
system is the key to rustc's demand-driven organization.
@@ -13,7 +13,7 @@ there is a query called `type_of` that, given the [`DefId`] of
13
13
some item, will compute the type of that item and return it to you.
14
14
15
15
[ `DefId` ] : https://doc.rust-lang.org/nightly/nightly-rustc/rustc_span/def_id/struct.DefId.html
16
- [ hl ] : ./compiler-src.md
16
+ [ Overview of the compiler ] : overview.md#queries
17
17
18
18
Query execution is * memoized* . The first time you invoke a
19
19
query, it will go do the computation, but the next time, the result is
You can’t perform that action at this time.
0 commit comments