about summary refs log tree commit diff
path: root/src/librustc/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2019-01-05Auto merge of #56837 - arielb1:nonprincipal-trait-objects, r=nikomatsakisbors-1/+1
2019-01-04Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakisbors-3/+1
2019-01-04Revert "add coherence future-compat warnings for marker-only trait objects"Ariel Ben-Yehuda-1/+1
2019-01-02universe transitionNiko Matsakis-6/+3
2019-01-01Simplify and fix some diagnostics around arraysOliver Scherer-14/+10
2019-01-01Move the `Unevaluated` constant arm upwards in the type structureOliver Scherer-12/+14
2018-12-27Integrate chalk enginescalexm-6/+15
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-14add coherence future-compat warnings for marker-only trait objectsAriel Ben-Yehuda-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-12/+12
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-1/+1
2018-11-17reserve whitespaces between prefix and pipecsmoe-1/+1
2018-11-15lint based on closure pipe spancsmoe-1/+15
2018-11-13Instantiate all bound vars existentiallyscalexm-2/+3
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-1/+1
2018-11-03Move `BoundTy` to `ty::TyKind`scalexm-1/+1
2018-11-01Make all object-safety methods require a global TyCtxtMichael Hewson-2/+3
2018-10-30Use vec![x; n] instead of iter::repeat(x).take(n).collect()ljedrz-5/+1
2018-10-26Auto merge of #55382 - kennytm:rollup, r=kennytmbors-2/+2
2018-10-26Auto merge of #53821 - oli-obk:sanity_query, r=RalfJungbors-12/+4
2018-10-26Remove redundant cloneShotaro Yamada-2/+2
2018-10-25preserve const eval error information through trait error systemRalf Jung-1/+1
2018-10-25Report const eval error inside the queryOliver Schneider-12/+4
2018-10-23fix typos in various placesMatthias Krüger-1/+1
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-2/+2
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-1/+1
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-2/+2
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-2/+2
2018-10-18Auto merge of #54979 - estebank:path-unsized, r=nikomatsakisbors-0/+3
2018-10-16Change Scalar to numeric castEsteban Küber-1/+2
2018-10-11review commentsEsteban Küber-1/+1
2018-10-10Custom E0277 diagnostic for `Path`Esteban Küber-0/+3
2018-10-09Add more targetting filters for arrays to rustc_on_unimplementedEsteban Küber-4/+34
2018-10-05Rollup merge of #54787 - varkor:unused-mut-in-desugaring, r=nikomatsakisPietro Albini-5/+17
2018-10-04Ignore desugarings when comparing duplicate trait error messagesvarkor-5/+17
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-1/+2
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-5/+5
2018-09-20Rollup merge of #54346 - eddyb:constant-horror, r=nikomatsakiskennytm-1/+5
2018-09-19rustc: future-proof error reporting for polymorphic constants in types.Eduard-Mihai Burtescu-1/+5
2018-09-18A few cleanups and minor improvements to rustc/traitsljedrz-78/+67
2018-09-10renamed mk_nil to mk_unitkenta7777-1/+1
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-1/+1
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-9/+9
2018-08-27Remove path prefixes from NodeKindvarkor-8/+9
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-8/+8
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-3/+3
2018-08-22Remove unnecessary TyKind::svarkor-2/+2
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-5/+5
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-4/+4