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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_parse
/
parser
/
item.rs
Age
Commit message (
Expand
)
Author
Lines
2020-02-29
Rename `syntax` to `rustc_ast` in source code
Vadim Petrochenkov
-9
/
+13
2020-02-29
rustc_parse: Tweak the function parameter name check
Vadim Petrochenkov
-3
/
+4
2020-02-29
parser: Remove `Parser::prev_span`
Vadim Petrochenkov
-1
/
+1
2020-02-29
parser: `prev_span` -> `prev_token.span`
Vadim Petrochenkov
-28
/
+31
2020-02-28
Rollup merge of #69384 - petrochenkov:nounnorm, r=Centril
Mazdak Farrokhzad
-8
/
+6
2020-02-26
Rollup merge of #69423 - petrochenkov:nont, r=Centril
Dylan DPC
-8
/
+0
2020-02-24
syntax: Remove `Nt(Impl,Trait,Foreign)Item`
Vadim Petrochenkov
-8
/
+0
2020-02-24
don't explicitly compare against true or false
Matthias Krüger
-2
/
+2
2020-02-24
parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token`
Vadim Petrochenkov
-8
/
+6
2020-02-24
parse: tweak diagnostic wordings
Mazdak Farrokhzad
-5
/
+5
2020-02-24
parse: tweak `parse_item_` for more reuse.
Mazdak Farrokhzad
-17
/
+7
2020-02-24
parse/ast: move `Defaultness` into variants.
Mazdak Farrokhzad
-32
/
+32
2020-02-24
parse: `NtItem` -> `parse_item_common`.
Mazdak Farrokhzad
-8
/
+9
2020-02-24
parser: tweak item kind wording
Mazdak Farrokhzad
-11
/
+9
2020-02-24
parser: tweak unmatched wording
Mazdak Farrokhzad
-5
/
+6
2020-02-24
parser: refactor away at_end
Mazdak Farrokhzad
-9
/
+3
2020-02-24
parse: move token hack into `parse_item_common`.
Mazdak Farrokhzad
-55
/
+31
2020-02-24
parse: use `parse_item_common` in `parse_assoc_item_`.
Mazdak Farrokhzad
-144
/
+72
2020-02-24
parse: use `parse_item_common` in `parse_foreign_item`.
Mazdak Farrokhzad
-28
/
+53
2020-02-24
parse: recover `default` on free items.
Mazdak Farrokhzad
-13
/
+46
2020-02-24
parse: extract `error_on_unmatched_vis`.
Mazdak Farrokhzad
-10
/
+16
2020-02-24
ast: add `Defaultness` to `Item`, making `AssocItem` an alias.
Mazdak Farrokhzad
-3
/
+4
2020-02-24
`parse_defaultness`: avoid hardcoded list of keywords.
Mazdak Farrokhzad
-26
/
+13
2020-02-24
add `Span` to `ast::Defaultness::Default`.
Mazdak Farrokhzad
-1
/
+1
2020-02-22
parse: allow `type Foo: Ord` syntactically.
Mazdak Farrokhzad
-20
/
+12
2020-02-18
Rollup merge of #69211 - petrochenkov:prevtok, r=Centril
Mazdak Farrokhzad
-3
/
+4
2020-02-18
Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkov
Mazdak Farrokhzad
-117
/
+91
2020-02-17
parser: Set previous and unnormalized tokens in couple more places
Vadim Petrochenkov
-3
/
+4
2020-02-15
reject assoc statics & extern consts during parsing
Mazdak Farrokhzad
-1
/
+26
2020-02-15
fuse extern & associated item parsing up to defaultness
Mazdak Farrokhzad
-77
/
+39
2020-02-15
parse extern consts
Mazdak Farrokhzad
-21
/
+6
2020-02-15
parse associated statics.
Mazdak Farrokhzad
-10
/
+8
2020-02-15
ast/parser: fuse `static` & `const` grammars in all contexts.
Mazdak Farrokhzad
-16
/
+21
2020-02-15
ast: make `= <expr>;` optional in free statics/consts.
Mazdak Farrokhzad
-11
/
+8
2020-02-15
ast: normalize `ForeignItemKind::Ty` & `AssocItemKind::TyAlias`.
Mazdak Farrokhzad
-5
/
+7
2020-02-15
ast: move Generics into AssocItemKinds
Mazdak Farrokhzad
-8
/
+8
2020-02-15
parser: `macro_rules` is a weak keyword
Vadim Petrochenkov
-2
/
+2
2020-02-13
parser: inline parse_assoc_macro_invoc
Mazdak Farrokhzad
-20
/
+10
2020-02-13
parser: misc small item related improvements & cleanups.
Mazdak Farrokhzad
-138
/
+120
2020-02-13
parser: extract `recover_const_mut`.
Mazdak Farrokhzad
-13
/
+17
2020-02-13
parser: fuse `trait` parsing & layer with `is_path_start_item`
Mazdak Farrokhzad
-20
/
+26
2020-02-13
parser: make `eat_macro_def` redundant.
Mazdak Farrokhzad
-26
/
+9
2020-02-13
parser: remove `Option<Vec<Attribute>>` in `ItemInfo`.
Mazdak Farrokhzad
-58
/
+49
2020-02-13
parser_item_mod: avoid cloning outer attributes
Mazdak Farrokhzad
-1
/
+1
2020-02-13
parser: introduce `parse_item_kind` as central `ItemInfo` logic.
Mazdak Farrokhzad
-192
/
+156
2020-02-13
parser: extract `recover_missing_kw_before_item`
Mazdak Farrokhzad
-84
/
+90
2020-02-13
parser: unify item list parsing.
Mazdak Farrokhzad
-56
/
+46
2020-02-13
parser: extract common foreign item code for each kind
Mazdak Farrokhzad
-67
/
+21
2020-02-13
parser: is_fn_front_matter -> check_fn_front_matter
Mazdak Farrokhzad
-4
/
+4
2020-02-13
parser: simplify ParamCfg -> ReqName
Mazdak Farrokhzad
-27
/
+17
[prev]
[next]