index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_parse
/
parser
/
stmt.rs
Age
Commit message (
Expand
)
Author
Lines
2020-03-01
encode `;` stmt w/o expr as `StmtKind::Empty`
Mazdak Farrokhzad
-20
/
+7
2020-03-01
Rollup merge of #69579 - petrochenkov:noprevspan, r=Centril
Yuki Okushi
-12
/
+12
2020-02-29
Rename `syntax` to `rustc_ast` in source code
Vadim Petrochenkov
-6
/
+6
2020-02-29
parser: `prev_span` -> `prev_token.span`
Vadim Petrochenkov
-12
/
+12
2020-02-28
remove redundant clones, references to operands, explicit boolean comparisons...
Matthias Krüger
-1
/
+1
2020-02-27
don't use .into() to convert types into identical types.
Matthias Krüger
-1
/
+1
2020-02-25
parse: address nitpick
Mazdak Farrokhzad
-3
/
+2
2020-02-25
parse: move condition into guard
Mazdak Farrokhzad
-28
/
+28
2020-02-24
parse: simplify `parse_stmt_without_recovery`.
Mazdak Farrokhzad
-36
/
+29
2020-02-24
parse: extract `parse_stmt_item` & `parse_stmt_path_start`.
Mazdak Farrokhzad
-32
/
+33
2020-02-24
parse: tweak `parse_item_` for more reuse.
Mazdak Farrokhzad
-2
/
+2
2020-02-17
Auto merge of #69129 - Centril:macro-legacy-errors, r=petrochenkov
bors
-53
/
+9
2020-02-13
parser: misc small item related improvements & cleanups.
Mazdak Farrokhzad
-12
/
+6
2020-02-13
parser: fuse `trait` parsing & layer with `is_path_start_item`
Mazdak Farrokhzad
-15
/
+1
2020-02-13
parser: make `eat_macro_def` redundant.
Mazdak Farrokhzad
-7
/
+3
2020-02-13
macro_legacy_warnings -> error
Mazdak Farrokhzad
-53
/
+9
2020-02-13
parser_fn_front_matter: allow `const .. extern`
Mazdak Farrokhzad
-1
/
+1
2020-02-10
parser: Remove `Parser::prev_token_kind`
Vadim Petrochenkov
-2
/
+2
2020-02-05
parser: merge `fn` grammars wrt. bodies & headers
Mazdak Farrokhzad
-1
/
+1
2020-01-30
suggest adding space in accidental doc comments
Andy Russell
-2
/
+19
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-2
/
+2
2019-12-31
parser::path: remove .fatal calls
Mazdak Farrokhzad
-4
/
+9
2019-12-31
parser: span_fatal -> struct_span_err
Mazdak Farrokhzad
-1
/
+1
2019-12-31
de-fatalize some errors
Mazdak Farrokhzad
-1
/
+2
2019-12-23
extract parse_not_expr
Mazdak Farrokhzad
-2
/
+2
2019-12-23
more recovery in if-parsing
Mazdak Farrokhzad
-2
/
+6
2019-12-22
Format the world
Mark Rousskov
-63
/
+49
2019-12-20
tweak var/auto/mut recovery
Mazdak Farrokhzad
-7
/
+7
2019-12-20
recover on 'mut', 'var', 'auto'
Mazdak Farrokhzad
-3
/
+39
2019-12-20
introduce 'type AttrVec'
Mazdak Farrokhzad
-8
/
+7
2019-12-20
implement recovery in check_assoc_op
Mazdak Farrokhzad
-20
/
+2
2019-12-20
extract: error_block_no_opening_brace
Mazdak Farrokhzad
-59
/
+65
2019-12-20
parser: extract error_outer_attrs
Mazdak Farrokhzad
-14
/
+14
2019-12-20
parse_stmt_without_recovery: readability!
Mazdak Farrokhzad
-54
/
+54
2019-12-20
parse_stmt_mac: add a comment
Mazdak Farrokhzad
-0
/
+1
2019-12-20
parser: early return for item stmt
Mazdak Farrokhzad
-40
/
+39
2019-12-20
inline parse_stmt_ into parse_stmt
Mazdak Farrokhzad
-6
/
+2
2019-12-20
extract parse_sttmt_mac
Mazdak Farrokhzad
-63
/
+73
2019-12-20
reduce repetition in stmt parsing
Mazdak Farrokhzad
-56
/
+37
2019-12-05
rustc_parser: cleanup imports
Mazdak Farrokhzad
-3
/
+3
2019-12-02
syntax: Remove redundant span from `ast::Mac`
Vadim Petrochenkov
-2
/
+1
2019-12-02
syntax: Introduce a struct `MacArgs` for macro arguments
Vadim Petrochenkov
-6
/
+6
2019-11-10
move syntax::parse -> librustc_parse
Mazdak Farrokhzad
-0
/
+482