<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Aug 18, 2012, at 8:21 AM, Joćo Matos wrote:</div><blockquote type="cite"><div class="gmail_quote">On Sat, Aug 18, 2012 at 3:57 PM, David Robins <span dir="ltr"><<a href="mailto:llvm@davidrobins.net" target="_blank">llvm@davidrobins.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div id=":1mm">See previous message to list ("CXCursor value for __interface"):<br></div></blockquote><div><br></div><div>This seems like a real problem. The C API clients should have access to this information. Not having enough space seems like a real problem, especially since more declarations will probably need to be exposed in the future to libclang. John, what is the policy on binary compatibility?</div>

</div></blockquote><div><br></div>For the C API, it's important.  I don't know the role of the "max" constants, but I suspect that clients are meant to be conservative about cursor kinds that they don't understand.</div><div><br></div><div>But I am not an expert in this API.</div><div><br></div><div>John.</div></body></html>