1. a60ed47 Change CXTranslationUnit to not directly cast to an ASTUnit*, by Ted Kremenek · 14 years ago
  2. 007a7c9 Encapsulate within CXCursor the notion of whether a VarDecl* is the first Decl in a DeclGroup. We use this by Ted Kremenek · 14 years ago
  3. ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
  4. 1f60d9e Introduce a new kind of cursor into libclang, which covers a reference by Douglas Gregor · 14 years ago
  5. 36897b0 Add libclang support for label statements, gotos, and taking the by Douglas Gregor · 14 years ago
  6. a67e03f Teach libclang to walk the base and member initializers of a by Douglas Gregor · 14 years ago
  7. 6931900 Add libclang support for namespace aliases (visitation + USRs) along by Douglas Gregor · 14 years ago
  8. 0b36e61 Extend libclang with a new cursor kind that indicates a reference to a by Douglas Gregor · 14 years ago
  9. 3064ef9 Implement CXCursor support for walking C++ base specifiers. This includes adding the API hooks clang_isVirtualBase() and clang_getCXXAccessSpecifier() to query properties of the base specifier. by Ted Kremenek · 14 years ago
  10. 95f3355 Add libclang API hook "clang_getIBOutletCollectionType" to query the collection type for iboutletcollection attributes. by Ted Kremenek · 14 years ago
  11. f51f20f Rename 'CIndex' to 'libclang', since it has basically become our stable public by Daniel Dunbar · 15 years ago[Renamed from tools/CIndex/CXCursor.h]
  12. 572feb2 Expose macro definitions as CIndex cursors. These can still only be by Douglas Gregor · 15 years ago
  13. 4ae8f29 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 15 years ago
  14. 4807231 More token-annotation experimentation, preprocessing the annotated by Douglas Gregor · 15 years ago
  15. 9f1e3ff Experimental stab at using relexing to identify preprocessor by Douglas Gregor · 15 years ago
  16. e77f443 Start adding cursor kinds for attributes, with first exposing by Ted Kremenek · 15 years ago
  17. 2cd10b0 Fix include guard. by Ted Kremenek · 15 years ago
  18. 7d0d40e Introduce type references into the C API, capturing references to by Douglas Gregor · 15 years ago
  19. b2cd487 Stash a CXXUnit pointer into each cursor. This allows us to simplify by Douglas Gregor · 15 years ago
  20. 5bfb8c1 Eliminate the MakeCXCursor routines that require their callers to know too much about the cursor's storage by Douglas Gregor · 15 years ago
  21. 97b9872 Extend the CIndex API with direct support for expressions and by Douglas Gregor · 15 years ago
  22. f46034a Teach clang_getCursorLocation() to return the locations of references by Douglas Gregor · 15 years ago
  23. 1adb082 Give ObjCClassRef cursors a sane representation, which is encapsulated by Douglas Gregor · 15 years ago
  24. 78db0cd Use a sane encoding for CXCursor_ObjCProtocolRef, using the actual by Douglas Gregor · 15 years ago
  25. 2e331b9 Give CXCursor_ObjCSuperClassRef a sane encoding, which is only known by Douglas Gregor · 15 years ago
  26. edc8aa6 Migrate Decl* -> cursorkind logic into CXCursor.cpp, and drastically tighten TUVisitor. by Ted Kremenek · 15 years ago
  27. 283cae3 Make CXCursor's data opaque. by Douglas Gregor · 15 years ago
  28. 16c440a Add CXCursor.[h,cpp]. These files will centralize the logic for creating/probing CXCursors. by Ted Kremenek · 15 years ago