summaryrefslogtreecommitdiff
path: root/src/trans/auto_impls.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-03HIR Expand Closures - Move closure prefix to a common locationJohn Hodge1-2/+1
2019-08-18Trans AutoImpls - Fix minor issue in generation of Clone panic armsJohn Hodge1-1/+1
2019-06-22HIR - Wrap impls in unique_ptr to keep pointer stability hackJohn Hodge1-5/+6
2019-06-09HIR - Sort trait impls tooJohn Hodge1-2/+4
2019-06-04HIR - Use maps-of-vectors for impl lists for faster lookup, optimise Trans_En...John Hodge1-5/+6
2019-06-02MIR - Refactor LValue to reduce size and linked-list-ness (seems to have had ...John Hodge1-10/+10
2019-05-19All - Switch to using interned (de-duplicated) RcString-s instead of std::str...John Hodge1-1/+1
2019-03-03Trans Auto Impls - Clone for closuresJohn Hodge1-38/+91
2019-02-03HIR - Minimally-tested support for `extern { type }`John Hodge1-3/+3
2018-12-30Auto Impls - Automatic delegating impl of Clone for tuplesJohn Hodge1-1/+59
2018-12-09Trans Auto Impls - Don't run if 1.19 modeJohn Hodge1-0/+3
2018-08-04Trans - Add auto-generated Clone impls (only for Copy types currently)John Hodge1-0/+130