On Mon, Aug 25, 2014 at 5:18 PM, Sean Silva <[email protected]> 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.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to