rust/src/libsyntax
Mazdak Farrokhzad 975a7f01f0
Rollup merge of #57067 - Centril:stabilize-min_const_unsafe_fn, r=oli-obk
Stabilize min_const_unsafe_fn in 1.33

Fixes #55607

r? @oli-obk
2018-12-23 23:09:14 +01:00
..
attr Rename TokenStream::concat and remove TokenStream::concat_rc_vec. 2018-12-12 20:36:00 +11:00
diagnostics Bump to 1.33.0 2018-12-12 08:09:26 -08:00
ext Remove eliminate_crate_var and special pretty-printing for $crate 2018-12-19 23:17:53 +03:00
parse Rollup merge of #56964 - nnethercote:TokenStream-IsJoint, r=petrochenkov 2018-12-23 23:09:07 +01:00
print Reintroduce special pretty-printing for $crate when it's necessary for proc macros 2018-12-19 23:17:54 +03:00
util Remove RcVec and RcSlice. 2018-12-12 20:36:00 +11:00
ast.rs Remove tokenstream::Delimited. 2018-12-10 12:10:10 +11:00
build.rs
Cargo.toml Upgrade smallvec to 0.6.7 and use the new may_dangle feature. 2018-12-10 09:31:27 +11:00
config.rs Various minor/cosmetic improvements to code 2018-12-07 23:53:34 +00:00
diagnostic_list.rs Add a stub feature so we can still test E0705 2018-10-19 22:26:02 -07:00
early_buffered_lints.rs
entry.rs
feature_gate.rs stabilize min_const_unsafe_fn in 1.33. 2018-12-23 10:29:38 +01:00
fold.rs Remove tokenstream::Delimited. 2018-12-10 12:10:10 +11:00
json.rs Rename other occs of (Code/File)Map to Source(Map/File) #51574 2018-10-29 21:26:13 +01:00
lib.rs Remove RcVec and RcSlice. 2018-12-12 20:36:00 +11:00
ptr.rs Various minor/cosmetic improvements to code 2018-12-07 23:53:34 +00:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
show_span.rs
source_map.rs Bump to 1.33.0 2018-12-12 08:09:26 -08:00
std_inject.rs syntax: Rename some keywords 2018-12-04 00:30:27 +03:00
test.rs Various minor/cosmetic improvements to code 2018-12-07 23:53:34 +00:00
test_snippet.rs Rename other occs of (Code/File)Map to Source(Map/File) #51574 2018-10-29 21:26:13 +01:00
tokenstream.rs Rollup merge of #56964 - nnethercote:TokenStream-IsJoint, r=petrochenkov 2018-12-23 23:09:07 +01:00
visit.rs Remove tokenstream::Delimited. 2018-12-10 12:10:10 +11:00

The syntax 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 guide: