summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting
AgeCommit message (Expand)AuthorLines
2017-11-17issue better error message when LUB/GLB diverge under new behaviorNiko Matsakis-1/+8
2017-11-16factor out `free_region_binding_scope` helperNiko Matsakis-7/+1
2017-11-16formalize giving ownership of region vars to region inf. contextNiko Matsakis-0/+1
2017-11-16rename `region_inference` module to `region_constraints`Niko Matsakis-1/+1
2017-11-16move `RegionResolutionError` into `lexical_region_resolve`Niko Matsakis-5/+6
2017-11-16region_inference: tighten up `pub`, stop re-exporting enum variantsNiko Matsakis-29/+32
2017-11-15convert EXTRA_REQUIREMENT_IN_IMPL into a hard errorNiko Matsakis-7/+4
2017-11-12Improve SubSupConflict case with one named, one anonymous lifetime parameter ...Cengiz Can-0/+2
2017-11-07Rollup merge of #45751 - estebank:issue-44684, r=nikomatsakiskennytm-30/+42
2017-11-06review commentsEsteban Küber-2/+2
2017-11-06Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1bors-0/+21
2017-11-05Handle anon lifetime arg being returned with named lifetime return typeEsteban Küber-30/+42
2017-11-02emit less info when we warnNiko Matsakis-3/+2
2017-11-02convert (lexical) region errors to warn when NLL is enabledNiko Matsakis-9/+10
2017-11-02ignore region errors if NLL is enabledNiko Matsakis-0/+21
2017-11-01Improve display of error E0308 for structsJosh Leeb-du Toit-13/+40
2017-10-02fix handling of `Self`Ariel Ben-Yehuda-1/+2
2017-10-01fix handling of SelfAriel Ben-Yehuda-2/+1
2017-10-01handle nested generics in Generics::type_param/region_paramAriel Ben-Yehuda-1/+1
2017-09-29Rollup merge of #44124 - gaurikholkar:return_self, r=arielb1Mark Simulacrum-81/+104
2017-09-27Auto merge of #44782 - estebank:issue-36700, r=GuillaumeGomezbors-10/+60
2017-09-26minor fixesgaurikholkar-2/+1
2017-09-26remove random newlines from error messages, fix compile-fail testNiko Matsakis-4/+4
2017-09-26use present tense consistently and update referencesNiko Matsakis-2/+2
2017-09-26tidy fixgaurikholkar-1/+1
2017-09-26modify message for return time having multiple lifetimesgaurikholkar-10/+2
2017-09-26merge fixes, addressing CR commentsgaurikholkar-82/+114
2017-09-24Point at parameter type on E0301Esteban Küber-10/+60
2017-09-24move Scope behind an enumAriel Ben-Yehuda-7/+9
2017-09-24sort the list of inference errors by spanAriel Ben-Yehuda-2/+11
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-8/+4
2017-09-18Use DefId instead of NodeId as identifier in resolve_lifetime::Region.Michael Woerister-8/+4
2017-09-17Rollup merge of #44549 - gaurikholkar:master, r=arielb1Tim Neumann-12/+37
2017-09-14bring Ty into scopeDouglas Campos-7/+7
2017-09-14fix depth for structsgaurikholkar-2/+5
2017-09-14extend E0623 for earlybound and latebound for structsgaurikholkar-11/+33
2017-09-12Adding changes for trait objectsgaurikholkar-2/+12
2017-09-12add ui test for fn items, tidy fixesgaurikholkar-1/+1
2017-09-12fixesgaurikholkar-338/+0
2017-09-12correct depth initialisationgaurikholkar-29/+11
2017-09-12add logsgaurikholkar-3/+7
2017-09-12extend E0623 for fnsgaurikholkar-0/+26
2017-09-12Adding E0623 for structsgaurikholkar-0/+333
2017-09-10Auto merge of #44316 - eddyb:no-local-var-def-id, r=michaelwoeristerbors-11/+12
2017-09-09adding E0623 for LateBound regionsgaurikholkar-133/+223
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-11/+12
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-1/+1
2017-09-05rustc: Hide the `named_region_map` behind queriesAlex Crichton-12/+14
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-55/+57
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent.Eduard-Mihai Burtescu-1/+1