about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting/mod.rs
AgeCommit message (Expand)AuthorLines
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-27Auto merge of #44782 - estebank:issue-36700, r=GuillaumeGomezbors-10/+60
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-14bring Ty into scopeDouglas Campos-5/+5
2017-09-10Auto merge of #44316 - eddyb:no-local-var-def-id, r=michaelwoeristerbors-2/+3
2017-09-09adding E0623 for LateBound regionsgaurikholkar-1/+1
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-2/+3
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-1/+1
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-18/+18
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent.Eduard-Mihai Burtescu-1/+1
2017-09-01rustc: take TyCtxt and RegionMaps in CodeMap::span.Eduard-Mihai Burtescu-16/+15
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-08-25Auto merge of #43700 - gaurikholkar:struct_lifetimes, r=nikomatsakisbors-1/+3
2017-08-24adding macro, cleaning up codegaurikholkar-1/+3
2017-08-19librustc_typeck: store a DefId rather than a NameTamir Duberstein-2/+2
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-11Use DefIndex instead of NodeId in UpvarId.Michael Woerister-1/+1
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-2/+2
2017-07-29Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lintVadim Petrochenkov-33/+2
2017-07-28Adding E0623, to detect missing lifetimes when both regions are anonymousgaurikholkar-22/+29
2017-07-12Rollup merge of #42826 - Yorwba:type-mismatch-same-absolute-paths, r=arielb1Mark Simulacrum-1/+4
2017-07-11Clean up some codeGuillaume Gomez-31/+25
2017-06-29Code review fixesgaurikholkar-1/+0
2017-06-29track anonymous regions in return types, fix tidy errorsgaurikholkar-1/+1
2017-06-29Enabling E0611 for inherent functionsgaurikholkar-4/+10
2017-06-29Adding diagnostic code 0611 for lifetime errors with one named, one anonymous...gaurikholkar-15/+26
2017-06-22Note different versions of same crate when absolute paths of different types ...Yorwba-1/+4
2017-06-14suppress trait errors that are implied by other errorsAriel Ben-Yehuda-0/+1
2017-05-18Fix off-by-one error in column number in `explain_span`.Florian Hartwig-1/+1
2017-05-13rustc: stop interning CodeExtent, it's small enough.Eduard-Mihai Burtescu-6/+6
2017-05-13rustc: remove redundant fn_id's from CodeExtentData.Eduard-Mihai Burtescu-2/+2
2017-05-13rustc: treat ReEarlyBound as free without replacing it with ReFree.Eduard-Mihai Burtescu-13/+28
2017-05-13rustc: use DefId instead of CodeExtent for FreeRegion's scope.Eduard-Mihai Burtescu-1/+1
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-2/+2
2017-04-30intern CodeExtentsNiko Matsakis-9/+9
2017-04-30remove ROOT_CODE_EXTENT and DUMMY_CODE_EXTENTNiko Matsakis-1/+3
2017-04-30On-demandify region mappingTaylor Cramer-4/+4
2017-04-11Highlight and simplify mismatched typesEsteban Küber-9/+279
2017-03-26store a copy of the Issue32230 info within TypeErrorAriel Ben-Yehuda-23/+19
2017-02-27Move two large error_reporting fn's to a separate fileCengiz Can-0/+693