Commit graph

971 commits

Author SHA1 Message Date
Jan-Erik Rediger
6984d17a5e Start with the basics (#675)
* The very first step should be to clone the repository

* Make the command copy-able

By having the plain command users can select and copy the text and paste
it, without needing to fiddle around to remove extra characters.

Now that the previous command switched directories it is not necessary
to be called out here again either.

* Update src/building/how-to-build-and-run.md

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-04-17 21:16:56 +09:00
Ralf Jung
ab1948fdb9 codegen tests: add link to LLVM FileCheck docs (#673) 2020-04-12 02:34:25 +09:00
Arlo Siemsen
4682b1d4f6 Add section describing source file checksums in debug info 2020-04-08 15:50:31 -05:00
Who? Me?!
2eabf5acfb fix a link (#672) 2020-04-08 08:52:05 +02:00
Chris Simpkins
64a47ac359 mark-i-m review edits 2020-04-07 12:11:56 -05:00
Chris Simpkins
e79cf128b7 consistent section title casing 2020-04-07 12:11:56 -05:00
Chris Simpkins
8cffef7b20 update about-this-guide.md with new Guide sections 2020-04-07 12:11:56 -05:00
Who? Me?!
44d380d4d9 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
a4bcfa13ef Remove duplicate trait reference entry from glossary, fix alphabetical sorting 2020-04-06 10:41:28 -05:00
mark
025d6d035f update to mdbook 0.3.5 2020-04-05 19:56:19 -05:00
LeSeulArtichaut
eca7cdac86 Rework commit message 2020-04-05 12:49:29 -05:00
LeSeulArtichaut
b871e5251a Note that the invocation now are aliases 2020-04-05 12:49:29 -05:00
LeSeulArtichaut
ad12d95273 Change ICE-breaker ping to use the aliases
Related to rust-lang/rust#69949
2020-04-05 12:49:29 -05:00
Paul Daniel Faria
a28c761286 Wrap link in borrow_check.md to satify line length checks 2020-04-05 12:46:22 -05:00
Paul Daniel Faria
ec045377ca 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
Tshepang Lekhonkhobe
01e9626b36 remove stupid-stats, and some references to removed API 2020-04-04 13:36:17 -05:00
Who? Me?!
e7920f4fe0 Update .gitignore 2020-04-04 13:33:59 -05:00
Chris Simpkins
dac975fa6d [README.md] add build instructions, link check config instructions, link check error documentation 2020-04-04 12:07:30 -05:00
Tshepang Lekhonkhobe
e93f50cf0d add pre-requisite for calling into compiler API (#663) 2020-04-04 09:37:39 +02:00
Paul Daniel Faria
62ef95760a Add BodyId to glossary, and links for ids to HIR identifiers section (#660) 2020-04-03 19:22:08 +02:00
Santiago Pastorino
568d6dc28f Update some projects locations (#658) 2020-04-02 18:40:15 +02:00
Who? Me?!
d3b6c93976 Shorten line 2020-04-01 20:09:08 -05:00
George Fraser
dbc55da42d Update src/SUMMARY.md
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-04-01 20:09:08 -05:00
George Fraser
6efc6bf7f9 Update src/rustc-driver-interacting-with-the-ast.md
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-04-01 20:09:08 -05:00
George Fraser
9255b60054 How to get the type of an expression using rustc_interface 2020-04-01 20:09:08 -05:00
Santiago Pastorino
f0d9200105 Remove left overs from HackMD migration (#655) 2020-04-01 16:25:14 +02:00
Tshepang Lekhonkhobe
3521fb90b7 Resolver trait moved (#652) 2020-04-01 11:04:45 +02:00
Tshepang Lekhonkhobe
f1fa8cbde0 add link for Resolver::resolve_crate (#653) 2020-04-01 10:57:35 +02:00
Tshepang Lekhonkhobe
22ee98a04a add some type inference links, and fix/improve some stuff (#654) 2020-04-01 10:52:31 +02:00
Tshepang Lekhonkhobe
bebaeaab76 it is rustc_parse, not rustc_parser 2020-03-31 22:17:35 -05:00
Tshepang Lekhonkhobe
18e56c6a90 follow 4-space indent idiom 2020-03-31 22:17:15 -05:00
Tshepang Lekhonkhobe
1d47b1273d point to new Cranelift home 2020-03-31 21:35:36 -05:00
Adam Perry
7f93af321c fix broken links 2020-03-31 21:34:55 -05:00
Adam Perry
566ac3ecd5 Implicit Caller Location section. 2020-03-31 21:34:55 -05:00
mark
2115680571 and a few more links 2020-03-31 15:43:14 -05:00
mark
2b2286711a fix a few more links 2020-03-31 15:43:14 -05:00
Tshepang Lekhonkhobe
40c37244cf QueryDescription has moved 2020-03-31 15:43:14 -05:00
LeSeulArtichaut
130e15a12a Rename librustc to librustc_middle 2020-03-31 15:43:14 -05:00
ecstatic-morse
1f25205652 Update reference to has_any_child_of in docs
This function was obsoleted by `find_in_move_path_or_its_descendants`.
2020-03-31 15:43:14 -05:00
Tshepang Lekhonkhobe
0caf3351c1 glossary: misc improvements (#638) 2020-03-28 21:29:57 +02:00
Alex Aktsipetrov
00ae5528a9 Fix typo (#635)
* Typo

* Update src/queries/query-evaluation-model-in-detail.md

Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-27 19:42:53 +09:00
Michael Woerister
7f21fd4d6a Update description of incremental compilation. 2020-03-26 15:50:51 -05:00
Alex Aktsipetrov
4e4af8f2e0 Update high-level-overview.md
Remove an obsolete clarification about libsyntax and co.
2020-03-25 14:46:29 -05:00
Chris Simpkins
a624e9dfb7 minor grammar edit 2020-03-22 19:27:23 -05:00
Chris Simpkins
44348018cc change title
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-03-22 19:27:23 -05:00
Chris Simpkins
b0bd9f1eaa Update src/licenses.md
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-03-22 19:27:23 -05:00
Chris Simpkins
2917e2ff23 add rust-lang/rust license documentation 2020-03-22 19:27:23 -05:00
Chris Simpkins
74425d5eaf [stupid-stats] replace removed rustc_codegen_utils with rustc_codegen_ssa 2020-03-22 17:58:00 -05:00
George Fraser
6e9fd16039 run_compiler is exported by rustc_interface 2020-03-22 14:33:47 -05:00
George Fraser
6a8d531f67 Fix reference
Co-Authored-By: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-03-21 19:48:32 -05:00