rust/src/librustc_ast
Mazdak Farrokhzad 39c6405097
Rollup merge of #69747 - spastorino:rename-rustc-guide, r=pietroalbini
Rename rustc guide

This is in preparation for https://github.com/rust-lang/rustc-guide/issues/470
Needs to be merged after we actually rename the guide.

Have used this to rename:

`git grep -l 'rustc_guide' | xargs sed -i 's/rustc_guide/rustc_dev_guide/g'`
`git grep -l 'rustc-guide' | xargs sed -i 's/rustc-guide/rustc-dev-guide/g'`
`git grep -l 'rustc guide' | xargs sed -i 's/rustc guide/rustc dev guide/g'`
2020-03-12 16:32:19 +01:00
..
ast Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
attr Use Token::uninterpolate in couple more places matching on (Nt)Ident 2020-03-09 12:42:41 +03:00
expand Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
util Use Token::uninterpolate in couple more places matching on (Nt)Ident 2020-03-09 12:42:41 +03:00
ast.rs Rollup merge of #69722 - estebank:negative-impl-span-ast, r=Centril 2020-03-12 16:32:17 +01:00
build.rs Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
Cargo.toml Make it build again 2020-02-29 20:47:10 +03:00
entry.rs Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
lib.rs Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
mut_visit.rs Auto merge of #69586 - petrochenkov:unmerge, r=Centril 2020-03-06 02:22:49 +00:00
node_id.rs Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
ptr.rs Move directory libsyntax -> librustc_ast 2020-02-29 20:47:10 +03:00
README.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
token.rs more reuse in block parsing & improve diagnostics. 2020-03-10 08:32:34 +01:00
tokenstream.rs Use Token::uninterpolate in couple more places matching on (Nt)Ident 2020-03-09 12:42:41 +03:00
visit.rs Auto merge of #69586 - petrochenkov:unmerge, r=Centril 2020-03-06 02:22:49 +00:00

The rustc_ast crate contains those things concerned purely with syntax that is, the AST ("abstract syntax tree"), parser, pretty-printer, lexer, macro expander, and utilities for traversing ASTs.

For more information about how these things work in rustc, see the rustc dev guide: