2020-02-23 |
Mazdak Farrokhzad | parse: test bad variants wrt. issue 48137.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: tweak diagnostic wordings
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: tweak `parse_item_` for more reuse.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse/ast: move `Defaultness` into variants.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: `NtItem` -> `parse_item_common`.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parser: tweak item kind wording
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parser: tweak unmatched wording
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parser: refactor away at_end
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: harden `default` test.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: move token hack into `parse_item_common`.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: use `parse_item_common` in `parse_assoc_item_`.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: use `parse_item_common` in `parse_foreign_item`.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: recover `default` on free items.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | parse: extract `error_on_unmatched_vis`.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | ast: add `Defaultness` to `Item`, making `AssocItem...
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | `parse_defaultness`: avoid hardcoded list of keywords.
|
commit | commitdiff | tree |
2020-02-23 |
Mazdak Farrokhzad | add `Span` to `ast::Defaultness::Default`.
|
commit | commitdiff | tree |
2020-02-21 |
Mazdak Farrokhzad | parse: allow `type Foo: Ord` syntactically.
|
commit | commitdiff | tree |
2020-02-21 |
Mazdak Farrokhzad | print vis & defaultness for nested items
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | lit_to_const: gracefully bubble up type errors.
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | Rollup merge of #69317 - LeSeulArtichaut:patch-1, r...
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | Rollup merge of #69311 - GuillaumeGomez:clean-up-e0321...
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | Rollup merge of #69305 - estebank:consider-lt, r=Dylan-DPC
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | Rollup merge of #69185 - RalfJung:const-prop-lints...
|
commit | commitdiff | tree |
2020-02-20 |
Mazdak Farrokhzad | Rollup merge of #68877 - estebank:point-at-params,...
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69236 - Centril:mut-parens-at-recovery...
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69217 - LeSeulArtichaut:remove-lint...
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69211 - petrochenkov:prevtok, r=Centril
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69194 - Centril:assoc-extern-fuse...
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69159 - estebank:use-appropriate-lt...
|
commit | commitdiff | tree |
2020-02-18 |
Mazdak Farrokhzad | Rollup merge of #69146 - matthewjasper:literal-qualif...
|
commit | commitdiff | tree |
2020-02-17 |
Mazdak Farrokhzad | parse: recover `mut (x @ y)` as `(mut x @ mut y)`.
|
commit | commitdiff | tree |
2020-02-17 |
Mazdak Farrokhzad | ast: add a FIXME
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: tweak AssocItemKind::Macro comment
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | print_item_const: remove extraneous space
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | reject assoc statics & extern consts during parsing
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | visit: unify extern & assoc item visiting
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | pprust: unify extern & associated item printing
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | fuse extern & associated item parsing up to defaultness
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: make ForeignItemKind an alias of AssocItemKind
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | parse extern consts
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | parse associated statics.
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast/parser: fuse `static` & `const` grammars in all...
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: make `= <expr>;` optional in free statics/consts.
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: normalize `ForeignItemKind::Ty` & `AssocItemKind...
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: tweak comments of Foreign/AssocItemKind
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: colocate AssocItem with ForeignItem
|
commit | commitdiff | tree |
2020-02-15 |
Mazdak Farrokhzad | ast: move Generics into AssocItemKinds
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: inline parse_assoc_macro_invoc
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: misc small item related improvements & cleanups.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: extract `recover_const_mut`.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: fuse `trait` parsing & layer with `is_path_start_item`
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: make `eat_macro_def` redundant.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: remove `Option<Vec<Attribute>>` in `ItemInfo`.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser_item_mod: avoid cloning outer attributes
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: introduce `parse_item_kind` as central `ItemInfo...
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: extract `recover_missing_kw_before_item`
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: unify item list parsing.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: extract common foreign item code for each kind
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | macro_legacy_warnings -> error
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | fix extra subslice lowering
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: simplify flat_map_item wrt. inline module detection
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: simplify flat_map_item
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: simplify classify_*
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: extract error_wrong_fragment_kind
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: extract error_recursion_limit_reached
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | expand: extract error_derive_forbidden_on_non_adt
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | simplify config::features
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | StripUnconfigured::in_cfg: simplify with slice patterns
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: is_fn_front_matter -> check_fn_front_matter
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: add test for 'extern crate async'
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | rustc_bulltin_macros: tweak span_labels
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | ast_validation: tweak diagnostic output
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: simplify ParamCfg -> ReqName
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: address review comments
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: move `ban_async_in_2015` to `fn` parsing &...
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: inline `parse_assoc_fn` and friends.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: solidify `fn` parsing with `parse_fn`.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser: fuse free `fn` parsing together.
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | parser_fn_front_matter: allow `const .. extern`
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | IsAsync -> enum Async { Yes { span: Span, .. }, No }
|
commit | commitdiff | tree |
2020-02-13 |
Mazdak Farrokhzad | Constness -> enum Const { Yes(Span), No }
|
commit | commitdiff | tree |
2020-02-11 |
Mazdak Farrokhzad | simplify_try: address some of eddyb's comments
|
commit | commitdiff | tree |
2020-02-10 |
Mazdak Farrokhzad | use `dyn Trait` more in tests
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | ast_validation: fix visiting bug.
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | typeck: refactor default binding mode logic & improve...
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | or_patterns: test default binding modes
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | or_patterns: rename previous test
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | or_patterns: harden bindings test
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | or_patterns: add regression test for 68785
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | `#![recursion_limit = "X"]`: note current crate name.
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | lowering: add recursion_limit = 256
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | parser: merge `fn` grammars wrt. bodies & headers
|
commit | commitdiff | tree |
2020-02-05 |
Mazdak Farrokhzad | parse_ty_common: use `enum`s instead of `bool`s.
|
commit | commitdiff | tree |
2020-02-03 |
Mazdak Farrokhzad | track_caller test caller_location ctfe/rt equivalence...
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | move_ref_pattern: test captures inside closure
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | move_ref_pattern: change pov in diagnostics & add binding...
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | move_ref_pattern: don't ICE on unreachable 2xby-move...
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | Rollup merge of #68769 - Centril:unwrap, r=petrochenkov
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | Rollup merge of #68764 - Centril:self-semantic, r=petrochenkov
|
commit | commitdiff | tree |
next |