summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
2018-10-18Copy extern prelude from resolver to global contextVadim Petrochenkov-1/+2
2018-09-15rustc: support extern crates loaded after query engine creation.Eduard-Mihai Burtescu-1/+5
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-5/+27
2018-09-12Merge branch 'master' into kenta7777#53719kenta7777-2/+2
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-2/+2
2018-09-11Address attribute naming and use `Bound` enumOliver Schneider-18/+15
2018-09-11Get rid of the `non_zero` lang item in favour of arbitrary range specificationsOliver Schneider-0/+23
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-2/+2
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-3/+3
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-0/+31
2018-08-29Auto merge of #53659 - nnethercote:rm-AccumulateVec, r=Mark-Simulacrumbors-4/+4
2018-08-29Remove `AccumulateVec` and its uses.Nicholas Nethercote-4/+4
2018-08-27Miri Memory WorkRalf Jung-2/+2
2018-08-24address pnkfelix nitsNiko Matsakis-1/+1
2018-08-24add a `user_substs` map into the typeck tablesNiko Matsakis-1/+28
2018-08-22Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}varkor-20/+20
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-3/+3
2018-08-22Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...varkor-25/+25
2018-08-22Rename ty::TyVariants to ty::TyKindvarkor-8/+8
2018-08-22Rename ty::Slice to ty::Listvarkor-60/+60
2018-08-21Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkorkennytm-1/+1
2018-08-21Rollup merge of #53465 - bjorn3:remove_link_meta_struct, r=varkorkennytm-3/+3
2018-08-19mv codemap() source_map()Donato Sciarra-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-3/+2
2018-08-18Remove LinkMeta structbjorn3-3/+3
2018-08-05Improve query efficiencyvarkor-2/+1
2018-08-05Fix outdated handling of GetLangItemsvarkor-9/+1
2018-08-05Add lint for unknown feature attributesvarkor-0/+9
2018-08-04Move share_generics getter onto options directlyMark Rousskov-20/+2
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-7/+7
2018-08-02When we turn on NLL migration in the 2018 edition, we need two-phase borrows ...Felix S. Klock II-3/+11
2018-07-26integrate the edition code.Felix S. Klock II-26/+44
2018-07-26Bug fix: `#![feature(nll)]` takes precedence over `-Z borrowck=migrate`.Felix S. Klock II-1/+16
2018-07-26Add `-Z borrowck=migrate` flag, use it to link NLL up to AST-borrowck.Felix S. Klock II-0/+7
2018-07-23gcx outlives tcx which outlives a, no need to explicitly do gcx: aSantiago Pastorino-1/+1
2018-07-16ExprKindcsmoe-1/+1
2018-07-05Do not run AST borrowck when -Zborrowck=mirSantiago Pastorino-0/+6
2018-06-27nit: don't import Debug directlyNiko Matsakis-3/+3
2018-06-26move `Debug` bounds onto `Lift`Niko Matsakis-2/+3
2018-06-18Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelixbors-0/+7
2018-06-16Auto merge of #51550 - eddyb:queries-not-maps, r=nikomatsakisbors-17/+11
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-17/+11