| Age | Commit message (Expand) | Author | Lines |
| 2020-03-10 | Rollup merge of #69714 - spastorino:place-ref-lifetime, r=oli-obk | Mazdak Farrokhzad | -2/+2 |
| 2020-03-07 | Auto merge of #69676 - ecstatic-morse:fix-enum-discr-effect, r=oli-obk | bors | -20/+28 |
| 2020-03-06 | Don't redundantly repeat field names (clippy::redundant_field_names) | Matthias Krüger | -2/+2 |
| 2020-03-05 | Rollup merge of #69736 - matthiaskrgr:even_more_clippy, r=Dylan-DPC | Dylan DPC | -6/+6 |
| 2020-03-05 | Don't pass &mut where immutable reference (&) is sufficient (clippy::unnecess... | Matthias Krüger | -4/+4 |
| 2020-03-05 | Const items have by default a static lifetime, there's no need to annotate it... | Matthias Krüger | -2/+2 |
| 2020-03-04 | PlaceRef<'a, 'tcx> -> PlaceRef<'tcx> | Santiago Pastorino | -2/+2 |
| 2020-03-04 | Make PlaceRef lifetimes of in_projection be both 'tcx | Santiago Pastorino | -1/+1 |
| 2020-03-04 | cover some more nearby cases | Ralf Jung | -1/+0 |
| 2020-03-03 | Use correct place for `enum_place` | Dylan MacKenzie | -20/+28 |
| 2020-03-01 | Auto merge of #69606 - JohnTitor:rollup-i3nrrcf, r=JohnTitor | bors | -54/+72 |
| 2020-03-01 | Rollup merge of #69562 - ecstatic-morse:dataflow-generator-discriminant, r=ol... | Yuki Okushi | -54/+72 |
| 2020-03-01 | Auto merge of #69295 - ecstatic-morse:unified-dataflow-generators, r=tmandry | bors | -100/+124 |
| 2020-03-01 | Auto merge of #69592 - petrochenkov:nosyntax, r=Centril | bors | -2/+2 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -2/+2 |
| 2020-02-29 | use .iter() instead of .into_iter() on references. | Matthias Krüger | -2/+2 |
| 2020-02-28 | Don't bug when taking discriminant of generator | Dylan MacKenzie | -54/+72 |
| 2020-02-28 | remove redundant clones, references to operands, explicit boolean comparisons... | Matthias Krüger | -5/+1 |
| 2020-02-27 | Remove now unused `GenKill` impl for old `GenKillSet` | Dylan MacKenzie | -11/+0 |
| 2020-02-27 | Rename `RequiresStorage` to `MaybeRequiresStorage` | Dylan MacKenzie | -8/+8 |
| 2020-02-27 | Port `RequiresStorage` to new dataflow framework | Dylan MacKenzie | -51/+70 |
| 2020-02-27 | Add inherent `visit_with` method to `dataflow::Results` | Dylan MacKenzie | -0/+18 |
| 2020-02-27 | Port `MaybeStorageLive` to new dataflow framework | Dylan MacKenzie | -33/+31 |
| 2020-02-27 | Auto merge of #68528 - ecstatic-morse:maybe-init-variants, r=oli-obk | bors | -19/+187 |
| 2020-02-24 | don't explicitly compare against true or false | Matthias Krüger | -2/+2 |
| 2020-02-19 | Reorder yield visitation order to match call | Jonas Schievink | -1/+1 |
| 2020-02-19 | Handle resume args in `RequiresStorage` analysis | Jonas Schievink | -11/+46 |
| 2020-02-19 | Use match ergonomics to simplify match | Jonas Schievink | -5/+5 |
| 2020-02-19 | Match MIR statements exhaustively | Jonas Schievink | -1/+8 |
| 2020-02-19 | Auto merge of #69113 - ecstatic-morse:unified-dataflow-borrowed, r=wesleywiser | bors | -226/+264 |
| 2020-02-17 | Fix typo in comment | Dylan MacKenzie | -1/+1 |
| 2020-02-17 | Use doc comment for explanation of `shared_borrow_allows_mutation` | Dylan MacKenzie | -9/+9 |
| 2020-02-13 | Don't print block exit state if unchanged | Dylan MacKenzie | -20/+35 |
| 2020-02-13 | Kill move paths of dead variants | Dylan MacKenzie | -2/+35 |
| 2020-02-13 | Support effects for particular edges of `SwitchInt` | Dylan MacKenzie | -7/+110 |
| 2020-02-13 | Use an `Iterator` for `MovePath` traversal | Dylan MacKenzie | -10/+42 |
| 2020-02-13 | Ignore mut borrow from drop terminator in const-eval | Dylan MacKenzie | -12/+33 |
| 2020-02-13 | Rename `MaybeBorrowedLocals` constructors | Dylan MacKenzie | -2/+5 |
| 2020-02-12 | Use `MaybeBorrowedLocals` for generator analyses | Dylan MacKenzie | -26/+20 |
| 2020-02-12 | Remove outdated `IndirectlyMutableLocals` | Dylan MacKenzie | -138/+0 |
| 2020-02-12 | Implement `Maybe{Mut,}BorrowedLocals` analyses | Dylan MacKenzie | -62/+209 |
| 2020-02-12 | Impl `GenKill` for old dataflow framework's `GenKillSet` | Dylan MacKenzie | -0/+11 |
| 2020-02-11 | Clarify why you shouldn't override `Analysis::into_engine` | Dylan MacKenzie | -3/+11 |
| 2020-02-11 | Skip caching block transfer functions for acyclic MIR | Dylan MacKenzie | -10/+14 |
| 2020-02-11 | Use new dataflow framework for drop elaboration and borrow checking | Dylan MacKenzie | -7/+1 |
| 2020-02-10 | Use new dataflow interface for initialization/borrows analyses | Dylan MacKenzie | -108/+195 |
| 2020-02-10 | Implement a `find_descendant` method for `MovePath` | Dylan MacKenzie | -41/+47 |
| 2020-02-10 | Add a `Visitor` for dataflow results | Dylan MacKenzie | -0/+275 |
| 2020-02-10 | Add an `into_engine` method to `Analysis` | Dylan MacKenzie | -0/+30 |
| 2020-02-10 | Add a `contains` method to `ResultsCursor` | Dylan MacKenzie | -0/+7 |