Marks member functions as discard, where ignoring the return value would be indicative of a bug or dead code.