about summary refs log tree commit diff
path: root/src/librustc_mir/util
AgeCommit message (Expand)AuthorLines
2018-08-27remove the liveness mode and simplify `categorize`Niko Matsakis-18/+10
2018-08-24Auto merge of #53225 - nikomatsakis:nll-type-annot, r=pnkfelixbors-1/+10
2018-08-24include ADT user-ty in outputNiko Matsakis-0/+5
2018-08-24add a `user_ty` annotation to `Constant`Niko Matsakis-1/+5
2018-08-24Rollup merge of #53563 - matthiaskrgr:String, r=varkorkennytm-1/+1
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-2/+2
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-1/+1
2018-08-23Auto merge of #53520 - nnethercote:merge-IdxSet-IdxSetBuf, r=nikomatsakisbors-2/+2
2018-08-22Auto merge of #53581 - varkor:tyvariants-rename, r=eddybbors-10/+10
2018-08-22Auto merge of #53536 - RalfJung:array-drop, r=eddybbors-3/+10
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-10/+10
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-20fix array drop glue: properly turn raw ptr into referenceRalf Jung-3/+10
2018-08-20Remove IdxSet typedef and Rename {,Hybrid}IdxSetBuf as {,Hybrid}IdxSet.Nicholas Nethercote-2/+2
2018-08-19Parse try blocks with the try keyword instead of do catch placeholderScott McMurray-2/+2
2018-08-19mv codemap() source_map()Donato Sciarra-2/+2
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-1/+1
2018-08-15Suggest match ergonomics, not `ref`/`ref mut`ashtneoi-4/+4
2018-08-07Special case error message for thread-local statics.David Wood-0/+16
2018-08-03Highlight closure spans for borrow and initialization errorsMatthew Jasper-2/+9
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-6/+6
2018-07-28Don't format!() string literalsljedrz-6/+6
2018-07-28Auto merge of #52711 - eddyb:unsized-manuallydrop, r=nikomatsakisbors-1/+3
2018-07-25Change ManuallyDrop from an union to a struct and make it a lang item.Eduard-Mihai Burtescu-1/+3
2018-07-25Improve readability in a few sortsljedrz-1/+1
2018-07-24Auto merge of #52597 - oli-obk:promotion_simplify, r=nagisabors-3/+1
2018-07-23Change single char str patterns to charsljedrz-3/+3
2018-07-23Promoteds are statics and statics have a place, not just a valueOliver Schneider-3/+1
2018-07-21Auto merge of #52115 - Dylan-DPC:feature/nll-liveness-regions, r=nikomatsakisbors-79/+166
2018-07-21remove unwanted tests and a reference to it in commentsdylan_DPC-5/+3
2018-07-20Improve NLL mutability errorsMatthew Jasper-3/+14
2018-07-20tidy updylan_DPC-2/+0
2018-07-20move NllLivenessMap and LocalWithRegion to liveness_mapdylan_DPC-56/+17
2018-07-20always get number of live variables from the mapNiko Matsakis-7/+7
2018-07-20tidy fixesdylan_DPC-2/+4
2018-07-19convert LocalWithRegion to Localdylan_DPC-1/+1
2018-07-19add LocalWithRegion NllLivenessMapdylan_DPC-2/+40
2018-07-19make liveness generic over set of local variablesNiko Matsakis-83/+139
2018-07-19generic shuffle continuesdylan_DPC-6/+6
2018-07-19use LiveVariableMap as trait bounddylan_DPC-18/+18
2018-07-19add trait structs and other changes from V to localdylan_DPC-20/+49
2018-07-19add generic parameterdylan_DPC-29/+34
2018-07-12Factor out suggest_ref_mut; use it in rustc_borrowckashtneoi-0/+20
2018-07-04Reuse the `DefsUsesVisitor` in `simulate_block()`.Nicholas Nethercote-24/+34
2018-07-02improve commentsNiko Matsakis-1/+4
2018-07-01remove the `ins` set altogetherNiko Matsakis-22/+12
2018-07-01use `WorkQueue` to track dirty bits in livenessNiko Matsakis-17/+24
2018-06-29Rename `IdxSet::clone_from`.Nicholas Nethercote-2/+2
2018-06-22Run rustfmtSantiago Pastorino-313/+470