Add fast visitors implementation in C
Avoid calling back into Haskell to traverse the AST
Fixed bug in use of realloc in visitors.c
Improve fast hashing support
Enable optimization and unboxing
Avoid calling back into Haskell to traverse the list of inclusions
Remove visitor-style traversals
Add some INLINEABLE pragmas
Expose runClangApp to increase memory management flexibility
Replace the public runClangApp with clangScope
Replace ClangApp with a monad transformer, ClangT
Optimize the initial list size and growth rate for the visitor functions
Add getDescendants
Add clang_getCursorSpellingLocation
Add getParentedDescendants
Make cursor-related functions more idiomatic (and slightly faster in some cases)
Add preprocessor to generate platform-specific constants for Storable instances
Tune the new Storable code
Remove dead code
Add some documentation to the Traversal module