summary refs log tree commit diff
path: root/src/librustc/ty/sty.rs
AgeCommit message (Expand)AuthorLines
2019-12-01Rollup merge of #66679 - mark-i-m:fix-anon-lifetime-errors, r=matthewjasperMazdak Farrokhzad-1/+1
2019-11-30rustc: fix ty::Const::eval's handling of inference variables.Eduard-Mihai Burtescu-14/+35
2019-11-29improve lifetime errors with implicit trait object lifetimesMark Mansi-1/+1
2019-11-21Aggregation of drive-by cosmetic changes.Alexander Regueiro-37/+44
2019-11-21Rollup merge of #66468 - RalfJung:simd-cleanup, r=oli-obkMazdak Farrokhzad-5/+15
2019-11-19Derive HashStable more.Camille GILLOT-2/+1
2019-11-19Derive HashStable in librustc.Camille GILLOT-5/+4
2019-11-18Retire BraceStructLiftImpl.Camille GILLOT-1/+1
2019-11-17Auto merge of #66384 - cjgillot:typefoldable, r=Zoxcbors-16/+17
2019-11-16make simd_size return a u64Ralf Jung-4/+4
2019-11-16rename and move read_vector_tyRalf Jung-4/+14
2019-11-14Use multiple derive clauses.Camille GILLOT-14/+14
2019-11-13Use TypeFoldable derive macro.Camille GILLOT-10/+11
2019-11-12Remove cruft.Camille GILLOT-5/+0
2019-11-12Create intermediate enum ty::ConstKind.Camille GILLOT-4/+52
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-1/+1
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-3/+3
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-9/+9
2019-10-21Rollup merge of #65660 - varkor:canonical-const-to-bound-const, r=eddybMazdak Farrokhzad-2/+0
2019-10-21Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)`varkor-2/+0
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-5/+3
2019-10-21Convert some `InternedString`s to `Symbols`.Nicholas Nethercote-9/+9
2019-10-08Rollup merge of #65181 - nikomatsakis:lazy-norm-anon-const-push-1, r=varkorMazdak Farrokhzad-1/+3
2019-10-07avoid ICE when extracting closure-kind-ty from a canonicalized valueNiko Matsakis-1/+3
2019-10-07Auto merge of #64739 - guanqun:remove-as-str, r=estebankbors-0/+4
2019-10-06Auto merge of #65089 - nnethercote:optimize-integral-pattern-matching, r=Mark...bors-16/+2
2019-10-04clean up GeneratorSubstscsmoe-4/+4
2019-10-04replace GeneratorSubsts inside related typescsmoe-1/+1
2019-10-04generate GeneratorSubsts from SubstsRefcsmoe-3/+4
2019-10-04replace GeneratorSubsts with SubstsRefcsmoe-1/+1
2019-10-04Introduce a special case in `IntRange::from_const`.Nicholas Nethercote-16/+2
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-12/+12
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-19/+14
2019-10-02typo fix in the codeGuanqun Lu-1/+1
2019-10-02comment fixesGuanqun Lu-0/+4
2019-09-30Auto merge of #64778 - csmoe:index, r=eddybbors-4/+4
2019-09-29Optimize try_eval_bits to avoid layout queriesMark Rousskov-2/+16
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-4/+4
2019-09-29introduce from_ref helper for replacementcsmoe-6/+11
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-6/+6
2019-09-26Auto merge of #64513 - varkor:sty-begone, r=eddybbors-51/+51
2019-09-25Rename `sty` to `kind`varkor-51/+51
2019-09-25Snap cfgs to new betaMark Rousskov-1/+1
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-4/+4
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+1
2019-08-24review commentEsteban Küber-1/+0
2019-08-23Suggest calling closure with resolved return type when appropriateEsteban Küber-1/+2
2019-08-21Remove some duplication when resolving constantsOliver Scherer-7/+17
2019-08-19Auto merge of #63463 - matthewjasper:ty_param_cleanup, r=petrochenkovbors-15/+0
2019-08-15Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centrilbors-0/+3