Commit graph

1015 commits

Author SHA1 Message Date
Esteban Küber
488bf2b0ce Add diagnostics ICE-breakers page 2020-04-19 13:08:39 -05:00
Santiago Pastorino
c9b8bbec53 Fix typo (#678) 2020-04-19 17:54:45 +02:00
Yuki Okushi
a97a93efa1 Apply suggestions from Zoxc 2020-04-18 20:58:14 -05:00
Michael Woerister
1e8b3ec0e7 Apply feedback. 2020-04-18 20:58:14 -05:00
Michael Woerister
24ae2138a3 Add documentation about incr. comp. query attributes and the projection query pattern. 2020-04-18 20:58:14 -05:00
Who? Me?!
35747eafda Fix some whitespace (#677) 2020-04-19 01:40:16 +09:00
Yuki Okushi
ee95ff07a9 Apply suggestions from code review
Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18 11:11:33 -05:00
mark
5708a4455d add link to intrinsic 2020-04-18 11:11:33 -05:00
Who? Me?!
3f4f209502 Remove various todos
With some items added to https://github.com/rust-lang/rustc-dev-guide/issues/674

Co-Authored-By: Chris Simpkins <git.simpkins@gmail.com>
2020-04-18 11:11:33 -05:00
mark
dbd5f21e19 line length 2020-04-18 11:11:33 -05:00
Chris Simpkins
91b4cd20b6 [overview.md] add lexer updates, parser updates
includes feedback from matklad (lexer) and centril (parser)
2020-04-18 11:11:33 -05:00
Chris Simpkins
d3a0953a5f [overview.md] add initial parser documentation 2020-04-18 11:11:33 -05:00
mark
6557f431c2 fix links 2020-04-18 11:11:33 -05:00
mark
14b6b0d130 add intrinsics to glossary 2020-04-18 11:11:33 -05:00
mark
4ecfcb1eb6 minor wording change on bootstrapping 2020-04-18 11:11:33 -05:00
mark
153b24cb18 update mono entry points 2020-04-18 11:11:33 -05:00
Chris Simpkins
35f766a50c [overview.md] add documentation of lexer support for Unicode encoding 2020-04-18 11:11:33 -05:00
mark
e8ba37d8d9 correct entry points for codegen 2020-04-18 11:11:33 -05:00
mark
88d21cce3b some cleanup 2020-04-18 11:11:33 -05:00
mark
553553b212 add entry points for type check and type inference
Co-Authored-By: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-04-18 11:11:33 -05:00
mark
13d674bcc2 add a para on interning and arenas 2020-04-18 11:11:33 -05:00
Chris Simpkins
949defa47c [overview.md] add parser entry point links 2020-04-18 11:11:33 -05:00
mark
a1c2be1410 fix lexer entry point 2020-04-18 11:11:33 -05:00
Who? Me?!
60df0a806a Improve wording
Co-Authored-By: Santiago Pastorino <spastorino@gmail.com>
2020-04-18 11:11:33 -05:00
mark
797e95fdf3 add an entry point 2020-04-18 11:11:33 -05:00
mark
253fbce8e6 remove a todo 2020-04-18 11:11:33 -05:00
mark
6ad65d5cf8 fix links 2020-04-18 11:11:33 -05:00
mark
887c457266 line lengths 2020-04-18 11:11:33 -05:00
mark
411ab09d62 add a few todos 2020-04-18 11:11:33 -05:00
mark
943409bdfc write a bit about bootstrapping 2020-04-18 11:11:33 -05:00
mark
1d95efa400 add a note on tcx name 2020-04-18 11:11:33 -05:00
mark
d8ee8411c3 break long sentence 2020-04-18 11:11:33 -05:00
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