[llvm-dev] raw_pwrite_stream to string or stdout?
Yaron Keren via llvm-dev
llvm-dev at lists.llvm.org
Mon Feb 22 11:26:06 PST 2016
Yes, you are correct. I had in mind the usual use of outs() for console or
pipe, where raw_fd_ostream::SupportsSeeking will be false and actually not
seekable.
Looking at the code, shouldn't raw_fd_ostream::seek assert(SupportsSeeking)?
2016-02-22 21:08 GMT+02:00 Rafael EspĂndola <rafael.espindola at gmail.com>:
> On 22 February 2016 at 14:01, Yaron Keren <yaron.keren at gmail.com> wrote:
> > Note that raw_fd_ostream is not seekable, and hence will not be suitable
> as
> > addPassesToEmitFile output stream.
>
> It is:
>
> class raw_fd_ostream : public raw_pwrite_stream {
>
> ...
> bool addPassesToEmitFile(PassManagerBase &PM, raw_pwrite_stream &Out...
>
> Cheers,
> Rafael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160222/47244b53/attachment.html>
More information about the llvm-dev
mailing list