1. ba73ada Teach libclang to generate USRs containing parameter packs and pack expansions. by Douglas Gregor · 14 years ago
  2. 94d9629 Teach libclang about SizeOfPackExpr. by Douglas Gregor · 14 years ago
  3. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  4. 0b53cf8 Don't silently drop warning flags passed in to by Douglas Gregor · 14 years ago
  5. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  6. 43d013d Add missing <cctype> include, from Joerg Sonnenberger by Douglas Gregor · 14 years ago
  7. 1aee05d Introduce a new kind of TemplateName that captures a substituted by Douglas Gregor · 14 years ago
  8. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 14 years ago
  9. 0742f18 Revert r123160. There are linking dependency problems. by Zhongxing Xu · 14 years ago
  10. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  11. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  12. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  13. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  14. 5389f48 Expose Objective-C type encodings of declarations to libclang users. This also adds a method in ASTContext which encodes FunctionDecls using the same encoding format that is used for Objective-C methods. by David Chisnall · 14 years ago
  15. 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
  16. 2114258 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 14 years ago
  17. 3a8f40e Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 14 years ago
  18. a7af5ea [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers by Argyrios Kyrtzidis · 14 years ago
  19. bce30c5 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 14 years ago
  20. c4bf2b9 Introduced raw_identifier token kind. by Abramo Bagnara · 14 years ago
  21. 32038bb When determining which preprocessed entities to traverse in libclang, by Douglas Gregor · 14 years ago
  22. fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
  23. 3910cfd Teach clang_getCursorSemanticParent() and by Douglas Gregor · 14 years ago
  24. 87dd697 Clean up the handling of template argument packs, especially in the by Douglas Gregor · 14 years ago
  25. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  26. d5b08be Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 equivalents. by Michael J. Spencer · 14 years ago
  27. 472ccff Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 14 years ago
  28. 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
  29. 66cdf26 Update for LLVM API change. by Daniel Dunbar · 14 years ago
  30. 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
  31. 1ab55e9 Eliminate the branching in QualType::getTypePtr() by providing a by Douglas Gregor · 14 years ago
  32. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  33. 7872d48 Fixed version of 121435. by Rafael Espindola · 14 years ago
  34. 85fe156 In clang_getCursor(), don't override a preprocessing cursor within by Douglas Gregor · 14 years ago
  35. afb3fa9 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
  36. 0aefbd8 Extend libclang debugging output for clang_getCursor() to show the definition we found by Douglas Gregor · 14 years ago
  37. 4cf8b1e Update clang for the API changes in the cfi patch. by Rafael Espindola · 14 years ago
  38. 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
  39. e8b3de0 Fix build. by Anders Carlsson · 14 years ago
  40. da6fb69 Remove extra namespace specifier. by Ted Kremenek · 14 years ago
  41. 9915539 DenseMapInfo is a 'struct', not a 'class'. by Ted Kremenek · 14 years ago
  42. eca099b Add new libclang hooks for CXCursorSet, a by Ted Kremenek · 14 years ago
  43. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  44. 0a03a3f Fix bug where annotate tokens was not working for BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  45. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  46. 1fd9e0d Use atomic operations for libclang's object count tracking. by Douglas Gregor · 14 years ago
  47. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  48. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  49. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  50. 89d9980 When using a precompiled preamble with detailed preprocessing records, by Douglas Gregor · 14 years ago
  51. bdc4b36 De-C99-ify for loop by Douglas Gregor · 14 years ago
  52. 8e08dec Teach c-index-test to reparse the source file a few times when testing by Douglas Gregor · 14 years ago
  53. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  54. 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
  55. 7ad97ff give FileManager a 'FileSystemOptions' ivar, which will be used by Chris Lattner · 14 years ago
  56. d981146 Fix a bunch of IndirectFieldDecl-related warnings. by Benjamin Kramer · 14 years ago
  57. 6538227 remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 14 years ago
  58. 9ce5584 Implement a simple hash function for libclang cursors by Douglas Gregor · 14 years ago
  59. 1a9d050 Implement clang_getCanonicalCursor() in libclang, which does the obvious thing. by Douglas Gregor · 14 years ago
  60. aa5f135 Extend the libclang diagnostic API to provide information about the by Douglas Gregor · 14 years ago
  61. e8f0ba7 getNumErrors() -> hasErrorOccurred() by Argyrios Kyrtzidis · 14 years ago
  62. 026f691 Get the number of errors reported from the diagnostic client, in clang_parseTranslationUnit_Impl. by Argyrios Kyrtzidis · 14 years ago
  63. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  64. cdba659 CursorVisitor: switch remaining expressions over by Ted Kremenek · 14 years ago
  65. f64d803 CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
  66. 0a90d32 Make definition of CXTranslationUnitImpl private to libclang. by Ted Kremenek · 14 years ago
  67. 89629a7 When libclang is walking a member access expression, don't walk into by Douglas Gregor · 14 years ago
  68. 6653798 When comparing the source range of a declaration against the region of by Douglas Gregor · 14 years ago
  69. 6d0a00d CursorVisitor: Migrate handling of by Ted Kremenek · 14 years ago
  70. a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
  71. 1e7e877 CursorVisitor: migrate handling of CXXUuidofExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
  72. 2939b6f CursorVisitor: migrate handling of UnaryTypeTraitExpr by Ted Kremenek · 14 years ago
  73. 60608ec CursorVisitor: refactor visitation of by Ted Kremenek · 14 years ago
  74. ae1fd6f CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
  75. 9d3bf79 CursorVisitor: migrate handling of VAArgExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
  76. b8dd1ca CursorVisitor: migrate handling of CXXTypeidExpr to data-recursion algorithm. by Ted Kremenek · 14 years ago
  77. fafa75a CursorVisitor: migrate handling of by Ted Kremenek · 14 years ago
  78. 55b933a CursorVisitor: Migrate CXXUnresolvedConstructExpr over to data-recursive algorithm. by Ted Kremenek · 14 years ago
  79. e3c60a7 Fix source-range information for Objective-C properties. Previously, by Douglas Gregor · 14 years ago
  80. e645c72 MSVC doesn't like the noinline attribute at the end of a declaration. Try the other side. by Benjamin Kramer · 14 years ago
  81. f019943 Rework USR generation from CXCursors to use CXStringBufs by Ted Kremenek · 14 years ago
  82. a60ed47 Change CXTranslationUnit to not directly cast to an ASTUnit*, by Ted Kremenek · 14 years ago
  83. ea834df Add CXString.cpp and CXString.h by Ted Kremenek · 14 years ago
  84. ed12273 Move CXString creation/management routines into by Ted Kremenek · 14 years ago
  85. d1ded66 CursorVisitor: cache worklists created for data-recursion to reduce malloc() traffic. by Ted Kremenek · 14 years ago
  86. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  87. 37f1ea0 Use LLVM_ATTRIBUTE_NOINLINE instead of attribute((noinline)). by Ted Kremenek · 14 years ago
  88. 08bb4c6 Tweak libclang's heuristics for building precompiled preambles and by Douglas Gregor · 14 years ago
  89. 82f3c50 Cast pointers instead of returning a new value within RunVisitorWorkList(). by Ted Kremenek · 14 years ago
  90. 3cb7ba0 Annotate CursorVisitor::VisitDataRecursive() with attribute 'noinline'. by Ted Kremenek · 14 years ago
  91. 6c53fdd "Fix" some unintentional fallout from converting by Ted Kremenek · 14 years ago
  92. 2bd1e7c CursorVisitor: make data-recursion algorithm the default except for the few remaining Exprs still by Ted Kremenek · 14 years ago
  93. 91fc025 Remove stale #include. by Ted Kremenek · 14 years ago
  94. 8b8d8c9 Rewrite reverse iteration loop in a more natural countdown manner. by Ted Kremenek · 14 years ago
  95. 11b8e3e CursorVisitor: migrate CXXNewExpr and CXXDefaultArgExpr over to data-recursive algorithm. by Ted Kremenek · 14 years ago
  96. 083c7e2 CursorVisitor: special-case CompoundStmt in data-recursion algorithm so we don't have to enqueue by Ted Kremenek · 14 years ago
  97. 73d15c4 CursorVisitor: Migrate BlockExpr, CXXTemporaryOBjectExpr, and ObjCEncodeExpr to data-recursive algorithm. by Ted Kremenek · 14 years ago
  98. e4979cc CursorVisitor: Migrate DeclRefExpr over to data-recursion algorithm. by Ted Kremenek · 14 years ago
  99. 1876bf6 CursorVisitor: migrate GotoStmt to data-recursive algorithm. by Ted Kremenek · 14 years ago
  100. 035dc41 CursorVisitor: migrate DeclStmt over to data-recursive algorithm. by Ted Kremenek · 14 years ago