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 | 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 |
2020-02-02 |
Mazdak Farrokhzad | Rollup merge of #68763 - JohnTitor:do-not-sugg-dup...
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | Rollup merge of #68760 - Tyg13:compile_fail_ui_test...
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | Rollup merge of #68733 - cata0309:patch-1, r=Dylan-DPC
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | move_ref_pattern: adjust error index
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | move_ref_patterns: introduce tests
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | introduce `#![feature(move_ref_pattern)]`
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | parser: avoid re-wrapping NtItem
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | parser: address review comments re. `self`.
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | parser: move restrictions re. `self` to `ast_validation`.
|
commit | commitdiff | tree |
2020-02-02 |
Mazdak Farrokhzad | pretty: print attrs in struct expr
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | pretty: raise recursion_limit = 256
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | fix fallout in tests
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | pretty: injected_crate_name -> has_injected_crate
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | syntax: reexport attr globals
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | remove rustc_ast_pretty dep from rustc
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | pacify the parallel compiler
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | syntax::print -> new crate rustc_ast_pretty
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | 1. move allow_internal_unstable to rustc_attr
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | 1. move node_id to syntax
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | Move builtin attribute logic to new rustc_attr crate.
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | syntax: simplify HasAttrs code
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | pretty: remove ParseSess dependency
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | syntax: move GLOBALS to attr module
|
commit | commitdiff | tree |
2020-02-01 |
Mazdak Farrokhzad | {syntax -> rustc_ast_passes}::node_count
|
commit | commitdiff | tree |
2020-01-28 |
Mazdak Farrokhzad | check_unsafety: more code reuse
|
commit | commitdiff | tree |
2020-01-28 |
Mazdak Farrokhzad | lintify conflicting_repr_hints
|
commit | commitdiff | tree |
2020-01-27 |
Mazdak Farrokhzad | check_match: extract common logic
|
commit | commitdiff | tree |
2020-01-22 |
Mazdak Farrokhzad | Rollup merge of #68439 - JohnTitor:clippy-up, r=JohnTitor
|
commit | commitdiff | tree |
2020-01-22 |
Mazdak Farrokhzad | Rollup merge of #68422 - Centril:diverges-simplify...
|
commit | commitdiff | tree |
2020-01-22 |
Mazdak Farrokhzad | Rollup merge of #68421 - ehuss:update-cargo-books,...
|
commit | commitdiff | tree |
2020-01-22 |
Mazdak Farrokhzad | pprust: use as_deref
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68416 - Centril:lowering-cleanup-hofs...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68415 - matthiaskrgr:tidy_clippy,...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68399 - Centril:check-match-unify...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68328 - jethrogb:jb/target-llvm-args...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68313 - batrla:master, r=alexcrichton
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #68140 - ecstatic-morse:const-trait...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | Rollup merge of #67686 - ssomers:keys_start_slasher...
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | typeck: remove redundant diverges check
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | typeck: remove redundant diverges code
|
commit | commitdiff | tree |
2020-01-21 |
Mazdak Farrokhzad | typeck: use diverges.replace(..)
|
commit | commitdiff | tree |
next |