<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">These lack conciseness. What about the already supported:&nbsp;<div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div style="font-size: 13px;" class=""><b class="">let _ =&nbsp;</b>ingoreResult()</div></blockquote><div class=""><br class=""></div><div class="">Where ignoreResult is the function. Or maybe something even more brief? What was wrong with (void)? or&nbsp;</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>(_)ingoreResult()</div><div class=""><br class=""></div><div class="">- Paul&nbsp;</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 24, 2016, at 8:42 PM, Charles Kissinger via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Feb 24, 2016, at 7:12 PM, Erica Sadun via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I'd rather have something clear than short.</div><div class=""><br class=""></div><div class="">Some short ones that haven't been mentioned:</div><div class=""><ul class=""><li class="">@Statement has a problem because the result can be used, it's just not mandated.&nbsp;</li><li class="">@Statementable just makes no English sense at all (similarly @Procedurable) but kind of communicates the idea</li><li class="">@ResultDiscardable: not a fan</li><li class="">@StatementAllowed or @AllowStatement really doesn't make a ton of sense, but it's short and kind of gets the point across.</li><li class="">@SideEffects also short, also kind hints at stuff, also could be misleading, and the same for @HasSideEffects.</li></ul></div><div class="">My favorite remains&nbsp;<font face="Menlo" class="">@SuppressUnusedResultWarning</font><span style="font-family: Palatino-Roman;" class="">, which isn't short but pretty damn clear.</span></div></div></div></blockquote><div class=""><br class=""></div><div class="">+1. This would be my choice as well. It is the warning that is affected, not the result, so “Warning” or “NoWarn” should be in the name.</div><div class=""><br class=""></div><div class="">—CK</div><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">&nbsp;</div><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Feb 24, 2016, at 7:32 PM, Brent Royal-Gordon via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><blockquote type="cite" class="">@optional_result (or ideally @optionalResult if camel-case for attributes is accepted) is clearer I think if we want a shortened two-word form.<br class=""></blockquote><br class=""></div></div></blockquote></div><br class=""></div>_______________________________________________<br class="">swift-evolution mailing list<br class=""><a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a><br class=""><a href="https://lists.swift.org/mailman/listinfo/swift-evolution" class="">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class=""></div></blockquote></div><br class=""></div>_______________________________________________<br class="">swift-evolution mailing list<br class=""><a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a><br class="">https://lists.swift.org/mailman/listinfo/swift-evolution<br class=""></div></blockquote></div><br class=""></div></body></html>