1. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  2. cb6bcf1 libclang: remove reinterpret_casts by using SourceLocation::getPtrEncoding by Dmitri Gribenko · 11 years ago
  3. 62d0f56 libclang: remove reinterpret_casts by using SourceLocation::getFromPtrEncoding by Dmitri Gribenko · 11 years ago
  4. d1f09b4 Allow the computation of the base priority for a declaration code completion result to consider the completion context by Douglas Gregor · 11 years ago
  5. 5694feb libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData) by Dmitri Gribenko · 11 years ago
  6. 404628c libclang: make getCursorParentDecl() return 'const Decl *' by Dmitri Gribenko · 11 years ago
  7. 7d91438 libclang: change getCursorAttr() to return 'const Attr *' by Dmitri Gribenko · 11 years ago
  8. ff74f96 libclang: make getCursorStmt() and getCursorExpr() return const pointers by Dmitri Gribenko · 11 years ago
  9. e22339c libclang: change return type of getCursorDecl() to 'const Decl *' by Dmitri Gribenko · 11 years ago
  10. 6965266 Explicitly cast away the const-ness instead of doing it implicitly. by Bill Wendling · 11 years ago
  11. 05756dc libclang: remove a few const_casts by Dmitri Gribenko · 11 years ago
  12. b395847 Constify argument of Preprocessor::getMacroInfoHistory and propagate to by Dmitri Gribenko · 11 years ago
  13. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
  14. 3315618 libclang: remove unneeded casts by Dmitri Gribenko · 11 years ago
  15. 67812b2 libclang: change CXCursor to store 'const void *' pointers for by Dmitri Gribenko · 11 years ago
  16. 46f9252 libclang: use getCursorTU and getCursorASTUnit instead of explicit casts by Dmitri Gribenko · 11 years ago
  17. 664b06f [libclang] When getting the cursor for an identifier inside a macro definition, check if by Argyrios Kyrtzidis · 12 years ago
  18. f59edb9 Sort #include lines for tools/... by Chandler Carruth · 12 years ago
  19. e4a990f [libclang] Introduce clang_Cursor_getReceiverType which returns the CXType for by Argyrios Kyrtzidis · 12 years ago
  20. 21c3607 Move the logic that searches for overridden methods from libclang to by Argyrios Kyrtzidis · 12 years ago
  21. 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
  22. 4c5fa42 Revert r163099 per chandlerc's request. by Joao Matos · 12 years ago
  23. ac06745 Added a new cursor for SEHLeaveStmt to libclang. by Joao Matos · 12 years ago
  24. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  25. f39a7ae [libclang] Introduce clang_Cursor_isDynamicCall which, by Argyrios Kyrtzidis · 12 years ago
  26. d99ef53 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 12 years ago
  27. 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
  28. e15db6f [AST/libclang] Speed up clang_getOverriddenCursors() considerably by reserving a bit by Argyrios Kyrtzidis · 12 years ago
  29. 8eece46 Fix C versus C++ linkage issue. by Ted Kremenek · 12 years ago
  30. bbf66ca Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of SmallVector<CXCursor> objects by Ted Kremenek · 12 years ago
  31. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 12 years ago
  32. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 12 years ago
  33. d98ef9a [libclang] Introduce a couple of functions to make it convenient by Argyrios Kyrtzidis · 12 years ago
  34. 15f4c98 [libclang] For clang_getOverriddenCursors make sure to report overridden objc methods by Argyrios Kyrtzidis · 12 years ago
  35. 28a83f5 [code-complete] Introduce CodeCompletionTUInfo which will be used for caching by Argyrios Kyrtzidis · 12 years ago
  36. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 12 years ago
  37. 044e645 [libclang] Enhance clang_getOverriddenCursors. by Argyrios Kyrtzidis · 12 years ago
  38. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 12 years ago
  39. b3f7542 And libclang cursor/indexing support for new Objective-C NSArray/NSDictionary/NSNumber literals. by Ted Kremenek · 12 years ago
  40. 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 12 years ago
  41. 011d8b9 Implement indexing support for lambdas in libclang (both kinds), as by Douglas Gregor · 12 years ago
  42. 01d0801 Introduce basic ASTs for lambda expressions. This covers: by Douglas Gregor · 12 years ago
  43. 5e192a7 [libclang] Make clang_getCursorCompletionString not depend on the ASTUnit having by Argyrios Kyrtzidis · 12 years ago
  44. 16ed0e6 [libclang] Add defensive checks to make sure we don't try to dereference by Argyrios Kyrtzidis · 13 years ago
  45. 4451746 [libclang] Make sure we don't try to handle a CXCursor_NoDeclFound by Argyrios Kyrtzidis · 13 years ago
  46. 84b7964 [libclang] API enhancements by Joe Groff! by Argyrios Kyrtzidis · 13 years ago
  47. 2957e6f [libclang] Indexing API: Support C++ symbols. by Argyrios Kyrtzidis · 13 years ago
  48. b395c63 [libclang] Indexing API: by Argyrios Kyrtzidis · 13 years ago
  49. 4b9c2d2 Change the AST representation of operations on Objective-C by John McCall · 13 years ago
  50. ba0513d Implement support for dependent Microsoft __if_exists/__if_not_exists by Douglas Gregor · 13 years ago
  51. 4e7064f [libclang] Introduce a new high level API for indexing clients that assumes by Argyrios Kyrtzidis · 13 years ago
  52. 5f1c822 Allow for annotate attributes after access specifiers. When such by Erik Verbruggen · 13 years ago
  53. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  54. aed123e [libclang] Introduce clang_findReferencesInFile which accepts a cursor, a file, by Argyrios Kyrtzidis · 13 years ago
  55. b11be04 [libclang] Move the bulk of clang_getOverriddenCursors into by Argyrios Kyrtzidis · 13 years ago
  56. 42b2984 Expose more statement, expression, and declaration kinds in libclang, by Douglas Gregor · 13 years ago
  57. fa865df MSVC is stuck in the 80s. by Argyrios Kyrtzidis · 13 years ago
  58. b0d6eaa [libclang] Introduce clang_Cursor_isNull and clang_Cursor_getTranslationUnit functions. by Argyrios Kyrtzidis · 13 years ago
  59. ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
  60. 6639e92 [libclang] by Argyrios Kyrtzidis · 13 years ago
  61. eaf4fba Switch a C-style cast over to a const_cast. No functionality change by Douglas Gregor · 13 years ago
  62. 8fa0a80 Add a new libclang API to return a CXCompletionString for an arbitrary by Douglas Gregor · 13 years ago
  63. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  64. 9b2a0ac Update all of the libclang code corresponding to the preprocessor by Chandler Carruth · 13 years ago
  65. 9e5bb85 Move the rest of the preprocessor terminology from 'instantiate' and by Chandler Carruth · 13 years ago
  66. 8ccac3d [libclang] Introduce cxcursor::getCursorParentDecl(CXCursor Cursor) and use it at the appropriate place in CIndex.cpp by Argyrios Kyrtzidis · 13 years ago
  67. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  68. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  69. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  70. 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 13 years ago
  71. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  72. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  73. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  74. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
  75. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  76. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 13 years ago
  77. e08ce65 AST, Sema, Serialization: add CUDAKernelCallExpr and related semantic actions by Peter Collingbourne · 13 years ago
  78. 63c00d7 Remove vtables from the Stmt hierarchy; this was pretty easy as by John McCall · 13 years ago
  79. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 13 years ago
  80. c7793c7 Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr, by Douglas Gregor · 13 years ago
  81. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  82. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  83. e8b3de0 Fix build. by Anders Carlsson · 14 years ago
  84. da6fb69 Remove extra namespace specifier. by Ted Kremenek · 14 years ago
  85. 9915539 DenseMapInfo is a 'struct', not a 'class'. by Ted Kremenek · 14 years ago
  86. eca099b Add new libclang hooks for CXCursorSet, a by Ted Kremenek · 14 years ago
  87. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  88. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  89. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  90. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  91. 0a90d32 Make definition of CXTranslationUnitImpl private to libclang. by Ted Kremenek · 14 years ago
  92. a60ed47 Change CXTranslationUnit to not directly cast to an ASTUnit*, by Ted Kremenek · 14 years ago
  93. ed12273 Move CXString creation/management routines into by Ted Kremenek · 14 years ago
  94. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  95. 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
  96. ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
  97. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  98. 1f60d9e Introduce a new kind of cursor into libclang, which covers a reference by Douglas Gregor · 14 years ago
  99. 2e15622 Define and implement CXXNoexceptExpr. Create it in Sema. by Sebastian Redl · 14 years ago
  100. 36897b0 Add libclang support for label statements, gotos, and taking the by Douglas Gregor · 14 years ago