sead
sead copied to clipboard
Accuracy issues in TreeMap and StrTreeMap
- remove the StrTreeMap dtor (it shouldn't exist – StrrTreeMap was copy/pasted from TreeMap, and I fixed TreeMap but forgot to fix StrTreeMap as well)
- move TreeMapImpl to its own header (seadTreeMapImpl.h)
- rewrite forEach to get rid of the odd-looking loop – LLVM optimised the tail recursive call and I didn't notice when I implemented forEach