about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting
AgeCommit message (Expand)AuthorLines
2018-08-06Disable some nice region errors in NLL mode.David Wood-0/+6
2018-08-06#52413: addressed @estebank's NitPramod Bisht-1/+1
2018-08-05Closes #52413: Provide structured suggestion instead of labelPramod Bisht-4/+13
2018-08-04An attempt to fix NLL migration mode so that reports region errors when neces...Felix S. Klock II-1/+8
2018-07-30Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkovbors-20/+15
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-14/+14
2018-07-29Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakisbors-1/+1
2018-07-28Don't format!() string literalsljedrz-20/+15
2018-07-27Remove unnecessary `.collect()`Shotaro Yamada-1/+1
2018-07-27Added fully elaborated type label for inferred arguments.David Wood-1/+1
2018-07-27Prefer to_string() to format!()ljedrz-14/+14
2018-07-23Separate the construction of a generic bound failure from its emission.Felix S. Klock II-4/+20
2018-07-20Reword when `_` couldn't be inferredEsteban Küber-1/+8
2018-07-19Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakisbors-1/+3
2018-07-18Change label span to point at iterator instead of iter itemEsteban Küber-6/+10
2018-07-18Do not use desugared ident when suggesting adding a typeEsteban Küber-1/+6
2018-07-18Implement existential typesOliver Schneider-1/+3
2018-07-16ItemKindcsmoe-7/+7
2018-07-16TyKindcsmoe-6/+6
2018-07-16ExprKindcsmoe-8/+8
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-07-14Auto merge of #52244 - glandium:issue52097, r=estebankbors-7/+63
2018-07-12Resolve FIXME(#27942)ljedrz-21/+1
2018-07-12Don't display default generic parameters in diagnostics that compare types.Mike Hommey-7/+63
2018-07-05Auto merge of #51938 - zackmdavis:and_the_case_of_the_leaking_desugar, r=este...bors-2/+17
2018-06-29in which we plug the crack where `?`-desugaring leaked into errorsZack M. Davis-2/+17
2018-06-28review comments: unify duplicated codeEsteban Küber-12/+8
2018-06-28Also point to free named region on lifetime errorsEsteban Küber-0/+13
2018-06-28Point to lifetime in fn definition on lifetime error noteEsteban Küber-5/+14
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-1/+1
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-9/+9
2018-06-28Auto merge of #51444 - estebank:impl-static, r=nikomatsakisbors-0/+102
2018-06-20Use lifetime name if availableEsteban Küber-4/+10
2018-06-20Lift bounds into GenericParamvarkor-7/+2
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-8/+6
2018-06-20Refactor hir::GenericParam as a structvarkor-3/+9
2018-06-14Declare DebruijnIndex via newtype_index macroFabian Drinck-1/+1
2018-06-08Remove primary label for more readable outputEsteban Küber-2/+1
2018-06-08Suggestion for 'static impl Trait returnEsteban Küber-0/+97
2018-05-28port `nice_region_error` code to not track depth but rather indexNiko Matsakis-15/+15
2018-05-20suggestion applicabilities for libsyntax and librustc, run-rustfix testsZack M. Davis-2/+5
2018-05-13Improve eager type resolution error messageleonardo.yvens-2/+7
2018-05-08Insert fields from TypeAndMut into TyRef to allow layout optimizationJohn Kåre Alsaker-10/+12
2018-04-24Make Binder's field private and clean up its usageTyler Mandry-1/+1
2018-04-15s/`use_mir`/`use_mir_borrowck`/Niko Matsakis-1/+1
2018-04-15remove -Znll -- borrowck=mir implies nll nowNiko Matsakis-4/+4
2018-04-08Print region in case of ICEShotaro Yamada-1/+1
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+1
2018-03-13make regions "traceable" so you can do `infcx.at(..).eq(r1, r2)`Niko Matsakis-0/+1
2018-03-08Rollup merge of #48682 - spastorino:make_causal_lazy, r=nikomatsakisManish Goregaokar-3/+16