1. 9c48d16 libclang: refactor CXStringPool: make it a class by Dmitri Gribenko · 12 years ago
  2. 8c718e7 libclang: type safety for CXTranslationUnitImpl::CIdx by Dmitri Gribenko · 12 years ago
  3. 337ee24 libclang: type safety for CXTranslationUnitImpl::FormatContext by Dmitri Gribenko · 12 years ago
  4. e42e578 libclang: some type safety for CXTranslationUnitImpl's internals by Dmitri Gribenko · 12 years ago
  5. 5694feb libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData) by Dmitri Gribenko · 12 years ago
  6. 404628c libclang: make getCursorParentDecl() return 'const Decl *' by Dmitri Gribenko · 12 years ago
  7. 7d91438 libclang: change getCursorAttr() to return 'const Attr *' by Dmitri Gribenko · 12 years ago
  8. ff74f96 libclang: make getCursorStmt() and getCursorExpr() return const pointers by Dmitri Gribenko · 12 years ago
  9. db84e7a [libclang] Introduce clang_getFileUniqueID which returns a struct by Argyrios Kyrtzidis · 12 years ago
  10. e22339c libclang: change return type of getCursorDecl() to 'const Decl *' by Dmitri Gribenko · 12 years ago
  11. e4ea879 Remove uneeded casts by Dmitri Gribenko · 12 years ago
  12. ccdfdd7 Explicitly cast away the const-ness instead of doing it implicitly. by Bill Wendling · 12 years ago
  13. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  14. d47afb9 Nuke SetUpBuildDumpLog. by Sean Silva · 12 years ago
  15. b1ba0ef Re-sort all the headers. Lots of regressions have crept in here. by Chandler Carruth · 12 years ago
  16. d7bf4a4 [libclang] In clang_reparseTranslationUnit_Impl, move the check whether TU is by Argyrios Kyrtzidis · 12 years ago
  17. 05756dc libclang: remove a few const_casts by Dmitri Gribenko · 12 years ago
  18. b395847 Constify argument of Preprocessor::getMacroInfoHistory and propagate to by Dmitri Gribenko · 12 years ago
  19. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  20. 67812b2 libclang: change CXCursor to store 'const void *' pointers for by Dmitri Gribenko · 12 years ago
  21. 46f9252 libclang: use getCursorTU and getCursorASTUnit instead of explicit casts by Dmitri Gribenko · 12 years ago
  22. c6f5c6a [libclang] Enhance logging capabilities of libclang. by Argyrios Kyrtzidis · 12 years ago
  23. d1d9df6 [libclang] In clang_equalCursors, clear out the "FirstInDeclGroup" part in a declaration cursor by Argyrios Kyrtzidis · 12 years ago
  24. 3453bf7 [libclang] When annotating preprocessor tokens, if we are in a macro definition, by Argyrios Kyrtzidis · 12 years ago
  25. c059f89 [libclang] Simplify annotation of preprocessing tokens and remove the AnnotateTokensData by Argyrios Kyrtzidis · 12 years ago
  26. e9de485 [libclang] Make token annotation of type/storage qualifiers accurate. by Argyrios Kyrtzidis · 12 years ago
  27. 664b06f [libclang] When getting the cursor for an identifier inside a macro definition, check if by Argyrios Kyrtzidis · 12 years ago
  28. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  29. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  30. 88b9521 This is the libclang patch providing minimal API to by Fariborz Jahanian · 12 years ago
  31. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  32. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  33. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  34. b94b62c [libclang] Make sure tokens from preprocessor directives are annotated as such, by Argyrios Kyrtzidis · 12 years ago
  35. f59edb9 Sort #include lines for tools/... by Chandler Carruth · 12 years ago
  36. 7aa7eb9 [libclang] Remove WorkingDir field from CIndexer, it has been rendered useless. by Argyrios Kyrtzidis · 12 years ago
  37. 6e64973 Revert r167801, "[preprocessor] When #including something that contributes no by Daniel Dunbar · 12 years ago
  38. 4d10b40 [preprocessor] When #including something that contributes no tokens at all, by Argyrios Kyrtzidis · 12 years ago
  39. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  40. 28f3a0e [libclang] Add an environment variable to disable thread background priotity, for testing by Argyrios Kyrtzidis · 12 years ago
  41. 900ab95 [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 12 years ago
  42. 1e4691b Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 12 years ago
  43. 5d04b1a [libclang] Introduce new C functions that provide information about modules: by Argyrios Kyrtzidis · 12 years ago
  44. 6a01012 [libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a module by Argyrios Kyrtzidis · 12 years ago
  45. 1952354 Move the 'find macro by spelling' infrastructure to the Preprocessor class and by Dmitri Gribenko · 12 years ago
  46. e6d2202 Have ASTUnit::Save() return a bool to indicate save error. by Argyrios Kyrtzidis · 12 years ago
  47. d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
  48. e4330a3 Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. by Dmitri Gribenko · 12 years ago
  49. 4c5fa42 Revert r163099 per chandlerc's request. by Joao Matos · 12 years ago
  50. ac06745 Added a new cursor for SEHLeaveStmt to libclang. by Joao Matos · 12 years ago
  51. d579dd5 [libclang] The annotation of tokens operation visits statement nodes code-recursively. by Argyrios Kyrtzidis · 12 years ago
  52. c178d76 [libclang] When determining the cursor via a location, ignore synthesized ivars otherwise by Argyrios Kyrtzidis · 12 years ago
  53. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  54. 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  55. f50555e Attaching comments to declarations: find comment attached to any redeclaration by Dmitri Gribenko · 12 years ago
  56. ae99b75 Add libclang APIs to walk comments ASTs and an API to convert a comment to an by Dmitri Gribenko · 12 years ago
  57. b619e78 Move clang_Cursor_getBriefCommentText implementation under `extern "C"'. by Dmitri Gribenko · 12 years ago
  58. ff39896 Introduce a flag in SourceManager to treat non-system source files by Argyrios Kyrtzidis · 12 years ago
  59. d99ef53 Add a new libclang completion API to get brief documentation comment that is by Dmitri Gribenko · 12 years ago
  60. 8376f59 Remove redundant check. by Dmitri Gribenko · 12 years ago
  61. 2d44d77 Implement a lexer for structured comments. by Dmitri Gribenko · 12 years ago
  62. aa0cd85 Structured comment parsing, first step. by Dmitri Gribenko · 12 years ago
  63. 8cd64b4 Etch out the code path for MS-style inline assembly. by Chad Rosier · 12 years ago
  64. 135bf8e [libclang] When doing the cursor visitation make sure declarations by Argyrios Kyrtzidis · 12 years ago
  65. 374a00b [libclang] Don't crash when saving a PCH from a prefix header by Argyrios Kyrtzidis · 12 years ago
  66. cc88966 Introduce a new libclang API to determine the platform availability of by Douglas Gregor · 12 years ago
  67. 8e5900c clang_getCursorLexicalParent should return a translation unit cursor for declarations at the global scope, from Evan P. Fixes PR9083. by Douglas Gregor · 12 years ago
  68. bbf66ca Reduce malloc() traffic of clang_getOverridenCursors() by using a pool of SmallVector<CXCursor> objects by Ted Kremenek · 12 years ago
  69. a9d45a3 [libclang] Make sure that when we have multiple @class references in the same line, by Argyrios Kyrtzidis · 13 years ago
  70. 9482a18 [libclang] Spelling range for a objc category should the category name range, not the class one. by Argyrios Kyrtzidis · 13 years ago
  71. 6a91d38 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 13 years ago
  72. eba8cd5 [libclang] In cxloc::translateSourceRange make sure to handle locations in macro arguments by Argyrios Kyrtzidis · 13 years ago
  73. 9793428 [libclang] Fix "error: conflicts with new declaration with ‘C’ linkage" that gcc by Argyrios Kyrtzidis · 13 years ago
  74. e722ed6 [libclang] If displayDiagnostics is set (when calling clang_createIndex), make sure to by Argyrios Kyrtzidis · 13 years ago
  75. 15f4c98 [libclang] For clang_getOverriddenCursors make sure to report overridden objc methods by Argyrios Kyrtzidis · 13 years ago
  76. 34ebe1e [libclang] Introduce clang_Cursor_getObjCSelectorIndex() function. by Argyrios Kyrtzidis · 13 years ago
  77. ba1da14 [libclang] Introduce clang_Cursor_getSpellingNameRange(). by Argyrios Kyrtzidis · 13 years ago
  78. b085d89 Add info to ObjCPropertyRefExpr to indicate whether the dot syntax property by Argyrios Kyrtzidis · 13 years ago
  79. d046952 [libclang] A MemberRefExpr cursor for a property dot syntax should have as by Argyrios Kyrtzidis · 13 years ago
  80. 81b5ac3 [libclang] Rename setBackGroundPriority -> setThreadBackgroundPriority. by Argyrios Kyrtzidis · 13 years ago
  81. 8e7c48a [libclang] Fix gcc error. by Argyrios Kyrtzidis · 13 years ago
  82. fdc1795 [libclang] Introduce options to control the priority for the threads by Argyrios Kyrtzidis · 13 years ago
  83. 142bcb5 [libclang] For clang_saveTranslationUnit, if the AST to save has invalid nodes by Argyrios Kyrtzidis · 13 years ago
  84. ccc6f36 [libclang] For a CXCursor_ObjCInstanceMethodDecl/CXCursor_ObjCClassMethodDecl cursor, by Argyrios Kyrtzidis · 13 years ago
  85. 0822c5f [libclang] Have clang_getCursorExtent() return the range of the main file when by Argyrios Kyrtzidis · 13 years ago
  86. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  87. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  88. 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
  89. bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 13 years ago
  90. b3f7542 And libclang cursor/indexing support for new Objective-C NSArray/NSDictionary/NSNumber literals. by Ted Kremenek · 13 years ago
  91. b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 13 years ago
  92. d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 13 years ago
  93. e1d4330 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 13 years ago
  94. 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 13 years ago
  95. c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  96. 2aed8b8 Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself."" by Sebastian Redl · 13 years ago
  97. 1548d14 Revert "Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself." by Sebastian Redl · 13 years ago
  98. 5f688f4 Make CXXNewExpr contain only a single initialier, and not hold the used constructor itself. by Sebastian Redl · 13 years ago
  99. 011d8b9 Implement indexing support for lambdas in libclang (both kinds), as by Douglas Gregor · 13 years ago
  100. 36d5927 drop more llvm:: prefixes on SmallString<> by Dylan Noblesmith · 13 years ago