more compile-time type reflection

See #383
a31b23c46bAndrew Kelley committed on 11/3/2017, 4:00:57 AMparentdc8b011
4 files changedLine totals unavailable