summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2020-10-01Rollup merge of #77371 - camelid:remove-extra-space-in-diagnostic, r=varkorDylan DPC-1/+1
2020-09-30Remove trailing space in error messageCamelid-1/+1
2020-09-30Auto merge of #77069 - sexxi-goose:closure_print_2, r=nikomatsakisbors-72/+54
2020-09-29Auto merge of #77257 - ecstatic-morse:optimize-int-range-from-pat, r=Mark-Sim...bors-4/+1
2020-09-28Rollup merge of #76711 - davidtwco:issue-51154-param-closure, r=estebankRalf Jung-0/+12
2020-09-28pretty.rs: Update Closure and Generator printAman Arora-72/+54
2020-09-26Revert "Add an unused field of type `Option<DefId>` to `ParamEnv` struct."Dylan MacKenzie-4/+1
2020-09-27Auto merge of #76986 - jonas-schievink:ret-in-reg, r=nagisabors-4/+8
2020-09-27Rollup merge of #77209 - jyn514:fix-docs, r=petrochenkovJonas Schievink-10/+16
2020-09-26Return values up to 128 bits in registersJonas Schievink-4/+8
2020-09-26Rollup merge of #77204 - LingMan:patch-3, r=jonas-schievinkRalf Jung-1/+1
2020-09-25Fix documentation highlighting in ty::BorrowKindJoshua Nelson-10/+16
2020-09-25Move `is_raw_guess` check in `ty::print::pretty`marmeladema-0/+6
2020-09-25Address review commentmarmeladema-5/+7
2020-09-25Fix profiling query key creationmarmeladema-19/+12
2020-09-25Rename `DefPathData::get_name()` to `DefPathData::name()`marmeladema-2/+2
2020-09-25Fix pretty-printing of `DisambiguatedDefPathData`marmeladema-15/+4
2020-09-25Move from {{closure}}#0 syntax to {closure#0} for (def) path componentsmarmeladema-21/+30
2020-09-25Remove stray word from `ClosureKind::extends` docsLingMan-1/+1
2020-09-25Auto merge of #73453 - erikdesjardins:tuplayout, r=eddybbors-65/+47
2020-09-23Move MiniSet to data_structuresAndreas Jonson-45/+3
2020-09-21Rollup merge of #76914 - lcnr:path-no-more, r=ecstatic-morseecstatic-morse-3/+3
2020-09-21Rollup merge of #76888 - matthiaskrgr:clippy_single_match_2, r=Dylan-DPCecstatic-morse-15/+5
2020-09-21Rollup merge of #76581 - lcnr:bound-too-generic, r=eddybecstatic-morse-2/+2
2020-09-22Auto merge of #76913 - vandenheuvel:performance_debug, r=lcnrbors-1/+4
2020-09-21check for cycles when unifying const variablesBastian Kauschke-3/+6
2020-09-21Add an unused field of type `Option<DefId>` to `ParamEnv` struct.Bram van den Heuvel-1/+4
2020-09-20Rollup merge of #76891 - lcnr:less-ref, r=ecstatic-morseRalf Jung-25/+23
2020-09-20Auto merge of #76964 - RalfJung:rollup-ybn06fs, r=RalfJungbors-1/+1
2020-09-20Rollup merge of #76825 - lcnr:array-windows-apply, r=varkorRalf Jung-1/+1
2020-09-20use if let instead of single match arm expressions to compact code and reduce...Matthias Krüger-15/+5
2020-09-20Auto merge of #74949 - oli-obk:validate_const_eval_raw, r=RalfJungbors-1/+1
2020-09-20do not ICE on `ty::Bound` in Layout::computeBastian Kauschke-2/+2
2020-09-20use `array_windows` instead of `windows` in the compilerBastian Kauschke-1/+1
2020-09-20Auto merge of #75346 - davidtwco:issue-69925-polymorphic-instancedef-fnptrshi...bors-28/+25
2020-09-19take `TyCtxt` by valueBastian Kauschke-3/+3
2020-09-19don't take `TyCtxt` by referenceBastian Kauschke-25/+23
2020-09-19Rollup merge of #75099 - davidtwco:is-zst-abstraction-violation, r=eddybRalf Jung-19/+1
2020-09-19Unify the names of const eval queries and their return typesOliver Scherer-1/+1
2020-09-18don't take `TyCtxt` by referenceBastian Kauschke-25/+23
2020-09-18Auto merge of #76575 - lcnr:abstract-const, r=oli-obkbors-1/+56
2020-09-18support const_evaluatable_checked across crate boundariesBastian Kauschke-0/+26
2020-09-18use abstract consts when unifying ConstKind::UnevaluatedBastian Kauschke-1/+30
2020-09-18Auto merge of #72412 - VFLashM:issue-72408-nested-closures-exponential, r=tma...bors-29/+126
2020-09-18Remove redundancy in cache keyTyler Mandry-1/+1
2020-09-17Better handling for exponential-sized types in misc placesValerii Lashmanov-9/+33
2020-09-17Only visit types once when walking the type treeValerii Lashmanov-20/+93
2020-09-16Rollup merge of #76756 - matthiaskrgr:cl123ppy, r=Dylan-DPCTyler Mandry-2/+2
2020-09-16Rollup merge of #76714 - camelid:patch-3, r=jonas-schievinkDylan DPC-9/+9
2020-09-16Rollup merge of #76695 - iximeow:trait-generic-bound-suggestion, r=estebankDylan DPC-20/+46