summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-02-22restore the actual leak-checkNiko Matsakis-1/+23
2019-02-17Make `intern_lazy_const` actually intern its argument.Nicholas Nethercote-12/+14
2019-01-14Rollup merge of #57480 - Zoxc:query-fix, r=michaelwoeristerMazdak Farrokhzad-20/+21
2019-01-13Auto merge of #57580 - Centril:rollup, r=Centrilbors-45/+66
2019-01-13Rollup merge of #57113 - Zoxc:query-perf10, r=michaelwoeristerMazdak Farrokhzad-45/+66
2019-01-13Auto merge of #51487 - Zoxc:incr-passes, r=michaelwoeristerbors-1/+63
2019-01-13Rollup merge of #57547 - Xanewok:ptr-eq, r=petrochenkovMazdak Farrokhzad-10/+7
2019-01-12Use `ptr::eq` where applicableIgor Matuszewski-10/+7
2019-01-12Rollup merge of #57042 - pnkfelix:issue-57038-sidestep-ice-in-fieldplacement-...Mazdak Farrokhzad-1/+5
2019-01-11Make more passes incrementalJohn Kåre Alsaker-1/+63
2019-01-09Clean up and fix a bug in query plumbingJohn Kåre Alsaker-20/+21
2019-01-08[Cleanup] This is the first in the series of removals of with_freevars usage.Blitzerr-2/+2
2019-01-08Some more refactoring.Blitzerr-2/+1
2019-01-08Issue 56905Blitzerr-0/+12
2019-01-08Move diagnostics out from QueryJob and optimize for the case with no diagnosticsJohn Kåre Alsaker-45/+66
2019-01-08Auto merge of #57114 - Zoxc:query-perf11, r=michaelwoeristerbors-6/+6
2019-01-08Auto merge of #57095 - Zoxc:prof-fix, r=michaelwoeristerbors-23/+31
2019-01-07Rename some functionsJohn Kåre Alsaker-3/+3
2019-01-07Fix and optimize query profilingJohn Kåre Alsaker-23/+31
2019-01-07Rollup merge of #57290 - mark-i-m:remove-outdated-comment, r=michaelwoeristerPietro Albini-3/+0
2019-01-06Make sure feature gate errors are recoverable (take 2)Vadim Petrochenkov-3/+1
2019-01-05Rollup merge of #57343 - Xanewok:querify-access-levels, r=nikomatsakiskennytm-3/+0
2019-01-05Rollup merge of #57314 - wiktorkuchta:master, r=Centrilkennytm-1/+1
2019-01-05Rollup merge of #57295 - d-e-s-o:topic/be-be, r=zackmdaviskennytm-1/+1
2019-01-05Auto merge of #56837 - arielb1:nonprincipal-trait-objects, r=nikomatsakisbors-72/+184
2019-01-04Remove unused name from CrateAnalysisIgor Matuszewski-1/+0
2019-01-04Replace CrateAnalysis::access_levels with queryIgor Matuszewski-2/+0
2019-01-04Update src/librustc/ty/fold.rsArtem Varaksa-1/+1
2019-01-04Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakisbors-350/+191
2019-01-04implement a hack to make traitobject 0.1.0 compileAriel Ben-Yehuda-2/+123
2019-01-04Revert "add coherence future-compat warnings for marker-only trait objects"Ariel Ben-Yehuda-55/+7
2019-01-04add comment to <List<ExistentialPredicates>>::principalAriel Ben-Yehuda-1/+25
2019-01-04avoid giving a principal to marker-only trait objectsAriel Ben-Yehuda-1/+1
2019-01-04add support for principal-less trait object typesAriel Ben-Yehuda-14/+29
2019-01-03Forbid impl Trait from referring to unnamable recursive typesMatthew Jasper-2/+72
2019-01-03Fix repeated word typosWiktor Kuchta-1/+1
2019-01-02Fix 'be be' constructsDaniel Mueller-1/+1
2019-01-02rename `type_moves_by_default` to `type_is_copy_modulo_regions`Niko Matsakis-10/+10
2019-01-02pacify the mercilous eddyb ;)Niko Matsakis-2/+4
2019-01-02add some comments about lifetimes etcNiko Matsakis-0/+18
2019-01-02improve handling for subtypeNiko Matsakis-23/+14
2019-01-02make evaluation track whether outlives relationships matteredNiko Matsakis-15/+21
2019-01-02remove outdated commentMark Mansi-3/+0
2019-01-02Auto merge of #57250 - codeworm96:tyerr_msg, r=varkorbors-2/+2
2019-01-01Check the correct arenaOliver Scherer-1/+1
2019-01-01Remove unused functionOliver Scherer-8/+0
2019-01-01Macrofy more `Lift` implsOliver Scherer-200/+48
2019-01-01Properly lift `Allocations`Oliver Scherer-9/+2
2019-01-01what is going on?Oliver Scherer-7/+7
2019-01-01Git is drunkOliver Scherer-7/+7