[lldb-dev] lldb TOT breaks against TOT clang SourceManager API change

Todd Fiala tfiala at google.com
Wed May 21 08:21:17 PDT 2014


Looks like this change requires a fix in lldb:

commit 16b97825c5c0fc1aa5da7caa355e611695325370
Author: Alp Toker <alp at nuanti.com>
Date:   Wed May 21 01:12:41 2014 +0000

    SourceManager: Use setMainFileID() consistently

    Eliminate createMainFileID() / createMainFileIDForMemBuffer() utility
    functions. These didn't add much convenience and conflated two distinct
    operations.

    This change makes things easier to follow by providing a consistent
interface
    and getting rid of a bunch of cast-to-voids.

I'll start looking at this in a few moments.  If somebody is already
working on a fix, let me know.

-- 
Todd Fiala | Software Engineer | tfiala at google.com | 650-943-3180
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140521/ece414ab/attachment.html>


More information about the lldb-dev mailing list