about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-09-26suggest both immutable and mutable trait implementationsTakayuki Maeda-32/+34
2021-09-25Rollup merge of #89224 - TaKO8Ki:change-the-order-of-suggestions, r=joshtriplettManish Goregaokar-0/+4
2021-09-25Rollup merge of #89216 - r00ster91:bigo, r=dtolnayManish Goregaokar-2/+2
2021-09-25Auto merge of #88243 - nikic:newpm-2, r=nagisabors-3/+7
2021-09-25Auto merge of #89030 - nbdd0121:box2, r=jonas-schievinkbors-13/+125
2021-09-25Use correct pipeline for LTO at O0Nikita Popov-1/+4
2021-09-25Enable new pass manager on LLVM 13Nikita Popov-2/+3
2021-09-25Auto merge of #89237 - BoxyUwU:trackersMcCaller, r=eddybbors-4/+5
2021-09-25Auto merge of #87220 - petrochenkov:derivecfglimit2, r=Aaron1011bors-57/+49
2021-09-25use `drain_filter` instead of `filter` and `retain`Takayuki Maeda-4/+2
2021-09-25Auto merge of #89230 - workingjubilee:rollup-1swktdq, r=workingjubileebors-148/+221
2021-09-25Report heap allocation instead of non-const fn for exchange_malloc callGary Guo-0/+5
2021-09-25Use Rvalue::ShallowInitBox for box expressionGary Guo-2/+53
2021-09-25Introduce `Rvalue::ShallowInitBox`Gary Guo-11/+67
2021-09-25arrr caught ya callerEllen-4/+5
2021-09-24Auto merge of #86246 - FabianWolff:issue-83471, r=estebankbors-6/+65
2021-09-24Stabilize `feature(macro_attributes_in_derive_output)`Vadim Petrochenkov-35/+2
2021-09-24derive: Do not configure or clone items unless necessaryVadim Petrochenkov-22/+47
2021-09-24builtin_macros: Make #[derive(A, B, ...)] cfg-eval its input only for `A, B, ...Vadim Petrochenkov-2/+2
2021-09-24Rollup merge of #89221 - aDotInTheVoid:macro-error-1, r=estebankJubilee-0/+14
2021-09-24Rollup merge of #89208 - wesleywiser:rfc_2229_droporder, r=nikomatsakisJubilee-1/+72
2021-09-24Rollup merge of #89104 - Mark-Simulacrum:spawn-unchecked, r=nagisa,bjorn3Jubilee-19/+6
2021-09-24Rollup merge of #89072 - bjorn3:less_symbol_as_str, r=michaelwoeristerJubilee-12/+11
2021-09-24Rollup merge of #89001 - jackh726:binder-cleanup, r=nikomatsakisJubilee-116/+118
2021-09-24Make error message for malformed `fn`/`fn_mut` lang item more specificFabian Wolff-11/+30
2021-09-24Add basic checks for well-formedness of `fn`/`fn_mut` lang itemsFabian Wolff-6/+46
2021-09-24resolve: Refactor obtaining `Module` from its `DefId`Vadim Petrochenkov-77/+75
2021-09-24resolve: Use a single common map for local and foreign modulesVadim Petrochenkov-20/+13
2021-09-24resolve: Rename some expansion def scope methodsVadim Petrochenkov-23/+19
2021-09-24resolve: Cleanup module allocationVadim Petrochenkov-56/+73
2021-09-24resolve: Do not cache nearest parent mod in `ModuleData`Vadim Petrochenkov-57/+36
2021-09-25change the order of path suggestionsTakayuki Maeda-0/+6
2021-09-24Give better error for `macro_rules! name!`Nixon Enraght-Moony-0/+14
2021-09-24Auto merge of #88835 - FabianWolff:issue-88770, r=petrochenkovbors-18/+17
2021-09-24consistent big O notationr00ster91-2/+2
2021-09-24Auto merge of #89120 - In-line:remove_unneded_visible_parents_map, r=estebankbors-14/+38
2021-09-23Fix tidy and respond to some feedbackWesley Wiser-1/+32
2021-09-24Auto merge of #89211 - workingjubilee:rollup-fj4eduk, r=workingjubileebors-3/+36
2021-09-23Rollup merge of #89200 - hkmatsumoto:patch, r=workingjubileeJubilee-1/+1
2021-09-23Rollup merge of #89176 - TaKO8Ki:change-singular-to-plural, r=lcnrJubilee-1/+1
2021-09-23Rollup merge of #89148 - estebank:used-type-param, r=oli-obkJubilee-1/+20
2021-09-23Rollup merge of #89023 - Wardenfar:issue-85066, r=nagisaJubilee-0/+14
2021-09-23Auto merge of #88804 - Mark-Simulacrum:never-algo-v2, r=nikomatsakis,jackh726bors-138/+508
2021-09-23Drop fully captured upvars in the same order as the regular drop codeWesley Wiser-1/+41
2021-09-23Auto merge of #89024 - oli-obk:lazy_tait_is_not_limited_to_being_used_in_retu...bors-213/+154
2021-09-23Simplify scoped_threadMark Rousskov-19/+6
2021-09-23Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoeristerbors-118/+43
2021-09-23Suggest `_` in turbofish if param will be inferred from fn argumentEsteban Kuber-1/+20
2021-09-23Check that TAIT generics are fully generic in mir typeck instead of wf-check,...Oli Scherer-213/+154
2021-09-23Auto merge of #87064 - Aaron1011:new-closure-track-caller, r=estebankbors-23/+73