inglorion added a comment. Thanks for your suggestions, sbc. Those would be good to implement if we wanted the feature. However, we decided against the feature that depends on this, so I'll be abandoning this diff. https://reviews.llvm.org/D48104