Note, there is a document that describes the rules for coding the SB API's:

http://lldb.llvm.org/SB-api-coding-rules.html

if there's something there that isn't clear, feel free to clarify the text 
there...

Jim


> On Jul 10, 2015, at 9:45 AM, Greg Clayton <clayb...@gmail.com> wrote:
> 
> A quick not about public API stuff:
> 
> - Any changes in the public API must be additions only and no changes to 
> previous API can be made
> - no ivar size changes
> - Don't bother with any "const" specifications on ANY methods as they are 
> useless. The only thing it does it makes sure the shared_ptr, unique_ptr or 
> pointer can't be changed. We have some functions that people put "const" on 
> erroneously, but we are stuck with it now since we can't change public API. 
> We shouldn't add more.


_______________________________________________
lldb-commits mailing list
lldb-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to