| Age | Commit message (Expand) | Author | Lines |
| 2022-07-06 | Update TypeVisitor paths | Alan Egerton | -1/+1 |
| 2022-07-05 | Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJung | bors | -4/+25 |
| 2022-07-01 | Factor out hir::Node::Binding | Cameron Steffen | -1/+1 |
| 2022-06-30 | Change enum->int casts to not go through MIR casts. | Oli Scherer | -4/+25 |
| 2022-06-28 | Do not use a suggestion to change a binding's name to a type | Michael Goulet | -1/+5 |
| 2022-06-20 | Auto merge of #97931 - xldenis:fix-if-let-source-scopes, r=nagisa | bors | -12/+51 |
| 2022-06-16 | Remove `ty` arg from `compare_const_vals`. | Nicholas Nethercote | -10/+4 |
| 2022-06-16 | simplify_match_pair: avoid the second comparison if possible. | Nicholas Nethercote | -9/+12 |
| 2022-06-16 | sort_candidates: avoid the second comparison if possible. | Nicholas Nethercote | -25/+19 |
| 2022-06-16 | const_range_contains: avoid the second comparison if possible. | Nicholas Nethercote | -8/+11 |
| 2022-06-15 | Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011 | Yuki Okushi | -2/+2 |
| 2022-06-14 | Only create scopes for if let | Xavier Denis | -4/+20 |
| 2022-06-14 | rebase | b-naber | -1/+2 |
| 2022-06-14 | address review | b-naber | -1/+58 |
| 2022-06-14 | address review | b-naber | -56/+2 |
| 2022-06-14 | implement valtrees as the type-system representation for constant values | b-naber | -56/+121 |
| 2022-06-14 | Rename the `ConstS::val` field as `kind`. | Nicholas Nethercote | -2/+2 |
| 2022-06-12 | Make `ExprKind::Closure` a struct variant. | Camille GILLOT | -2/+2 |
| 2022-06-10 | Actually fix | Xavier Denis | -19/+23 |
| 2022-06-10 | Revert "More minimal changes" | Xavier Denis | -14/+27 |
| 2022-06-10 | More minimal changes | Xavier Denis | -27/+14 |
| 2022-06-10 | Fix `SourceScope` for `if let` bindings. | Xavier Denis | -9/+28 |
| 2022-06-09 | thir: wrap hir id of vars into local var id | Ding Xiang Fei | -30/+28 |
| 2022-06-07 | Rollup merge of #97325 - tmiasko:capture-enum-field, r=arora-aman | Dylan DPC | -11/+48 |
| 2022-06-03 | Replace `&Vec<_>`s with `&[_]`s | Maybe Waffle | -4/+4 |
| 2022-06-02 | add cast kind of from_exposed_addr (int-to-ptr casts) | Ralf Jung | -0/+3 |
| 2022-06-01 | rename PointerAddress → PointerExposeAddress | Ralf Jung | -1/+1 |
| 2022-05-31 | Add a pointer to address cast kind | Tomasz Miąsko | -3/+12 |
| 2022-05-28 | Auto merge of #97383 - dingxiangfei2009:restore-region-scope-tree-query, r=di... | bors | -6/+6 |
| 2022-05-26 | clippy::complexity fixes | Matthias Krüger | -9/+5 |
| 2022-05-25 | Rollup merge of #95953 - JakobDegen:repeat-leak, r=oli-obk | Dylan DPC | -5/+46 |
| 2022-05-25 | try to cache region_scope_tree as a query | Ding Xiang Fei | -6/+6 |
| 2022-05-24 | Modify MIR building to drop `foo` in `[foo; 0]` | Jakob Degen | -5/+46 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -4/+7 |
| 2022-05-23 | Fix precise field capture of univariant enums | Tomasz Miąsko | -11/+48 |
| 2022-05-22 | Do leak check after function ptr coercion | Jack Huey | -0/+1 |
| 2022-05-22 | factor out the rvalue lifetime rule | Ding Xiang Fei | -6/+6 |
| 2022-05-21 | Auto merge of #96515 - lcnr:user-types-in-pat, r=nikomatsakis | bors | -40/+24 |
| 2022-05-21 | correctly deal with user type ascriptions in pat | lcnr | -40/+24 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -79/+91 |
| 2022-05-16 | use GlobalId in eval_to_valtree query and introduce query for valtree_to_cons... | b-naber | -71/+69 |
| 2022-05-14 | Auto merge of #96883 - jackh726:early-binder-2, r=oli-obk | bors | -2/+2 |
| 2022-05-13 | Add bound_type_of | Jack Huey | -6/+5 |
| 2022-05-12 | Auto merge of #95562 - lcnr:attr-no-encode, r=davidtwco | bors | -1/+0 |
| 2022-05-11 | Remove `PartialOrd`/`Ord` impl for `PlaceRef` | Aaron Hill | -2/+4 |
| 2022-05-10 | Introduce EarlyBinder | Jack Huey | -4/+5 |
| 2022-05-10 | only_local: always check for misuse | lcnr | -1/+0 |
| 2022-05-09 | Use `FxIndexSet` to avoid sorting fake borrows | Aaron Hill | -11/+9 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -29/+34 |
| 2022-05-04 | Generate an intermediate temporary for `Drop` constants. | Oli Scherer | -30/+100 |