summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2018-12-31Fixed minor issues raised in review.Alexander Regueiro-8/+8
2018-12-31Fixed issue #56199.Alexander Regueiro-32/+52
2018-12-02Auto merge of #56110 - varkor:inhabitedness-union-enum, r=cramertjbors-24/+23
2018-12-01Rollup merge of #56214 - scalexm:unification, r=nikomatsakiskennytm-8/+331
2018-12-01Rollup merge of #56324 - Zoxc:int-ext, r=nikomatsakiskennytm-111/+74
2018-12-01Rollup merge of #56355 - Zoxc:inline-things, r=michaelwoeristerkennytm-1/+52
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-3/+3
2018-11-29Add inline attributes and add unit to CommonTypesJohn Kåre Alsaker-1/+52
2018-11-29Clarify undecided semanticsvarkor-0/+3
2018-11-29Consider references and unions potentially inhabited during privacy-respectin...varkor-24/+20
2018-11-29Implement `ResolventOps`scalexm-6/+316
2018-11-29Handle inference variables in `nll_relate` and use it for chalkscalexm-2/+15
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-2/+2
2018-11-27avoid features_untrackedRalf Jung-1/+1
2018-11-27Auto merge of #56094 - RalfJung:memory-data-revived, r=oli-obkbors-1/+1
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-11/+3
2018-11-26rustc-guide has movedMark Mansi-2/+2
2018-11-25Rollup merge of #56101 - frewsxcv:frewsxcv-dyn, r=steveklabnikPietro Albini-2/+2
2018-11-25Rollup merge of #56024 - oli-obk:const_fn_collect_inner, r=michaelwoeristerPietro Albini-4/+1
2018-11-25bring back MemoryExtraRalf Jung-1/+1
2018-11-25Auto merge of #55921 - scalexm:placeholders, r=nikomatsakisbors-48/+80
2018-11-25Auto merge of #55959 - matthewjasper:remove-end-region, r=nikomatsakisbors-7/+0
2018-11-24Move `BoundTy` debruijn index to the `TyKind` enum variantscalexm-30/+26
2018-11-24Add `HAS_TY_PLACEHOLDER` flagscalexm-3/+9
2018-11-24Rename some occurences of `skol` to `placeholder`scalexm-8/+8
2018-11-24Introduce `TyKind::Placeholder` variantscalexm-5/+20
2018-11-24Distinguish between placeholder kindsscalexm-4/+19
2018-11-23Merge branch 'master' into frewsxcv-dynCorey Farwell-70/+69
2018-11-23Auto merge of #54071 - eddyb:alignsssss, r=oli-obkbors-53/+52
2018-11-22rustc_target: avoid using AbiAndPrefAlign where possible.Eduard-Mihai Burtescu-46/+41
2018-11-22rustc_target: separate out an individual Align from AbiAndPrefAlign.Eduard-Mihai Burtescu-14/+18
2018-11-22rustc_target: rename abi::Align to AbiAndPrefAlign.Eduard-Mihai Burtescu-7/+7
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-1/+1
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-14/+14
2018-11-20Incorporate `dyn` into more comments and docs.Corey Farwell-2/+2
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-2/+2
2018-11-19Rollup merge of #55953 - blitzerr:master, r=nikomatsakisPietro Albini-4/+9
2018-11-19Rollup merge of #55949 - ljedrz:return_impl_Iterator_from_Predicate_walk_tys,...Pietro Albini-20/+58
2018-11-18Rollup merge of #55834 - ogoffart:union-abi, r=eddybPietro Albini-1/+40
2018-11-18Rollup merge of #55827 - ljedrz:various_stashed, r=alexcrichtonPietro Albini-1/+1
2018-11-18Remove mir::StatementKind::EndRegionMatthew Jasper-7/+0
2018-11-17Don't auto-inline `const fn`Oliver Scherer-4/+1
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-4/+4
2018-11-15Rollup merge of #55778 - nnethercote:LrcPreds, r=eddybPietro Albini-8/+9
2018-11-15ty: return impl Iterator from Predicate::walk_tysljedrz-20/+58
2018-11-14capture_disjoint_fields(rust-lang#53488)Blitzerr-4/+9
2018-11-14Wrap some query results in `Lrc`.Nicholas Nethercote-8/+9
2018-11-13Auto merge of #55912 - kennytm:rollup, r=kennytmbors-9/+12
2018-11-13fix various typos in doc commentsAndy Russell-4/+4