Yuki Okushi
c2afce4058
Fix ICEs with @ ..
binding
2020-07-31 07:50:29 +09:00
Chris Simpkins
27ed143ba9
fix diagnostics for @ ..
binding pattern in tuples and tuple structs
...
fix comment
add newline for tidy fmt error...
edit suggestion message
change the suggestion message to better handle cases with binding modes
Apply suggestions from estebank code review
Co-authored-by: Esteban Kuber <estebank@users.noreply.github.com>
edits to address source review
Apply suggestions from estebank code review #2
Co-authored-by: Esteban Kuber <estebank@users.noreply.github.com>
update test files
2020-05-29 16:03:46 -04:00
Camille GILLOT
d4e143ed2f
Remove ast::{Ident, Name} reexports.
2020-05-08 13:13:15 +02:00
Simonas Kazlauskas
a5c5365031
Move ensure_sufficient_stack to data_structures
...
We anticipate this to have uses in all sorts of crates and keeping it in
`rustc_data_structures` enables access to it from more locations without
necessarily pulling in the large `librustc` crate.
2020-05-02 16:47:52 +02:00
Oliver Scherer
26edcee093
Prevent stack overflow for deeply recursive code
2020-05-02 16:37:57 +02:00
Josh Stone
7b005c5fcb
Dogfood more or_patterns in the compiler
2020-04-19 07:33:58 -07:00
Vadim Petrochenkov
e809e0214e
ast: Mac
/Macro
-> MacCall
2020-03-12 22:26:52 +03:00
Vadim Petrochenkov
e08c279eac
Rename syntax
to rustc_ast
in source code
2020-02-29 21:59:09 +03:00
Mazdak Farrokhzad
f5bd9646be
fix extra subslice lowering
2020-02-13 12:24:53 +01:00
comet
9a78c2b11d
update
2020-01-26 22:52:13 -06:00
Mazdak Farrokhzad
d5598aa7a0
Introduce #![feature(half_open_range_patterns)]
.
...
This feature adds `X..`, `..X`, and `..=X` patterns.
2020-01-10 07:29:04 +01:00
Mazdak Farrokhzad
4e6329ec3a
extract path lowering -> path.rs
2020-01-09 08:57:24 +01:00
Mazdak Farrokhzad
ae6e31b1a3
move lower_binding_mode -> pat.rs
2020-01-09 08:57:24 +01:00
Mazdak Farrokhzad
f75ccdef10
extract pattern lowering -> pat.rs
2020-01-09 08:57:24 +01:00