summaryrefslogtreecommitdiff
path: root/src/hir/hir_ops.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-10-27HIR - Restore change from 0992c4af5242fc95e8cc028c5af7fb86424e624c (lost in s...John Hodge1-3/+5
2019-10-22HIR Const Eval - Ensure that requisite items are constevaled before attemptin...John Hodge1-0/+11
2019-06-22HIR - Wrap impls in unique_ptr to keep pointer stability hackJohn Hodge1-3/+3
2019-06-22HIR - Planning for removal of evil pointers (but not today)John Hodge1-0/+3
2019-06-09HIR - Sort trait impls tooJohn Hodge1-72/+73
2019-06-04HIR Ops - Remove unused case from impl matching (slight speedup)John Hodge1-1/+1
2019-06-04HIR - Use maps-of-vectors for impl lists for faster lookup, optimise Trans_En...John Hodge1-53/+109
2019-05-19All - Switch to using interned (de-duplicated) RcString-s instead of std::str...John Hodge1-4/+10
2019-04-25HIR - Add more complete privacy handling (allowing for autoderef to skip priv...John Hodge1-0/+1
2019-04-24Typecheck Expressions - Add an unsize target instead of hard equality in matc...John Hodge1-3/+5
2019-04-22Typecheck Expressions - Minor tweaks from trying to use all trait impls in im...John Hodge1-1/+5
2019-03-23HIR - Split hir.cpp a bit to allow hackeryJohn Hodge1-0/+1062