about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-10-14Rollup merge of #65170 - petrochenkov:cload, r=eddybTyler Mandry-3/+8
2019-10-14Auto merge of #64987 - oli-obk:code_reuse_prevents_bugs, r=eddybbors-3/+7
2019-10-14rustc_metadata: Remove resolutions for extern crate items from `CStore`Vadim Petrochenkov-3/+8
2019-10-13Auto merge of #65182 - anp:reify-shim, r=eddybbors-1/+42
2019-10-11Rollup merge of #65263 - mbStavola:dedup-raw-item-fns, r=CentrilTyler Mandry-21/+12
2019-10-11Rollup merge of #64986 - skinny121:fn-ptr-const-generics, r=varkorTyler Mandry-139/+137
2019-10-11resolve_for_fn_ptr checks that the instance is an Item before returning shim.Adam Perry-10/+12
2019-10-10Instance::resolve_for_fn_ptr unconditionally resolves first.Adam Perry-9/+13
2019-10-10Improve docs for InstanceDef::ReifyShim.Adam Perry-1/+4
2019-10-09Qualify LangItemMatt Stavola-1/+1
2019-10-09Delegate is_{freeze,copy,sized}_raw to is_item_rawMatt Stavola-21/+12
2019-10-09Clarify comment, dedupe match arms in shim.rs.Adam Perry-1/+3
2019-10-09Return ReifyShim from Instance::resolve_for_fn_ptr when track_caller present.Adam Perry-2/+2
2019-10-09Reifying callers of Instance::resolve use resolve_for_fn_ptr.Adam Perry-6/+3
2019-10-09Add Instance::resolve_for_fn_ptrAdam Perry-1/+23
2019-10-09Add InstanceDef::ReifyShim for track_caller functions.Adam Perry-1/+12
2019-10-10Pretty print raw pointers in consts as '{pointer}'.ben-0/+1
2019-10-09Refactor a nested `if` to a `match`Oliver Scherer-11/+7
2019-10-08Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe...Mazdak Farrokhzad-50/+1
2019-10-09Refactor pretty print const to use a big match statementben-121/+104
2019-10-09Pretty print function pointer const values.ben-11/+15
2019-10-09Fix calling function pointer const parameters. Also fixes inference ofben-28/+38
2019-10-08Rollup merge of #65176 - nnethercote:rm-query-macros, r=michaelwoeristerMazdak Farrokhzad-32/+13
2019-10-08Rollup merge of #65162 - Mark-Simulacrum:no-cache-loading-map, r=michaelwoeri...Mazdak Farrokhzad-8/+0
2019-10-08Auto merge of #64949 - nnethercote:avoid-SmallVec-collect, r=zackmdavisbors-12/+73
2019-10-08Rollup merge of #65181 - nikomatsakis:lazy-norm-anon-const-push-1, r=varkorMazdak Farrokhzad-11/+24
2019-10-07fix ICE from debug output by using `kind_ty` in dumping closureNiko Matsakis-2/+9
2019-10-07avoid ICE when extracting closure-kind-ty from a canonicalized valueNiko Matsakis-1/+3
2019-10-07correct bug in the "has escaping regions" visitorNiko Matsakis-7/+9
2019-10-07make type-flags exhaustiveNiko Matsakis-1/+3
2019-10-07Auto merge of #64739 - guanqun:remove-as-str, r=estebankbors-0/+4
2019-10-07Remove `force_ex!`.Nicholas Nethercote-13/+5
2019-10-07Remove `def_id!`.Nicholas Nethercote-12/+9
2019-10-07Remove `krate!`.Nicholas Nethercote-5/+1
2019-10-07Remove `force!`.Nicholas Nethercote-5/+1
2019-10-06Auto merge of #64564 - jonas-schievink:cowardly-default, r=nikomatsakisbors-0/+11
2019-10-06Auto merge of #65089 - nnethercote:optimize-integral-pattern-matching, r=Mark...bors-16/+2
2019-10-06Remove loaded_from_cache map from DepGraphMark Rousskov-8/+0
2019-10-05Pacify tidyJonas Schievink-1/+4
2019-10-05Fix the bootstrapJonas Schievink-0/+8
2019-10-04clean up GeneratorSubstscsmoe-5/+5
2019-10-04remove GeneratorSubsts visitorscsmoe-1/+1
2019-10-04replace GeneratorSubsts inside related typescsmoe-5/+5
2019-10-04generate GeneratorSubsts from SubstsRefcsmoe-22/+20
2019-10-04replace GeneratorSubsts with SubstsRefcsmoe-2/+10
2019-10-04Introduce a special case in `IntRange::from_const`.Nicholas Nethercote-16/+2
2019-10-04Rollup merge of #64874 - matthewjasper:simplify-euv, r=eddybMazdak Farrokhzad-1/+1
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-38/+51
2019-10-03Remove -Zprofile-queriesMark Rousskov-50/+1
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-110/+46