summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2018-10-18Copy extern prelude from resolver to global contextVadim Petrochenkov-2/+4
2018-10-02Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+1
2018-09-15rustc: support extern crates loaded after query engine creation.Eduard-Mihai Burtescu-2/+15
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-19/+57
2018-09-14Rollup merge of #54095 - kenta7777:kenta7777#53719, r=davidtwcokennytm-6/+6
2018-09-13introduce SelfCtorF001-1/+2
2018-09-12Merge branch 'master' into kenta7777#53719kenta7777-14/+5
2018-09-12Rollup merge of #54074 - toidiu:ak-spimplifyOrd, r=eddybkennytm-12/+2
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11renamed is_nil to is_unitkenta7777-1/+1
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-11Revert "renamed read_nil to read_unit"kenta7777-1/+1
2018-09-11Revert "renamed is_nil to is_unit"kenta7777-1/+1
2018-09-11Revert "renamed mk_nil_ptr to mk_unit_ptr"kenta7777-1/+1
2018-09-11Silence dead code warning for the assertion staticsOliver Schneider-0/+2
2018-09-11Properly access `std::mem::size_of`Oliver Schneider-2/+2
2018-09-11Use assertion-like static assertionsOliver Schneider-2/+2
2018-09-11Split `CrateNum` into an enum instead of having magic constantsOliver Schneider-5/+4
2018-09-11only allow restricting scalar layoutsOliver Schneider-1/+2
2018-09-11Address attribute naming and use `Bound` enumOliver Schneider-37/+42
2018-09-11Get rid of the `non_zero` lang item in favour of arbitrary range specificationsOliver Schneider-7/+38
2018-09-10generalize `AscribeUserType` to handle sub or super typeNiko Matsakis-0/+1
2018-09-10add the `AscribeUserType` statement kindNiko Matsakis-2/+2
2018-09-10renamed mk_nil_ptr to mk_unit_ptrkenta7777-1/+1
2018-09-10renamed mk_nil to mk_unitkenta7777-4/+4
2018-09-10renamed is_nil to is_unitkenta7777-1/+1
2018-09-10renamed read_nil to read_unitkenta7777-1/+1
2018-09-10renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-09simplify ordering for Kindtoidiu-12/+2
2018-09-08Auto merge of #53903 - GabrielMajeri:opt-miri-array-slice, r=oli-obkbors-1/+1
2018-09-08Auto merge of #53705 - ms2300:tmp, r=oli-obkbors-30/+30
2018-09-08Rollup merge of #53315 - nikomatsakis:newtype-index, r=Mark-Simulacrumkennytm-26/+17
2018-09-08Optimize miri checking of integer array/slicesGabriel Majeri-1/+1
2018-09-07remove use of `from_u32_unchecked`Niko Matsakis-6/+2
2018-09-07switch to using `NonZeroU32` to represent indicesNiko Matsakis-2/+2
2018-09-07remove all references to `private` from outside the macroNiko Matsakis-3/+7
2018-09-07change from tuple struct to brace structNiko Matsakis-4/+4
2018-09-07make field always private, add `From` implsNiko Matsakis-13/+0
2018-09-07change syntax of `newtype_index` to look like a struct declNiko Matsakis-7/+11
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+8
2018-09-06Auto merge of #53721 - arielb1:exhaustively-unpun, r=nikomatsakisbors-11/+66
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-30/+30
2018-09-04Breaking change upgradesMark Rousskov-2/+2
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-8/+1
2018-09-01move the is_field_list_non_exhaustive flag to VariantDefAriel Ben-Yehuda-44/+66
2018-09-01Auto merge of #53884 - kennytm:rollup, r=kennytmbors-19/+1
2018-08-31Make codegen not be a query (since it's not a real query anyway).Michael Woerister-8/+1
2018-08-31trip const_to_alloc querycsmoe-19/+1
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-0/+31
2018-08-31Auto merge of #53832 - pietroalbini:rollup, r=pietroalbinibors-7/+8