Commit Graph

41 Commits

Author SHA1 Message Date
Who? Me?! 269b5f08e7
Reorganize the guide (#651)
* start on guide reorg

* backend intro

* part 2, 3, 4 intros

* some missing files

* Fix typos

Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>

* add links from intro

* rename compiler source chapter and add placeholder for overview

* rename parts, mv rustc_driver to part 3, make syntax chapter

* update part intros

* add syntax ch intro

* address review comments

* Better overview chapter placeholder

Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>

* fix link

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
Co-authored-by: Chris Simpkins <git.simpkins@gmail.com>
2020-04-06 13:23:34 -03:00
Paul Daniel Faria 6e91f8d0e9 Add ids to all glossary items, make existing glossary links point to glossary, add links for def id in query.md 2020-04-05 12:46:22 -05:00
LeSeulArtichaut 83cd94ed2b Rename `librustc` to `librustc_middle` 2020-03-31 15:43:14 -05:00
Youngsuk Kim 601fee4da8 Clarify sentence meaning 2020-03-15 21:27:40 -05:00
Santiago Pastorino 66be765404
Rename rustc-guide to rustc-dev-guide (#601)
* Rename rustc-guide to rustc-dev-guide

* rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org
2020-03-10 11:01:43 -03:00
Eduard-Mihai Burtescu e69b987357
mir: begin documenting user variable debuginfo. (#571) 2020-02-05 23:55:42 +01:00
Yuki Okushi 92baf7293d Fix link 2020-01-13 22:58:05 -06:00
Yuki Okushi 41efacea44 Fix links 2020-01-13 13:14:26 -06:00
Santiago Pastorino b3aa636dc2 Minor mir chapter fixes 2019-11-20 08:00:49 -06:00
Who? Me?! c1eea21696 typo
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-11-14 13:08:20 -06:00
Who? Me?! be4bd173ef typo
Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-11-14 13:08:20 -06:00
Mark Mansi 692ac4df9f add oli note 2019-11-14 13:08:20 -06:00
Mark Mansi f4e7bbe473 add something for mir opt 2019-11-14 13:08:20 -06:00
lzutao 9d1ffd3a0e Prefer https in GitHub pages urls (#454) 2019-09-30 11:26:27 -03:00
Youngsuk Kim 74d3b788ee minor typo fixes (#445)
* typo fix

how to expose the them to any sort of external testing apparatus
=> how to expose them to any sort of external testing apparatus

* typo fix

These following image depicts
=> The following image depicts

* typo fix

trait itself is found in in 
=> trait itself is found in

* Update src/mir/passes.md

following JohnTitor's suggestion

Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>

* Update src/test-implementation.md

Also following JohnTitor's suggestion

Co-Authored-By: Yuki Okushi <huyuumi.dev@gmail.com>
2019-09-16 17:34:03 -03:00
Youngsuk Kim 58f3730c0e typo fix (#444)
that would get compile to => that would get compiled to
2019-09-16 10:37:02 -03:00
Yuki Okushi 7f47c496c2 Fix typo 2019-06-26 22:21:47 -05:00
Eduard-Mihai Burtescu f675e36941 Update for TyCtxt<'a, 'gcx, 'tcx> -> TyCtxt<'tcx>. 2019-06-15 16:58:30 -05:00
Mark Mansi 2ebab6532b Organize and finish debugging chapters 2019-02-23 18:14:47 -06:00
Oliver Scherer aee77489fe Add graphs that I forgot to push in the original PR 2018-12-14 17:29:38 -06:00
Dan Robertson 81b0c84f41 Fix link to rustc_mir::hair::cx::expr 2018-12-11 21:58:29 -06:00
Oliver Scherer 6569862a80 Don't try to build some example code snippets 2018-11-09 19:17:49 -06:00
Oliver Scherer ce79098344 Line length checks 2018-11-09 19:17:49 -06:00
Oliver Scherer 21beb7738a Remove a sentence from the end of a chapter because it also appears right at the start of the chapter 2018-11-09 19:17:49 -06:00
Who? Me?! f4978b5646 Clarify aggregates
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?! 030670699a Missing connection between two consecutive sentences
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?! 33558bdac6 english is hard
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?! 9681f2cb88 caps nit
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Who? Me?! 38947d5d2f Grammar nit
Co-Authored-By: oli-obk <github35764891676564198441@oli-obk.de>
2018-11-09 19:17:49 -06:00
Oliver Scherer 8e708929c3 Fix tidy 2018-11-09 19:17:49 -06:00
Oliver Scherer 1dd3236827 Address most other review comments 2018-11-09 19:17:49 -06:00
Niko Matsakis 9660fbada5 Explain the unpack! macro 2018-11-09 19:17:49 -06:00
Oliver Scherer 02ce4af2b0 Split overcomplicated sentence into two 2018-11-09 19:17:49 -06:00
Oliver Scherer a7c23651b7 Link to docs and address some review comments 2018-11-09 19:17:49 -06:00
Oliver Scherer 80b656fa7c Document MIR building somewhat 2018-11-09 19:17:49 -06:00
Gareth Ellis 9d2e781896 Fixed Spelling Mistake In MIR/index.md - "alloated" 2018-11-09 18:08:51 -06:00
Mark Mansi 5ca9b3b326 Fix all the links to be relative for mdbook 2 2018-09-21 15:54:25 -05:00
Niko Matsakis 0ab21a2aa5 rearrange to promote the borrow checker into its own section 2018-09-11 16:31:47 -04:00
mark 37a202cdba fix all the not-en-dashes 2018-07-09 21:45:49 -05:00
Mark Mansi c0851bc66e fix remaining links 2018-06-02 17:20:47 -04:00
Mark Mansi 1b0fe8995a move mir 2018-06-02 17:20:47 -04:00