<p dir="ltr"><br>
On May 23, 2013 3:05 AM, "Manuel Klimek" <<a href="mailto:klimek@google.com">klimek@google.com</a>> wrote:<br>
><br>
> Author: klimek<br>
> Date: Thu May 23 05:02:51 2013<br>
> New Revision: 182569<br>
><br>
> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=182569&view=rev">http://llvm.org/viewvc/llvm-project?rev=182569&view=rev</a><br>
> Log:<br>
> Fix no-assert compiles.<br>
><br>
> Modified:<br>
>     cfe/trunk/lib/Format/UnwrappedLineParser.h<br>
><br>
> Modified: cfe/trunk/lib/Format/UnwrappedLineParser.h<br>
> URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Format/UnwrappedLineParser.h?rev=182569&r1=182568&r2=182569&view=diff">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Format/UnwrappedLineParser.h?rev=182569&r1=182568&r2=182569&view=diff</a><br>

> ==============================================================================<br>
> --- cfe/trunk/lib/Format/UnwrappedLineParser.h (original)<br>
> +++ cfe/trunk/lib/Format/UnwrappedLineParser.h Thu May 23 05:02:51 2013<br>
> @@ -127,7 +127,10 @@ public:<br>
>    // the UnwrappedLineParser once we switch to generate all tokens<br>
>    // up-front.<br>
>    virtual unsigned getPosition() { return 0; }<br>
> -  virtual FormatToken setPosition(unsigned Position) { assert(false); }<br>
> +  virtual FormatToken setPosition(unsigned Position) {<br>
> +    assert(false);<br>
> +    return FormatToken();</p>
<p dir="ltr">Generally we use llvm_unreachable rather than assert(false)</p>
<p dir="ltr">> +  }<br>
>  };<br>
><br>
>  class UnwrappedLineParser {<br>
><br>
><br>
> _______________________________________________<br>
> cfe-commits mailing list<br>
> <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
</p>