about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-12-18Log the output of `is_useful` in the or-pattern case tooNadrieril-25/+31
2020-12-18Factor out or-pattern usefulness mergingNadrieril-72/+81
2020-12-11Auto merge of #79910 - RalfJung:abort-msg, r=oli-obkbors-1/+7
2020-12-11Auto merge of #79915 - Aaron1011:fix/fix-reuse-def-path-hash, r=petrochenkovbors-6/+24
2020-12-10Rollup merge of #79917 - sivadeilra:asm_symbols, r=petrochenkovTyler Mandry-29/+45
2020-12-10Rollup merge of #79851 - camelid:better-error-for-default-fn, r=davidtwcoTyler Mandry-1/+1
2020-12-10Rollup merge of #79809 - Eric-Arellano:split-once, r=matkladTyler Mandry-94/+92
2020-12-10Rollup merge of #79639 - sasurau4:feature/add-long-explanation-E0212, r=Guill...Tyler Mandry-3/+38
2020-12-10Use Symbol for inline asm register class namesArlie Davis-29/+45
2020-12-10Use `def_path_hash_to_def_id` when re-using a `RawDefId`Aaron Hill-6/+24
2020-12-10CTFE: tweak abort-on-uninhabited messageRalf Jung-1/+7
2020-12-10Auto merge of #79801 - eddyb:scalar-transmute, r=nagisabors-0/+19
2020-12-10Auto merge of #79621 - usbalbin:constier_maybe_uninit, r=RalfJungbors-3/+19
2020-12-10Auto merge of #78837 - petrochenkov:keyvalexpr, r=davidtwcobors-39/+35
2020-12-09Auto merge of #79867 - tmandry:rollup-7mubs3b, r=tmandrybors-223/+225
2020-12-09Rollup merge of #79844 - tmiasko:rwu-table-mod, r=lcnrTyler Mandry-146/+149
2020-12-09Rollup merge of #79826 - LingMan:match_if, r=lcnrTyler Mandry-20/+10
2020-12-09Rollup merge of #79824 - LingMan:no_replace, r=lcnrTyler Mandry-2/+2
2020-12-09Rollup merge of #79818 - richkadel:llvm-coverage-counters-2.1.0, r=tmandryTyler Mandry-28/+44
2020-12-09Rollup merge of #79810 - Aaron1011:fix/def-path-table-gap, r=lcnrTyler Mandry-3/+8
2020-12-09Rollup merge of #79777 - tmiasko:remove-first-merge, r=lcnrTyler Mandry-18/+6
2020-12-09Rollup merge of #79732 - matthiaskrgr:cl12ppy, r=Dylan-DPCTyler Mandry-6/+6
2020-12-09Auto merge of #77611 - oli-obk:atomic_miri_leakage, r=nagisabors-16/+43
2020-12-09Accept arbitrary expressions in key-value attributes at parse timeVadim Petrochenkov-39/+35
2020-12-09Auto merge of #79721 - Aaron1011:fix/reuse-def-path-hash, r=wesleywiserbors-20/+59
2020-12-09Auto merge of #78679 - oli-obk:temp_lifetime, r=eddybbors-57/+22
2020-12-09Also generate `StorageDead` in constantsoli-57/+22
2020-12-09Auto merge of #78363 - RalfJung:promotion, r=oli-obkbors-52/+6
2020-12-09remove a hack that seems to only benefit a few very special casesRalf Jung-52/+6
2020-12-09Auto merge of #79767 - tmiasko:malformed-required-const, r=matthewjasperbors-45/+53
2020-12-08Clarify the 'default is only allowed on...' errorCamelid-1/+1
2020-12-09Move RWUTable to a separate moduleTomasz Miąsko-146/+149
2020-12-09Remove `first_merge` from liveness debug logsTomasz Miąsko-18/+6
2020-12-08Auto merge of #79727 - tmiasko:8bit-rwu, r=lcnrbors-159/+146
2020-12-08Review feedbackEric Arellano-32/+36
2020-12-08simplify if let Some(_) = x to if x.is_some() (clippy::redundant_pattern_m...Matthias Krüger-2/+2
2020-12-08don't create owned values for comparison (clippy::cmp_owned)Matthias Krüger-3/+3
2020-12-08use .contains() or .any() instead of find(x).is_some() (clippy::search_is_some)Matthias Krüger-1/+1
2020-12-08Account for gaps in def path table during decodingAaron Hill-3/+8
2020-12-08Simplify visit_{foreign,trait}_itemLingMan-20/+10
2020-12-08Auto merge of #79817 - LingMan:if_map, r=lcnrbors-41/+13
2020-12-08Strip prefix instead of replacing it with empty stringLingMan-2/+2
2020-12-08Auto merge of #79752 - cjgillot:dead-alien, r=lcnrbors-21/+25
2020-12-08Auto merge of #79806 - LeSeulArtichaut:fixup-filter-is-none, r=jyn514bors-7/+4
2020-12-08Visit ForeignItems when marking dead code.Camille GILLOT-21/+25
2020-12-07Fixes to Rust coverageRich Kadel-28/+44
2020-12-08Replace simple `if let` constructs with Option::mapLingMan-41/+13
2020-12-07Auto merge of #79653 - tmiasko:naked-functions, r=Amanieubors-32/+284
2020-12-07Fixup: `filter().is_none()` -> `!any()`LeSeulArtichaut-7/+4
2020-12-07Dogfood 'str_split_once() with `compiler/`Eric Arellano-89/+83