summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-1/+1
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-1/+1
2018-07-28Don't format!() string literalsljedrz-1/+1
2018-07-28Rollup merge of #52781 - ljedrz:avoid_vec_arguments, r=nikomatsakiskennytm-2/+2
2018-07-27Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrumbors-1/+0
2018-07-27Use slices where a vector is not necessaryljedrz-2/+2
2018-07-27Prefer to_string() to format!()ljedrz-1/+1
2018-07-26Add `-Z borrowck=migrate` flag, use it to link NLL up to AST-borrowck.Felix S. Klock II-1/+1
2018-07-26Add flag indicating whether AST `borrowck` query signalled any error.Felix S. Klock II-4/+36
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+0
2018-07-16TyKindcsmoe-2/+2
2018-07-16ExprKindcsmoe-4/+4
2018-07-13Auto merge of #52352 - kennytm:rollup, r=kennytmbors-0/+1
2018-07-12Factor out suggest_ref_mut; use it in rustc_borrowckashtneoi-8/+5
2018-07-12span_suggestioncsmoe-2/+3
2018-07-12replace refcsmoe-4/+9
2018-07-12lint with ref_spancsmoe-7/+5
2018-07-12fix wrong replacingcsmoe-1/+1
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+1
2018-07-08Auto merge of #52106 - PramodBisht:issue/52049, r=oli-obkbors-1/+4
2018-07-07Addresses #52049Pramod Bisht-1/+4
2018-07-06Rollup merge of #52083 - spastorino:dont-run-ast-borrowck-on-mir-mode, r=niko...Mark Rousskov-0/+2
2018-07-05Do not run AST borrowck when -Zborrowck=mirSantiago Pastorino-0/+2
2018-07-02Add more safeguards to "missing binding mode" errorsvarkor-9/+9
2018-07-01use HirId in middle::mem_categorization::cmt_, and consequences of thatZack M. Davis-11/+17
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-7/+5
2018-06-26Rollup merge of #51769 - alexcameron89:update_rustc_guide_links, r=frewsxcvPietro Albini-1/+1
2018-06-24Update broken rustc-guide linksAlex Kitchens-1/+1
2018-06-22Fix erroneous error note when using field after moveSantiago Pastorino-1/+1
2018-06-19Parallel codeJohn Kåre Alsaker-2/+4
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-2/+2
2018-06-06When NLL has illegal move due to borrowed content, provide feedback about why...Felix S. Klock II-1/+1
2018-06-01Suggest not mutably borrowing a mutable referenceYaron Tausky-17/+45
2018-05-31change `PointerKind::Implicit` to a noteNiko Matsakis-6/+2
2018-05-28operate on `HirId` in `hir::Pat::each_binding`, and consequences of thatZack M. Davis-11/+11
2018-05-26Use `Ident`s for fields in HIRVadim Petrochenkov-4/+7
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-05-05Auto merge of #50418 - nnethercote:cmt, r=eddybbors-77/+73
2018-05-03Avoid many `cmt` allocations.Nicholas Nethercote-77/+73
2018-04-28Disable AST unused mut check when using MIR borrowckKeith Yeung-1/+4
2018-04-12Avoid comparing fields by name when possibleVadim Petrochenkov-9/+10
2018-04-12AST/HIR: Merge field access expressions for named and numeric fieldsVadim Petrochenkov-18/+8
2018-04-11Auto merge of #49715 - Mark-Simulacrum:deny-warnings, r=alexcrichtonbors-1/+0
2018-04-10Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoeristerbors-1/+1
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-1/+0
2018-03-28Stabilize match_default_bindingsTaylor Cramer-1/+1
2018-03-28Make Steal thread-safeJohn Kåre Alsaker-1/+1
2018-03-20Rollup merge of #49092 - mark-i-m:deptrack_readme, r=nikomatsakiskennytm-0/+5
2018-03-16Replace many of the last references to readmesMark Mansi-0/+5