about summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2019-04-25Update region_scope_treeJohn Kåre Alsaker-1/+1
2019-04-21Enable migrate mode by default on the 2015 editionMatthew Jasper-122/+0
2019-04-19Emit specific error for struct literal in conditionsEsteban Küber-3/+1
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-0/+0
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-0/+0
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+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-13/+8
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-4/+4
2019-03-10Make migrate mode work at item level granularityMatthew Jasper-0/+18
2019-03-10HirIdification: remove all NodeIds from borrowckljedrz-13/+8
2019-03-07hir: remove NodeId from PatKindljedrz-1/+1
2019-03-07HirIdification: replace NodeId method callsljedrz-9/+8
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-45/+38
2019-02-24hir: remove NodeId from Exprljedrz-18/+16
2019-02-20HirIdification: change some NodeId to HirId callsljedrz-15/+14
2019-02-13HirId-ify hir::BodyIdljedrz-1/+1
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-10/+10
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-1/+1
2019-02-09Rollup merge of #58260 - taiki-e:librustc_borrowck-2018, r=CentrilMazdak Farrokhzad-69/+71
2019-02-08librustc_borrowck => 2018Taiki Endo-69/+71
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-02hir: add HirId to main Hir nodesljedrz-1/+1
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-9/+10
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-15Remove an unused function argumentOliver Scherer-17/+3
2019-01-13Rollup merge of #57102 - davidtwco:issue-57100, r=nikomatsakisMazdak Farrokhzad-6/+2
2019-01-04Improve diagnostic labels and add note.David Wood-6/+2
2018-12-28Update link to rustc guideLin Clark-1/+1
2018-12-25Remove licensesMark Rousskov-131/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-5/+5
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-72/+72
2018-11-30Refer to the second borrow as the "second borrow".Daan de Graaf-1/+1
2018-11-26rustc-guide has movedMark Mansi-1/+1
2018-11-14capture_disjoint_fields(rust-lang#53488)Blitzerr-8/+8
2018-11-03Remove `ReCanonical` in favor of `ReLateBound`scalexm-2/+0
2018-10-27Auto merge of #55150 - pnkfelix:issues-47215-54797-fix-ice-from-moving-out-of...bors-1/+17
2018-10-26Remove redundant cloneShotaro Yamada-4/+4
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-4/+4
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-5/+5
2018-10-18Extend closure special-casing for generators.David Wood-2/+2
2018-10-17AST-borrowck: add separate mem category for thread-locals, as they are not qu...Felix S. Klock II-1/+17
2018-10-08Auto merge of #54847 - ljedrz:kill_graphviz_intocow, r=pnkfelixbors-3/+2