summary refs log tree commit diff
path: root/compiler/rustc_infer/src
AgeCommit message (Expand)AuthorLines
2020-11-06Do not try to report on closures to avoid ICEYuki Okushi-0/+8
2020-09-26Revert "Add an unused field of type `Option<DefId>` to `ParamEnv` struct."Dylan MacKenzie-1/+1
2020-09-26Rollup merge of #77211 - est31:remove_unused_allow, r=oli-obkRalf Jung-1/+0
2020-09-26Rollup merge of #77093 - lcnr:const-generics-infer-warning, r=varkorRalf Jung-104/+178
2020-09-26unused intoBastian Kauschke-1/+1
2020-09-26rename functionsBastian Kauschke-12/+12
2020-09-26Remove unused #[allow(...)] statements from compiler/est31-1/+0
2020-09-25Implement `Display` for `DisambiguatedDefPathData` and `DefPathData`marmeladema-1/+1
2020-09-25Move from {{closure}}#0 syntax to {closure#0} for (def) path componentsmarmeladema-1/+1
2020-09-25Rollup merge of #77121 - duckymirror:html-root-url, r=jyn514Jonas Schievink-1/+1
2020-09-24the two hardest things in programming, names and...Bastian Kauschke-79/+115
2020-09-23/nightly/nightly-rustcErik Hofmayer-1/+1
2020-09-23Updated html_root_url for compiler cratesErik Hofmayer-1/+1
2020-09-23use relevant span when unifying `ConstVarValue`sBastian Kauschke-1/+2
2020-09-23use the correct span when dealing with inference variablesBastian Kauschke-5/+9
2020-09-23unused pathBastian Kauschke-1/+1
2020-09-23merge `need_type_info_err(_const)`Bastian Kauschke-88/+121
2020-09-23Move MiniSet to data_structuresAndreas Jonson-1/+1
2020-09-22Auto merge of #76928 - lcnr:opaque-types-cache, r=tmandrybors-60/+1
2020-09-21Rollup merge of #76888 - matthiaskrgr:clippy_single_match_2, r=Dylan-DPCecstatic-morse-10/+8
2020-09-22Auto merge of #76913 - vandenheuvel:performance_debug, r=lcnrbors-1/+1
2020-09-21check for cycles when unifying const variablesBastian Kauschke-11/+231
2020-09-21Add an unused field of type `Option<DefId>` to `ParamEnv` struct.Bram van den Heuvel-1/+1
2020-09-20Auto merge of #76964 - RalfJung:rollup-ybn06fs, r=RalfJungbors-2/+0
2020-09-20Rollup merge of #76821 - est31:remove_redundant_nightly_features, r=oli-obk,M...Ralf Jung-2/+0
2020-09-20use if let instead of single match arm expressions to compact code and reduce...Matthias Krüger-10/+8
2020-09-19cache types during normalizationBastian Kauschke-60/+1
2020-09-19Unify the names of const eval queries and their return typesOliver Scherer-2/+2
2020-09-18Auto merge of #72412 - VFLashM:issue-72408-nested-closures-exponential, r=tma...bors-14/+99
2020-09-18Remove redundancy in cache keyTyler Mandry-4/+3
2020-09-17Intorduced MiniMap - a tiny small storage optimized map implementationValerii Lashmanov-2/+61
2020-09-17Better handling for exponential-sized types in misc placesValerii Lashmanov-2/+13
2020-09-17Only visit types once when walking the type treeValerii Lashmanov-12/+28
2020-09-17Remove redundant #![feature(...)] 's from compiler/est31-2/+0
2020-09-16Rollup merge of #76756 - matthiaskrgr:cl123ppy, r=Dylan-DPCTyler Mandry-1/+1
2020-09-16Rollup merge of #76699 - lcnr:const-infer-err, r=varkorDylan DPC-7/+20
2020-09-15fix a couple of stylistic clippy warningsMatthias Krüger-1/+1
2020-09-14Auto merge of #75608 - estebank:suggest-boxed-match-exprs, r=lcnr,varkorbors-2/+62
2020-09-14improve const infer errBastian Kauschke-2/+12
2020-09-14shrink const infer errorBastian Kauschke-6/+9
2020-09-13Auto merge of #76244 - vandenheuvel:remove__paramenv__def_id, r=nikomatsakisbors-2/+6
2020-09-11Add test cases and address review commentsEsteban Küber-5/+5
2020-09-11Make suggestion more completeEsteban Küber-1/+1
2020-09-11Make suggestion have a more targetted underlineEsteban Küber-10/+6
2020-09-11Suggest boxed trait objects in tail `match` and `if` expressionsEsteban Küber-1/+65
2020-09-10use push(char) instead of push_str(&str) to add single chars to stringsMatthias Krüger-1/+1
2020-09-10don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-1/+1
2020-09-09Remove def_id field from ParamEnvBram van den Heuvel-2/+6
2020-09-04ty.flags -> ty.flags()LeSeulArtichaut-1/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-44/+48