summary refs log tree commit diff
path: root/src/librustc/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2019-02-21introduce a dummy leak check and invoke it in all the right placesNiko Matsakis-3/+8
2019-02-13Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasperMazdak Farrokhzad-3/+3
2019-02-13Cleanup importsTaiki Endo-3/+3
2019-02-13Rename rustc_errors dependency in rust 2018 cratesTaiki Endo-1/+1
2019-02-10rustc: doc commentsAlexander Regueiro-2/+2
2019-02-10Auto merge of #58151 - ljedrz:HirIdify_rustc, r=Zoxcbors-1/+2
2019-02-05rustc: partially HirIdifyljedrz-1/+2
2019-02-05move librustc to 2018Mark Mansi-15/+15
2019-02-02hir: add HirId to main Hir nodesljedrz-1/+1
2019-01-26remove `_with_applicability` from suggestion fnsAndy Russell-12/+12
2019-01-21Fix some non-determinism in help messages for E0277 errors.Simon Sapin-3/+7
2019-01-13Tweak output of type mismatch between "then" and `else` `if` armsEsteban Küber-1/+1
2019-01-12Point at the match discriminant when arm pattern has a type mismatchEsteban Küber-2/+2
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