Commit Graph

29 Commits

Author SHA1 Message Date
LeSeulArtichaut cb99cfcc1e Rename `librustc` to `librustc_middle` 2020-03-31 15:43:14 -05:00
LeSeulArtichaut 3e3f0363f5 Get rid of references to the refractored `libsyntax` crate (#598)
* Get rid of references to the refractored `libsyntax` crate

* Apply suggestions from code review

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-03 04:41:41 +09:00
Who? Me?! da4be3ac20 Fix broken links (#570) 2020-02-03 14:26:13 +09:00
Yuki Okushi 078820613f Fix links and paths 2020-01-10 13:12:39 -05:00
Who? Me?! e7315b42c4 add a bit about def path (#548) 2019-12-31 09:46:18 -03:00
Hanif Bin Ariffin 5306b68e05 Couple of changes to code so that its safe
Specifically, `> $1` causes it to write into the file $1 if it exist
And `> ./x.py` is particularly bad because it overwrite the script with
empty spaces...
2019-11-26 17:18:04 -06:00
Alexey Shmalko 52b2f710f8 Update BodyId description
It is now a newtype'd HirId, not NodeId.

See https://github.com/rust-lang/rust/pull/58167.
2019-04-20 09:57:54 -05:00
Roberto Vidal 2a0f15148b Fixes broken links 2018-12-14 17:30:13 -06:00
David Sanders 8f85624f2b Typo nits #181 (#205) 2018-09-28 20:47:52 -05:00
Niko Matsakis 2ed78846ca tweak long line 2018-08-31 12:05:36 -05:00
Niko Matsakis 570f4404b1 sprinkle links to rustdoc through the HIR explanation 2018-08-31 12:05:36 -05:00
Oliver Schneider f94133dcd6 md -> html 2018-07-08 17:41:12 -05:00
Oliver Schneider 1a5993b9ca Satisfy tidy checks 2018-07-08 17:41:12 -05:00
Oliver Schneider e54c0c413f Address review 2018-07-08 17:41:12 -05:00
Mark Mansi 0ae47f45f5 A few more data structures to the code index 2018-06-04 20:26:40 -05:00
Alex Kitchens 75db8b32d4 Define HIR more specifically
IR is a foreign acronym to me, so having it fully expressed in the beginning as Intermediate Representation helps me comprehend the subject.
2018-05-20 19:08:25 -05:00
Mark Mansi bf7373c759 remove have completed 2018-05-12 15:04:25 -05:00
Mark Mansi ae516b0cc7 reword HIR intro. Fix #116 2018-05-12 15:04:25 -05:00
varkor ad35712ddc Consolidate and fix code blocks 2018-04-06 14:18:08 -05:00
Alexander Regueiro b3d8fba198 Hard-wrapped lines that are too long. 2018-03-26 20:28:00 -05:00
Niko Matsakis e17efcf9e7 Merge pull request #46 from theotherphil/dumphir
Explain how to dump HIR
2018-02-08 04:13:33 -05:00
Phil Ellison cce2b0ae9c Use cargo rustc instead of setting RUSTFLAGS 2018-02-07 19:14:58 +00:00
Phil Ellison de6afbc261 Explain how to dump HIR 2018-02-07 07:08:58 +00:00
Alexander Regueiro 5a9fce427e Fixed issues mentioned by @mark-i-m in review. 2018-02-04 21:46:26 -06:00
Alexander Regueiro c579c23694 More minor fixes. 2018-02-04 21:46:26 -06:00
Alexander Regueiro 072d698430 Changed all instances of `e.g.,` to `e.g.`, and similar. 2018-02-04 21:46:26 -06:00
Alexander Regueiro 4f417f0be6 Improved grammar of HIR section. 2018-02-04 21:46:26 -06:00
Alexander Regueiro 780e954a17 replaced all instances of `--` (double hyphen) with `-` (en-dash) 2018-02-01 11:03:07 -06:00
Niko Matsakis 8d6d60a010 rename the hir chapter to The HIR 2018-01-26 09:12:15 -05:00