I don't think this would be target specific either (as in, I see no reason why all current compiler implementations that use the front end source would have differ in implementation of this check).