about summary refs log tree commit diff
path: root/src/librustc_borrowck/borrowck/mod.rs
AgeCommit message (Expand)AuthorLines
2019-07-11Move rustc_borrowck -> rustc_ast_borrowckMatthew Jasper-614/+0
2019-07-11Remove rustc_mir dependency from rustc_borrowckMatthew Jasper-974/+15
2019-07-11Rename some things in `syntax_pos/hygiene`Vadim Petrochenkov-3/+3
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-1/+1
2019-07-03Remove needless lifetimesJeremy Stucki-2/+2
2019-06-24HIR: rename find_by_hir_id to findljedrz-1/+1
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-2/+2
2019-06-20rename hir::map::get_by_hir_id to getljedrz-6/+6
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-1/+1
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-2/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-17remove superfluous spaceljedrz-1/+1
2019-06-17renamve hir_to_string to node_to_stringljedrz-3/+3
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-8/+8
2019-06-17replace some uses of NodeId with HirIdljedrz-11/+8
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-5/+5
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-15/+12
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-5/+5
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-2/+2
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-16/+16
2019-06-11rustc_borrowck: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+1
2019-05-23Update borrowckJohn Kåre Alsaker-4/+3
2019-04-25Update region_scope_treeJohn Kåre Alsaker-1/+1
2019-04-21Enable migrate mode by default on the 2015 editionMatthew Jasper-6/+0
2019-04-19Emit specific error for struct literal in conditionsEsteban Küber-3/+1
2019-03-25Auto merge of #59195 - estebank:for-loop-move, r=petrochenkovbors-0/+14
2019-03-24When moving out of a for loop head, suggest borrowing itEsteban Küber-0/+14
2019-03-24Remove `CtorOf` from `Node::Ctor`.David Wood-1/+1
2019-03-24Separate variant id and variant constructor id.David Wood-2/+1
2019-03-23Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxcbors-5/+3
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-4/+4
2019-03-10HirIdification: remove all NodeIds from borrowckljedrz-5/+3
2019-03-07HirIdification: replace NodeId method callsljedrz-7/+6
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-29/+28
2019-02-20HirIdification: change some NodeId to HirId callsljedrz-13/+13
2019-02-13HirId-ify hir::BodyIdljedrz-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-2/+2
2019-02-08librustc_borrowck => 2018Taiki Endo-17/+18
2019-01-29Use ensure for borrowckJohn Kåre Alsaker-1/+1
2019-01-29Add an ensure() method to TyCtxt used to ensure queries are runJohn Kåre Alsaker-1/+1
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-6/+6
2019-01-15Remove an unused function argumentOliver Scherer-9/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-47/+47
2018-11-14capture_disjoint_fields(rust-lang#53488)Blitzerr-5/+5
2018-10-27Auto merge of #55150 - pnkfelix:issues-47215-54797-fix-ice-from-moving-out-of...bors-0/+1
2018-10-26Remove redundant cloneShotaro Yamada-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-3/+3
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-3/+3