<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 4, 2016 at 3:58 PM, Zachary Turner via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">zturner added a comment.<br>
<br>
How strong of a recommendation is this?  I don't know much about the `Error` class.<br></blockquote><div><br></div><div>Just a "this might be of interest/relevance" - we have loads of error_code code already, and Error isn't really proved out as the One True Way forward, so I'm happy leaving it to you to decide which seems best. Just bringing it up so you can look into it if you like, etc.<br><br>As Majnemer says, also helps make more descriptive messages convenient/easy. And it does have mechanisms for interoperating with error_code when you need/have to because not everything is ported over.<br><br>Apple folks are certainly working on plumbing Error through libObject at least on the MachO side of things.So that'll make some nearby APIs possibly llvm::Error-y in the short/medium term.<br><br>But whatever works best for you.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<a href="http://reviews.llvm.org/D19940" rel="noreferrer" target="_blank">http://reviews.llvm.org/D19940</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</div></div></blockquote></div><br></div></div>