On Jul 29, 2016, at 9:42 AM, Mark Lacey via swift-evolution 
<[email protected]> wrote:
>> And then, when you try to look up any of those LLVM functions, you get 
>> Doxygen, which isn’t really great. It just puts me off really getting to 
>> grips with LLVM’s conventions. Maybe one day when I have more time.
>> 
>> Unless somebody knows of some better documentation?
> 
> This is a good reference if you want to start getting to know things like 
> DenseMap, SmallVector, etc.: 
> http://llvm.org/docs/ProgrammersManual.html#picking-the-right-data-structure-for-a-task
>  
> <http://llvm.org/docs/ProgrammersManual.html#picking-the-right-data-structure-for-a-task>
> 
> The other thing I would suggest is just taking a look at the headers and when 
> needed the source. Most of the ADTs closely resemble STL counterparts in API 
> and are easy to get up-to-speed with. 

Another great resource are the talks about LLVM that are produced as part of 
the LLVM Developer Meetings. You can find slides and videos here:
http://llvm.org/devmtg/

-Chris


_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to