summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-01-11Rollup merge of #57483 - petrochenkov:beta, r=pietroalbiniPietro Albini-1/+1
2019-01-11use the correct supertrait substitution in `object_ty_for_trait`Ariel Ben-Yehuda-9/+24
2019-01-10resolve: Prohibit use of imported non-macro attributesVadim Petrochenkov-1/+1
2019-01-04Call poly_project_and_unify_type on types that contain inference typesAaron Hill-2/+2
2019-01-04Filter out self-referential projection predicatesAaron Hill-1/+26
2019-01-04Check all substitution parameters for inference variablesAaron Hill-3/+8
2019-01-04Ensure that Rusdoc discovers all necessary auto trait boundsAaron Hill-17/+51
2018-12-31Fixed minor issues raised in review.Alexander Regueiro-8/+8
2018-12-31Fixed issue #56199.Alexander Regueiro-32/+52
2018-12-31fix trait objects with a Self-having projection vaAriel Ben-Yehuda-1/+20
2018-12-03Rollup merge of #56438 - yui-knk:remove_not_used_DotEq_token, r=petrochenkovkennytm-1/+0
2018-12-02Auto merge of #56110 - varkor:inhabitedness-union-enum, r=cramertjbors-24/+23
2018-12-02Remove not used `DotEq` tokenyui-knk-1/+0
2018-12-01Rollup merge of #56214 - scalexm:unification, r=nikomatsakiskennytm-104/+557
2018-12-01Rollup merge of #56324 - Zoxc:int-ext, r=nikomatsakiskennytm-111/+74
2018-12-01Rollup merge of #56365 - alexreg:stabilise-self_struct_ctor, r=Centrilkennytm-18/+3
2018-12-01Rollup merge of #56355 - Zoxc:inline-things, r=michaelwoeristerkennytm-1/+55
2018-12-01Rollup merge of #56339 - yui-knk:remove_mir_stats_flag, r=alexcrichtonkennytm-2/+0
2018-12-01Rollup merge of #56336 - nnethercote:clean-up-pp, r=nikomatsakiskennytm-29/+32
2018-12-01Rollup merge of #55821 - ljedrz:cached_key_sorts, r=michaelwoeristerkennytm-2/+2
2018-11-30Removed feature gate.Alexander Regueiro-16/+0
2018-11-30Statically link proc_macro into proc macros.Eduard-Mihai Burtescu-3/+2
2018-11-30proc_macro: move to a dependency of libtest.Eduard-Mihai Burtescu-1/+0
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-16/+13
2018-11-30Use opt_def_id instead of having special branchEsteban Küber-3/+3
2018-11-30Fix ICE with feature self_struct_ctorEsteban Küber-0/+1
2018-11-29Add inline attributes and add unit to CommonTypesJohn Kåre Alsaker-1/+55
2018-11-29Clarify undecided semanticsvarkor-0/+3
2018-11-29Consider references and unions potentially inhabited during privacy-respectin...varkor-24/+20
2018-11-29Correctly generalize inference variables in `nll_relate`scalexm-11/+6
2018-11-29Fix doc commentsscalexm-5/+5
2018-11-29Implement `ResolventOps`scalexm-6/+316
2018-11-29Handle inference variables in `nll_relate` and use it for chalkscalexm-98/+246
2018-11-29Auto merge of #49878 - dlrobertson:va_list_pt0, r=eddybbors-0/+1
2018-11-29Use raw_entry for more efficient interningJohn Kåre Alsaker-111/+74
2018-11-29Rollup merge of #56257 - mark-i-m:rustc-guide-links, r=nikomatsakisGuillaume Gomez-28/+28
2018-11-29Rollup merge of #56223 - Mark-Simulacrum:self-profile-json, r=wesleywiserGuillaume Gomez-1/+1
2018-11-29Rollup merge of #56021 - RalfJung:track-features, r=oli-obkGuillaume Gomez-1/+1
2018-11-29Remove not used optionyui-knk-2/+0
2018-11-29Use `Cow` in `Token::String`.Nicholas Nethercote-29/+32
2018-11-27remove uses of feature gateMark Mansi-1/+0
2018-11-27Auto merge of #56251 - scalexm:root-universe, r=nikomatsakisbors-6/+12
2018-11-27avoid features_untrackedRalf Jung-1/+1
2018-11-27Auto merge of #56094 - RalfJung:memory-data-revived, r=oli-obkbors-100/+152
2018-11-27Use sort_by_cached_key when key the function is not trivial/freeljedrz-2/+2
2018-11-26libcore: Add va_list lang item and intrinsicsDan Robertson-0/+1
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-11/+3
2018-11-26rustc-guide has movedMark Mansi-28/+28
2018-11-26Put all existential ty vars in the `ROOT` universescalexm-6/+12
2018-11-26Auto merge of #56070 - oli-obk:const_let, r=eddybbors-0/+4