summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2018-02-08Add `AutoBorrowMutability`; its like `hir::Mutability` but w/ two-phase borr...Felix S. Klock II-1/+16
2018-02-04Auto merge of #47915 - eddyb:layout-of, r=nikomatsakisbors-72/+99
2018-02-03Auto merge of #47845 - Zoxc:gen-fixes, r=nikomatsakisbors-3/+10
2018-02-01rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf.Eduard-Mihai Burtescu-72/+99
2018-01-31Rollup merge of #47889 - alexcrichton:wasm-hidden-by-default, r=cramertjkennytm-0/+3
2018-01-30rustc: Add an option to default hidden visibilityAlex Crichton-0/+3
2018-01-30Allow access of the state field before the generator transform. Fixes #47482,...John Kåre Alsaker-3/+10
2018-01-29rustc: replace "lvalue" terminology with "place" in the code.Eduard-Mihai Burtescu-1/+1
2018-01-29rustc: move `expr_is_lval` to rustc_typeck and rename to `is_place_expr`.Eduard-Mihai Burtescu-54/+0
2018-01-29rustc: remove `LvaluePreference` argument from `Ty::builtin_deref`.Eduard-Mihai Burtescu-24/+2
2018-01-25Merge branch 'cache-ty-collect' of https://github.com/michaelwoerister/rust i...Alex Crichton-9/+32
2018-01-25Rollup merge of #47656 - ishitatsuyuki:patch-1, r=nikomatsakisAlex Crichton-4/+32
2018-01-25Rollup merge of #47600 - varkor:empty-never-array, r=eddybAlex Crichton-4/+5
2018-01-25Rollup merge of #47415 - varkor:cgu-partition-heuristic, r=michaelwoeristerAlex Crichton-0/+32
2018-01-23incr.comp.: Cache generics_of query.Michael Woerister-2/+19
2018-01-23Make ty::Generics::type_param_to_index use DefId instead of DefIndex as key.Michael Woerister-5/+3
2018-01-23incr.comp.: Cache type_of and some other queries.Michael Woerister-2/+10
2018-01-23Adds support for immovable generators. Move checking of invalid borrows acros...John Kåre Alsaker-32/+108
2018-01-23Implement Ord as necessaryTatsuyuki Ishi-4/+32
2018-01-22Auto merge of #47373 - wesleywiser:incr_cache_hashing, r=michaelwoeristerbors-11/+28
2018-01-19Fix tidy errorvarkor-1/+1
2018-01-19Fix type inhabitedness check for arraysvarkor-4/+5
2018-01-19Estimate size of InstanceDef::DropGlue more accuratelyvarkor-3/+4
2018-01-19Add instance_def_size_estimate queryvarkor-0/+31
2018-01-16Implement repr(transparent)Robin Kruppe-1/+5
2018-01-15[incremental] Cache AdtDef hashesWesley Wiser-11/+28
2018-01-14Auto merge of #47223 - alexcrichton:new-target-feature, r=eddybbors-0/+18
2018-01-13Auto merge of #47416 - petrochenkov:remove-impl-for-dot-dot, r=petrochenkovbors-8/+2
2018-01-13rustc: Tweak `#[target_feature]` syntaxAlex Crichton-0/+18
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-8/+2
2018-01-13Auto merge of #47251 - rkruppe:rm-simd-attr, r=eddybbors-5/+0
2018-01-11Auto merge of #47087 - Zoxc:incr_no_in_ignore, r=michaelwoeristerbors-126/+126
2018-01-11Auto merge of #47243 - wesleywiser:incr_fingerprint_encoding, r=michaelwoeristerbors-1/+15
2018-01-09[incremental] Specialize encoding and decoding of FingerprintsWesley Wiser-1/+15
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-126/+126
2018-01-09Rollup merge of #47270 - Zoxc:gen-layout-fix, r=eddybkennytm-0/+7
2018-01-09Rollup merge of #47258 - rkruppe:struct-assert, r=eddybkennytm-13/+12
2018-01-09Rollup merge of #47256 - rkruppe:misc-cleanup, r=eddybkennytm-1/+1
2018-01-08Don't look for niches inside generator types. Fixes #47253John Kåre Alsaker-0/+7
2018-01-08Auto merge of #47200 - BurntPizza:query-snatp, r=nikomatsakisbors-0/+15
2018-01-08rustc::ty: Rename `struct_variant` to `non_enum_variant`Robin Kruppe-13/+12
2018-01-07Rename ReprExtern to ReprC, and similarily rename a few other fields and loca...Robin Kruppe-1/+1
2018-01-07Remove deprecated unstable attribute `#[simd]`Robin Kruppe-5/+0
2018-01-07Rollup merge of #47205 - eddyb:alloc-id, r=oli-obkkennytm-17/+15
2018-01-05miri: use AllocId instead of u64.Eduard-Mihai Burtescu-17/+15
2018-01-04rustc: use {U,I}size instead of {U,I}s shorthands.Eduard-Mihai Burtescu-13/+13
2018-01-04rustc: remove misleading `Ty::is_uint` method.Eduard-Mihai Burtescu-7/+0
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-34/+37
2018-01-01Fix broken links in internal docsMalo Jaffré-6/+6
2017-12-28Auto merge of #47013 - topecongiro:issue-46655, r=petrochenkovbors-1/+1