angler-fishThe Vulnerability History Project

unit: remove union Unit

      Now that objects of all unit types are allocated the exact amount of
memory they need, the Unit union has lost its purpose. Remove it.

"Unit" is a more natural name for the base unit class than "Meta", so
rename Meta to Unit.

Access to members of the base class gets simplified.
    
commit ac155bb885f9ea8aac3979a6b2686f0c8a9cc6e3
+8 -8
+1 -1
+5 -5
+2 -3
+1 -2
+1 -1
+17 -17
+9 -9
+5 -7
+26 -27
+2 -2
+31 -31
+6 -7
+4 -6
+35 -35
+42 -42
+1 -1
+1 -1
+1 -1
+50 -50
+8 -8
+10 -10
+31 -31
+8 -8
+104 -104
+6 -6
+30 -30
+1 -1
+11 -11
+1 -1
+46 -46
+1 -1
+7 -7
+1 -1
+23 -23
+1 -1
+16 -16
+1 -1
+2 -2
+1 -1
+14 -14
+1 -1
+359 -359
+25 -10
expand_less