about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-78/+77
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-77/+82
2018-12-06Fix printing of spans with no TyCtxtJohn Kåre Alsaker-2/+6
2018-12-06Fix a race conditionJohn Kåre Alsaker-2/+5
2018-12-06Show usages of query cycles and correctly shift queries in a cycleJohn Kåre Alsaker-30/+61
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-77/+82
2018-12-06Auto merge of #56557 - pietroalbini:rollup, r=pietroalbinibors-11/+13
2018-12-06Rollup merge of #56446 - arielb1:special-env-implications, r=nikomatsakisPietro Albini-2/+3
2018-12-06Rollup merge of #56426 - petrochenkov:syntweak, r=nikomatsakisPietro Albini-9/+3
2018-12-06Rollup merge of #56362 - varkor:stabilise-exhaustive-integer-patterns, r=niko...Pietro Albini-0/+7
2018-12-04Intrinsic checks are just needed for `qualify_min_const_fn`Oliver Scherer-14/+1
2018-12-04Clean up the logic in `is_min_const_fn`Oliver Scherer-13/+18
2018-12-04Automatically generate imports for newtype_index `Deserialize` implsOliver Scherer-2/+2
2018-12-04Make `newtype_index` safeOliver Scherer-2/+2
2018-12-04Allow calling `const unsafe fn` in `const fn` behind a feature gateOliver Scherer-2/+2
2018-12-04syntax: Remove `#[non_exhaustive]` from `Edition`Vadim Petrochenkov-6/+0
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-3/+3
2018-12-03Monomorphize `AllocMap` structOliver Scherer-1/+1
2018-12-03pass the parameter environment to `traits::find_associated_item`Ariel Ben-Yehuda-2/+3
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-30Add precise_pointer_size_matching featurevarkor-0/+7
2018-11-30Improve the diagnostic messageOliver Scherer-0/+1
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