summary refs log tree commit diff
path: root/src/librustc/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
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
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-25/+25
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-2/+2
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-19mv codemap() source_map()Donato Sciarra-16/+16
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-19Auto merge of #51131 - qnighy:unsized-locals, r=eddybbors-0/+9
2018-08-19Lift some Sized checks.Masaki Hara-0/+6
2018-08-19Add notes on unsized argument errors.Masaki Hara-0/+3
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-3/+3
2018-08-15fix error for unsized packed struct fieldRalf Jung-3/+8
2018-08-14Suggested trait implementation ordering is now deterministic.David Wood-4/+12