about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-09-12Construct dyn* during const interpMichael Goulet-10/+15
2022-09-12Use principal of cast target as dyn-star trait ref in codegenMichael Goulet-7/+6
2022-09-12Call destructors when dyn* object goes out of scopeEric Holk-17/+58
2022-09-12dyn* through more typechecking and MIREric Holk-6/+149
2022-09-12Typecheck dyn* coercionsEric Holk-27/+112
2022-09-12Plumb dyn trait representation through ty::DynamicEric Holk-56/+109
2022-09-12Introduce dyn_star feature flagEric Holk-3/+31
2022-09-12Auto merge of #99334 - NiklasJonsson:84447/error-privacy, r=oli-obkbors-12/+33
2022-09-12Auto merge of #101716 - Dylan-DPC:rollup-ayvh6nd, r=Dylan-DPCbors-40/+97
2022-09-12Rollup merge of #101681 - compiler-errors:rpitit-obj-safety, r=lcnrDylan DPC-0/+35
2022-09-12Rollup merge of #101676 - compiler-errors:rpitit-wf, r=lcnrDylan DPC-0/+44
2022-09-12Rollup merge of #101668 - chenyukang:fix-101626, r=TaKO8KiDylan DPC-0/+1
2022-09-12Rollup merge of #100767 - kadiwa4:escape_ascii, r=jackh726Dylan DPC-40/+11
2022-09-12Rollup merge of #100293 - yanchen4791:add-inline-llvm-option, r=nnethercoteDylan DPC-0/+6
2022-09-12Auto merge of #101604 - compiler-errors:issue-101465, r=lcnrbors-50/+70
2022-09-12Auto merge of #100502 - chenyukang:fix-100478, r=jackh726bors-9/+16
2022-09-12Auto merge of #100251 - compiler-errors:tuple-trait-2, r=jackh726bors-8/+75
2022-09-12Fix ICE in opt_suggest_box_spanMichael Goulet-50/+64
2022-09-12No more ret_type_spanMichael Goulet-10/+16
2022-09-12Auto merge of #101688 - cjgillot:verify-hir-parent, r=petrochenkovbors-1/+13
2022-09-11Assert that HIR nodes are not their own parent.Camille GILLOT-1/+13
2022-09-11Auto merge of #101678 - jannic:fix-101640, r=jyn514bors-0/+1
2022-09-11Auto merge of #101682 - compiler-errors:rpitit-encode, r=fee1-deadbors-1/+13
2022-09-11Only encode RPITIT when trait method has default bodyMichael Goulet-1/+13
2022-09-11Deny RPITIT for object safetyMichael Goulet-0/+35
2022-09-11Add diagnostic arg 'current_crate'Jan Niehusmann-0/+1
2022-09-11Check that the types in RPITITs are WFMichael Goulet-0/+44
2022-09-11Use current rustc version.Charles Lew-1/+1
2022-09-11minor fixups as per PR feedbackAndrew Cann-32/+17
2022-09-11Add some comments to generator clone shim codeAndrew Cann-0/+12
2022-09-11Add tracking issue number to feature(generator_clone)Andrew Cann-2/+2
2022-09-11Apply formatting fixesAndrew Cann-34/+27
2022-09-11move generator_clone feature definitionAndrew Cann-2/+2
2022-09-11fix GeneratorWitness: Clone checkAndrew Cann-9/+14
2022-09-11loosen restriction on when GeneratorWitness: CloneAndrew Cann-17/+13
2022-09-11add generator_clone feature gateAndrew Cann-24/+35
2022-09-11implement Copy/Clone for generatorsAndrew Cann-35/+135
2022-09-11fix #101626, suggest pub instead of public for const type itemyukang-0/+1
2022-09-10Auto merge of #98559 - jackh726:remove-reempty, r=oli-obkbors-241/+292
2022-09-10Auto merge of #101647 - crlf0710:test_for_99551, r=bjorn3bors-1/+6
2022-09-10Fix pointer value punning.Charles Lew-1/+6
2022-09-10Auto merge of #101652 - Dylan-DPC:rollup-f4atky0, r=Dylan-DPCbors-137/+47
2022-09-10Rollup merge of #101635 - jyn514:queries-new-derived, r=cjgillotDylan DPC-16/+21
2022-09-10Rollup merge of #101614 - compiler-errors:rpitit-eq, r=jackh726Dylan DPC-2/+17
2022-09-10Rollup merge of #101578 - lcnr:resolve-hack, r=jackh726Dylan DPC-119/+9
2022-09-10Auto merge of #100968 - cjgillot:mir-upvar-vec, r=wesleywiserbors-152/+83
2022-09-10Remove unused temp.Camille Gillot-2/+1
2022-09-10Auto merge of #101483 - oli-obk:guaranteed_opt, r=fee1-deadbors-47/+31
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-12/+33
2022-09-10Auto merge of #101639 - matthiaskrgr:rollup-sewkrgm, r=matthiaskrgrbors-7/+10