about summary refs log tree commit diff
path: root/src/librustc/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-1/+2
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-3/+3
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-4/+4
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-1/+1
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-1/+1
2019-07-23normalize use of backticks for compiler messages in remaining modulesSamy Kacimi-1/+1
2019-07-11hygiene: Fix wording of desugaring descriptionsVadim Petrochenkov-1/+1
2019-07-11syntax: Make def-site span mandatory in ExpnInfo/MacroBacktrace/DiagnosticSpa...Vadim Petrochenkov-6/+3
2019-07-11Rename some things in `syntax_pos/hygiene`Vadim Petrochenkov-4/+4
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-24HIR: rename find_by_hir_id to findljedrz-2/+2
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-2/+2
2019-06-20replace NodeId with HirId in traits::ObligationCauseCodeljedrz-3/+3
2019-06-19rustc: disallow cloning HIR nodes.Eduard-Mihai Burtescu-2/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-1/+1
2019-06-17replace some uses of NodeId with HirIdljedrz-4/+2
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-9/+9
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-13/+16
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-2/+2
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-09Use Symbol for named arguments in fmt_macrosMark Rousskov-16/+16
2019-06-06Auto merge of #57428 - alexreg:associated_type_bounds, r=nikomatsakis,Centrilbors-3/+3
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-3/+3
2019-06-05Refactor `TypeVariableOrigin` into `TypeVariableOrigin` and `TypeVariableOrig...varkor-2/+7
2019-05-31Add more information in ConstEvalFailure errorvarkor-2/+5
2019-05-30Auto merge of #61253 - nnethercote:avoid-hygiene_data-lookups, r=petrochenkovbors-1/+1
2019-05-29Introduce and use `SyntaxContext::outer_expn_info()`.Nicholas Nethercote-1/+1
2019-05-28Rename `OpportunisticTypeResolver` to `OpportunisticVarResolver`varkor-13/+13
2019-05-17Explain that ? converts the error type using FromEsteban Küber-3/+6
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-1/+2
2019-05-06Rename `ParamTy::idx` to `ParamTy::index`varkor-1/+1
2019-05-01Rename mk_infer to mk_ty_inferGabriel Smith-2/+2
2019-04-28Fix lint findings in librustcflip1995-1/+1
2019-04-26Update handling of Tuplevarkor-2/+2
2019-04-17Give custom error for E0277 on `?` error caseEsteban Küber-0/+12
2019-03-24Remove `CtorOf` from `Node::Ctor`.David Wood-1/+1
2019-03-24Separate variant id and variant constructor id.David Wood-17/+7
2019-03-15Elide object safety errors on non-existent trait functionEsteban Küber-11/+25
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-4/+4
2019-03-15rustc: remove fmt::{Debug,Display} from ty::TyKind.Eduard-Mihai Burtescu-4/+5
2019-03-09Auto merge of #59012 - pietroalbini:rollup, r=pietroalbinibors-12/+52
2019-03-08Rollup merge of #58204 - estebank:impl-trait-semi, r=zackmdavisPietro Albini-12/+52
2019-03-07HirIdification: replace NodeId method callsljedrz-3/+2
2019-03-05Handle const generics elsewherevarkor-1/+2
2019-03-04Fix rebase and move suggestion to its own methodEsteban Küber-29/+46
2019-03-04Add fixmeEsteban Küber-3/+4
2019-03-04On return type `impl Trait` for block with no expr point at last semiEsteban Küber-5/+27