A patch to move codegen includes into public include

Chandler Carruth chandlerc at google.com
Mon Aug 25 17:30:16 PDT 2014


On Mon, Aug 25, 2014 at 5:18 PM, Sean Silva <chisophugis at gmail.com> wrote:

> Does any part of LLVM actually *design* a public API (besides the C
> stuff), rather than having the public API be just the one used by clients
> within LLVM? Actually, I feel like there would be pushback for trying to do
> that.


Is this a serious question?

We very carefully consider changes to the IR's public APIs. Same for the
pass management and other APIs.

The Clang ASTs have a *huge* number of external users of their API and API
changes are considered carefully.

The Edit, Tooling, Rewrite, and Format libraries all have public APIs that
did go through a reasonable amount of design.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140825/e8dda53d/attachment.html>


More information about the cfe-commits mailing list