about summary refs log tree commit diff
path: root/src/librustc_borrowck/borrowck/mod.rs
AgeCommit message (Expand)AuthorLines
2018-10-17AST-borrowck: add separate mem category for thread-locals, as they are not qu...Felix S. Klock II-0/+1
2018-10-06rustc/middle: use Cow<'static, str> where applicableljedrz-14/+15
2018-10-02Improve implicit self mutability suggestions.David Wood-1/+1
2018-09-20Auto merge of #54241 - vi:suggest_with_applicability, r=estebankbors-11/+31
2018-09-17Whitespace fix again.Vitaly _Vi Shukela-17/+17
2018-09-17Auto merge of #54260 - maxdeviant:public-scope-fields, r=petrochenkovbors-1/+1
2018-09-17Fill in suggestions Applicability according to @estebankVitaly _Vi Shukela-2/+7
2018-09-17Fix tidy's too long lines.Vitaly _Vi Shukela-10/+10
2018-09-17Fix style according to review comments.Vitaly _Vi Shukela-9/+18
2018-09-16Fixup inaccurate rebaseVitaly _Vi Shukela-1/+1
2018-09-16Remove usages of span_suggestion without ApplicabilityVitaly _Vi Shukela-8/+14
2018-09-15Make rustc::middle::region::Scope's fields publicMarshall Bowers-1/+1
2018-09-12use structured suggestion for "missing mut" labelAndy Russell-3/+5
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-8/+8
2018-08-27Remove path prefixes from NodeKindvarkor-8/+8
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-7/+7
2018-08-22Remove unnecessary TyKind::svarkor-1/+1
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-1/+1
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-7/+7
2018-08-15Suggest match ergonomics, not `ref`/`ref mut`ashtneoi-1/+1
2018-08-15Auto merge of #52928 - Mark-Simulacrum:borrowck-cleanup, r=cramertjbors-23/+3
2018-08-09Auto merge of #52788 - LukasKalbertodt:improve-index-mut-error, r=estebankbors-0/+23
2018-08-07Make `IndexMut` note apply to more casesLukas Kalbertodt-22/+22
2018-07-31Remove dead codeMark Rousskov-19/+1
2018-07-31Move dataflow to borrowckMark Rousskov-4/+2
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-28Add help message for missing `IndexMut` implLukas Kalbertodt-0/+23
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-2/+24
2018-07-16TyKindcsmoe-2/+2
2018-07-16ExprKindcsmoe-2/+2
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-08Auto merge of #52106 - PramodBisht:issue/52049, r=oli-obkbors-1/+4
2018-07-07Addresses #52049Pramod Bisht-1/+4
2018-07-05Do not run AST borrowck when -Zborrowck=mirSantiago Pastorino-0/+2
2018-07-01use HirId in middle::mem_categorization::cmt_, and consequences of thatZack M. Davis-2/+10
2018-06-22Fix erroneous error note when using field after moveSantiago Pastorino-1/+1
2018-06-19Parallel codeJohn Kåre Alsaker-2/+2
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-2/+2
2018-06-01Suggest not mutably borrowing a mutable referenceYaron Tausky-17/+45
2018-05-05Auto merge of #50418 - nnethercote:cmt, r=eddybbors-13/+13
2018-05-03Avoid many `cmt` allocations.Nicholas Nethercote-13/+13