about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-10-21Use `Symbol` for codegen unit names.Nicholas Nethercote-3/+2
2019-10-21Change `SymbolName::name` from `InternedString` to `Symbol`.Nicholas Nethercote-6/+19
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-6/+6
2019-10-21Remove unnecessary `Hash` bounds from various types.Nicholas Nethercote-4/+4
2019-10-21Remove unnecessary trait bounds from `keys::Keys`.Nicholas Nethercote-7/+2
2019-10-21Convert some `InternedString`s to `Symbols`.Nicholas Nethercote-29/+29
2019-10-20Fix resolve_type_vars_with_obligations not resolving const inferenceben-0/+3
2019-10-18Rollup merge of #65535 - eddyb:sliced-predicates, r=nikomatsakisTyler Mandry-45/+28
2019-10-18rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...Eduard-Mihai Burtescu-45/+28
2019-10-17Create lint store during plugin registrationMark Rousskov-0/+4
2019-10-17Auto merge of #65495 - Centril:rollup-tguwjt5, r=Centrilbors-1/+1
2019-10-17Auto merge of #64595 - Mark-Simulacrum:trivial-query, r=pnkfelixbors-0/+1
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-1/+1
2019-10-15Rollup merge of #65444 - spastorino:as-ref-for-list, r=Mark-SimulacrumTyler Mandry-0/+7
2019-10-15Rollup merge of #65389 - ecstatic-morse:zero-sized-array-no-drop, r=eddybTyler Mandry-0/+3
2019-10-15Rollup merge of #65293 - tmandry:turbo-expander, r=matthewjasperTyler Mandry-4/+17
2019-10-15Rollup merge of #64623 - matthewjasper:underscore-imports, r=petrochenkovTyler Mandry-1/+1
2019-10-15Remove some mentions of gensymsMatthew Jasper-1/+1
2019-10-15Implement AsRef<[T]> for List<T>Santiago Pastorino-0/+7
2019-10-14Rollup merge of #65170 - petrochenkov:cload, r=eddybTyler Mandry-3/+8
2019-10-14Only expand types that contain projectionsTyler Mandry-1/+3
2019-10-14Add expanded type cache to OpaqueTypeExpanderTyler Mandry-3/+14
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-13Return `false` from `needs_drop` for all zero-sized arraysDylan MacKenzie-0/+3
2019-10-13Auto merge of #65182 - anp:reify-shim, r=eddybbors-1/+42
2019-10-12Make trivial dropck outlives a queryMark Rousskov-0/+1
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-11Change untagged_unions to not allow union fields with dropUlrik Sverdrup-0/+2
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