about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2020-01-21Cleanup: rewrite conditional as matchPhilipp Gesang-35/+31
2020-01-21Auto merge of #68423 - Centril:rollup-bdjykrv, r=Centrilbors-76/+179
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-76/+179
2020-01-21Handle methods in try diagnosticPhilipp Gesang-0/+18
2020-01-21Auto merge of #65672 - ecstatic-morse:unified-dataflow-proto, r=pnkfelixbors-0/+25
2020-01-21Make `TooGeneric` error in WF checking a proper errorvarkor-11/+23
2020-01-21Rollup merge of #68302 - anp:caller-fn-ptr, r=eddyb,oli-obkYuki Okushi-1/+6
2020-01-21Rollup merge of #68297 - Aaron1011:fix/new-const-prop-bounds, r=oli-obkYuki Okushi-50/+14
2020-01-20Make sure that all upstream generics get re-exported from Rust dylibs.Michael Woerister-3/+26
2020-01-20Add `ConstnessAnd` that implements `ToPredicate`Dylan MacKenzie-53/+122
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-27/+61
2020-01-20Rollup merge of #68353 - Centril:code-liberation, r=petrochenkovDylan DPC-30/+0
2020-01-20Auto merge of #68057 - Aaron1011:fix/marker-trait-selection, r=matthewjasperbors-10/+67
2020-01-19InstanceDef::requires_caller_location limited to items.Adam Perry-1/+6
2020-01-19update test ui for raw-ptr borrow inside generatorcsmoe-1/+1
2020-01-19account temporary borrow by raw-ptrcsmoe-5/+32
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-30/+0
2020-01-18Rollup merge of #67712 - Centril:stabilize-slice_patterns, r=matthewjasperMazdak Farrokhzad-2/+2
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-2/+2
2020-01-18Auto merge of #68001 - Marwes:lexical_region_resolve, r=nikomatsakisbors-40/+36
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-14/+13
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-1/+1
2020-01-17Rollup merge of #67791 - Zoxc:lift-interning, r=eddybDylan DPC-38/+36
2020-01-17perf: Only search the potentially changed constraints in lexical_region_resolveMarkus Westerlind-50/+29
2020-01-17perf: Filter out and process fixed constraints first in region expansionMarkus Westerlind-16/+33
2020-01-17Rollup merge of #68292 - matthiaskrgr:clone_on_copy, r=eddybDylan DPC-1/+1
2020-01-17Rollup merge of #68288 - RalfJung:fmt, r=oli-obkDylan DPC-3/+3
2020-01-17Rollup merge of #68195 - estebank:impl-trait-2000, r=CentrilDylan DPC-2995/+3344
2020-01-16Revert previous attempt at detecting unsatisfiable predicatesAaron Hill-50/+14
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-16review commentsEsteban Küber-26/+23
2020-01-16let rustfmt undo most of my edits :(Ralf Jung-2/+1
2020-01-16Account for object safety when suggesting `Box<dyn Trait>`Esteban Küber-1/+3
2020-01-16review commentsEsteban Küber-166/+138
2020-01-16review commentsEsteban Küber-6/+3
2020-01-16review commentsEsteban Küber-124/+139
2020-01-16Split `librustc/traits/error_reporting.rs`Esteban Küber-1531/+1667
2020-01-16fix rustfmt falloutRalf Jung-4/+5
2020-01-16fmtEsteban Küber-3/+1
2020-01-16When trait bounds are missing for return values, point at themEsteban Küber-49/+73
2020-01-16Make `impl Trait` suggestion in E0746 `MachineApplicable`Esteban Küber-1/+1
2020-01-16Specific error for unsized `dyn Trait` return typeEsteban Küber-2/+210
2020-01-16Rollup merge of #68274 - matthiaskrgr:dead_code, r=Dylan-DPCDylan DPC-10/+6
2020-01-16remove dead codeMatthias Krüger-10/+6
2020-01-16Rollup merge of #68096 - varkor:diagnostic-cleanup, r=CentrilDylan DPC-4/+4
2020-01-16Rollup merge of #67780 - cjgillot:passes-ty, r=ZoxcDylan DPC-354/+2
2020-01-15Rollup merge of #68212 - csmoe:temp, r=estebankDylan DPC-9/+39
2020-01-15Rollup merge of #68226 - Aaron1011:fix/opaque-trace, r=matthewjasperYuki Okushi-1/+1
2020-01-15Rollup merge of #68141 - euclio:replace-bindings-with-winapi, r=alexcrichtonYuki Okushi-1/+0
2020-01-15Rollup merge of #67914 - Aaron1011:fix/const-prop-impossible, r=matthewjasper...Yuki Okushi-13/+49