summary refs log tree commit diff
path: root/src/librustc/infer
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-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-8/+8
2017-09-14fix depth for structsgaurikholkar-2/+5
2017-09-14extend E0623 for earlybound and latebound for structsgaurikholkar-11/+33
2017-09-13Auto merge of #44516 - gaurikholkar:fns, r=arielb1bors-2/+19
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-11rustc: evaluate fixed-length array length expressions lazily.Eduard-Mihai Burtescu-2/+3
2017-09-10Auto merge of #44316 - eddyb:no-local-var-def-id, r=michaelwoeristerbors-11/+12
2017-09-10Auto merge of #44079 - gaurikholkar:named_conf, r=nikomatsakisbors-133/+223
2017-09-09adding E0623 for LateBound regionsgaurikholkar-133/+223
2017-09-08Auto merge of #44269 - nikomatsakis:issue-43613-limit-cache-obligations, r=ar...bors-1/+50
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-02limit and clear cache obligations opportunisticallyNiko Matsakis-1/+50
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-65/+69
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-65/+80
2017-08-30Auto merge of #43968 - petrochenkov:span2, r=michaelwoeristerbors-1/+1
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-08-29Track closure signatures & kinds in freshened typesAriel Ben-Yehuda-4/+146
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-151/+318
2017-08-25Auto merge of #43700 - gaurikholkar:struct_lifetimes, r=nikomatsakisbors-151/+318
2017-08-24build fixesgaurikholkar-30/+30
2017-08-24adding macro, cleaning up codegaurikholkar-19/+23
2017-08-23code review fixesgaurikholkar-60/+67
2017-08-21Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+3
2017-08-20code review fixesgaurikholkar-36/+23