What that does is it restricts formatters in those categories to only match to types coming from "compatible" source languages llvm-svn: 247872
This is preparatory work for moving these formatters into language categories llvm-svn: 246827
These are useful helpers over the low-level API of the FormattersContainer, and since we're actually going to start moving formatters into plugins, it makes sense to simplify things llvm-svn: 246612