mark
14913fa29c
Improve description of MIR
...
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18 11:11:33 -05:00
mark
53f195ac76
correct the note about HAIR
2020-04-18 11:11:33 -05:00
mark
d904a85b13
mention token stream as an IR
2020-04-18 11:11:33 -05:00
mark
d5d65558c5
mention the hair
2020-04-18 11:11:33 -05:00
mark
2fb3d1c2d6
Add some entry points
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
mark
0b8942d040
fix old rustc-dev-guide links
2020-04-18 11:11:33 -05:00
Chris Simpkins
1ff5a13872
Update src/overview.md
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
Chris Simpkins
8b7a798dfe
Update src/overview.md
...
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
Chris Simpkins
4aaba07001
[overview.md] Add command line argument parsing, lexer stages, and parser outline
2020-04-18 11:11:33 -05:00
mark
e1aca82dc2
Apply Centril suggestions
...
Co-Authored-By: Centril <twingoow@gmail.com>
2020-04-18 11:11:33 -05:00
mark
90961eb27e
correct a few links
2020-04-18 11:11:33 -05:00
mark
46a0692ed5
add overview
2020-04-18 11:11:33 -05:00
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