about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
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
2019-10-02Rollup merge of #64989 - sinkuu:fix_ice_64964, r=davidtwcoMazdak Farrokhzad-0/+6
2019-10-02Rollup merge of #64961 - rust-lang:spastorino-patch-1, r=oli-obkMazdak Farrokhzad-1/+2
2019-10-02Fix async/await ICE #64964Shotaro Yamada-0/+6
2019-10-02Compute the layout of uninhabited structsOliver Scherer-4/+12
2019-10-01Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes...Tyler Mandry-15/+15
2019-10-02typo fix in the codeGuanqun Lu-1/+1
2019-10-02comment fixesGuanqun Lu-0/+4
2019-10-01Rollup merge of #64950 - nnethercote:simplify-interners, r=varkor,spastorinoMazdak Farrokhzad-47/+22
2019-10-01Update src/librustc/ty/mod.rsSantiago Pastorino-1/+1
2019-10-01Make comment about dummy type a bit more clearSantiago Pastorino-1/+2
2019-10-01Rollup merge of #64895 - davidtwco:issue-64130-async-error-definition, r=niko...Mazdak Farrokhzad-1/+36
2019-10-01Remove the `$lt_tcx` parameter from `direct_interners!`.Nicholas Nethercote-7/+7
2019-10-01Inline and remove `intern_method!`.Nicholas Nethercote-26/+14
2019-10-01Remove special treatment for `_intern_canonical_var_infos`.Nicholas Nethercote-14/+1
2019-10-01Reorder the slice interners.Nicholas Nethercote-2/+2
2019-10-01Avoid `SmallVec::collect()` in `List<Predicate>::super_fold_with()`.Nicholas Nethercote-2/+15
2019-10-01Avoid `SmallVec::collect()` in `Result::intern_with()`.Nicholas Nethercote-2/+23
2019-10-01Avoid `SmallVec::collect()` in `SubstsRef::super_fold_with()`.Nicholas Nethercote-8/+35
2019-09-30async/await: improve obligation errorsDavid Wood-1/+36
2019-09-30Remove HIR based const qualificationMatthew Jasper-1/+1
2019-09-30Auto merge of #64778 - csmoe:index, r=eddybbors-15/+15
2019-09-30Self-Profiling: Make names of existing events more consistent and use new API.Michael Woerister-15/+11
2019-09-30Self-Profiling: Refactor SelfProfiler API to be RAII based where possible.Michael Woerister-0/+4
2019-09-29Auto merge of #64673 - Mark-Simulacrum:opt-match-ck, r=oli-obkbors-2/+16
2019-09-29Optimize try_eval_bits to avoid layout queriesMark Rousskov-2/+16
2019-09-29Rollup merge of #64858 - skinny121:str-const-generics, r=varkorMazdak Farrokhzad-2/+15