about summary refs log tree commit diff
path: root/src/librustc_borrowck
AgeCommit message (Expand)AuthorLines
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
2018-03-16change &self to self and fix lifetime annotationscsmoe-14/+14
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+2
2018-03-05Turn features() into a query.Michael Woerister-1/+1
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-4/+7
2018-02-17fix more typos found by codespell.Matthias Krüger-1/+1
2018-02-06Rollup merge of #47543 - topecongiro:issue-42344, r=nikomatsakiskennytm-11/+1
2018-02-04Remove delay_span_bug() in check_aliasabilitySeiichi Uchida-11/+1
2018-02-02Auto merge of #47465 - estebank:include-space-after-mut, r=nikomatsakisbors-1/+1
2018-01-29rustc_borrowck: replace "lvalue" terminology with "place" in docs.Eduard-Mihai Burtescu-80/+80
2018-01-29rustc: replace "lvalue" terminology with "place" in the code.Eduard-Mihai Burtescu-3/+3
2018-01-27end_point handling multibyte characters correctly.David Wood-3/+4
2018-01-26Consider all whitespace when preparing spanEsteban Küber-1/+1
2018-01-26Include space in suggestion `mut` in bindingsEsteban Küber-1/+1
2018-01-23Use delay_span_bug for things that should be errorsJohn Kåre Alsaker-3/+11
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-68/+100
2018-01-15Do not suggest to make `mut` binding external to `Fn` closureEsteban Küber-3/+25
2018-01-14Auto merge of #47261 - estebank:immutable-arg, r=petrochenkovbors-1/+2
2018-01-10Modify message to match labelEsteban Küber-0/+1
2018-01-09Rollup merge of #47258 - rkruppe:struct-assert, r=eddybkennytm-3/+3
2018-01-07Assignment to immutable argument: diagnostic tweakEsteban Küber-1/+1
2018-01-08rustc::ty: Rename `struct_variant` to `non_enum_variant`Robin Kruppe-3/+3
2018-01-07Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-04Auto merge of #47124 - estebank:loan-paths, r=nikomatsakisbors-7/+21
2018-01-03Add mir test, review commentsEsteban Küber-3/+3
2018-01-02Be ambiguous when type cannot be properly mentionedEsteban Küber-16/+24
2018-01-01Address review comments: make label shorterEsteban Küber-8/+14
2018-01-01Move reason for move to labelEsteban Küber-11/+11
2018-01-01Delay panic for aliasing violation for static items.matthewjasper-8/+13
2017-12-31Reword trying to operate in immutable fieldsEsteban Küber-23/+41
2017-12-20feature nll implies borrowck=mirSantiago Pastorino-1/+1
2017-12-20Auto merge of #46733 - nikomatsakis:nll-master-to-rust-master-5, r=arielb1bors-0/+1
2017-12-15add a new RegionKind variant: ReClosureBoundNiko Matsakis-0/+1
2017-12-14Point at var in short lived borrowsEsteban Küber-11/+7