1. 0fda0f7 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 11 years ago
  2. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  3. 514afc7 [libclang] Introduce clang_Cursor_isObjCOptional, which returns whether the declaration was affected by "@optional" by Argyrios Kyrtzidis · 11 years ago
  4. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  5. 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
  6. 25cd4a2 [libclang] When annotating tokens, don't override a property annotation with a getter/setter method annotation. by Argyrios Kyrtzidis · 11 years ago
  7. a99ecbc Fix linkage computation for derived types in inline functions. by Rafael Espindola · 11 years ago
  8. 4c9f58f [libclang] Add logging for clang_createTranslationUnit. by Argyrios Kyrtzidis · 11 years ago
  9. c965f76 libclang: add a function to check whether a member function is pure virtual by Dmitri Gribenko · 11 years ago
  10. 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
  11. 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
  12. 333e44c [libclang] Add a null check in CursorVisitor::visitPreprocessedEntities. by Argyrios Kyrtzidis · 11 years ago
  13. e858e66 [libclang] Introduce clang_Module_getASTFile function that returns the module file where a module object came from. by Argyrios Kyrtzidis · 11 years ago
  14. edab047 [libclang] Introduce a CXCursor_ObjCSelfExpr cursor, which is the equivalent of CXCursor_CXXThisExpr for C++ code. by Argyrios Kyrtzidis · 11 years ago
  15. 80e1aca [libclang] Introduce clang_Cursor_isVariadic, which returns non-zero if the given cursor is a variadic function or method. by Argyrios Kyrtzidis · 11 years ago
  16. 38dbad2 [libclang] Introduce clang_Cursor_getObjCDeclQualifiers, to query for 'ObjC Qualifiers' written next to the return and by Argyrios Kyrtzidis · 11 years ago
  17. 9ee6a66 [libclang] Introduce clang_Cursor_getObjCPropertyAttributes to query the written attributes in a property declaration. by Argyrios Kyrtzidis · 11 years ago
  18. 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 11 years ago
  19. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  20. 516143b [libclang] Fix cursor visitation to not ignore template arguments in out-of-line member functions. by Argyrios Kyrtzidis · 11 years ago
  21. 0b60283 [libclang] Add some checks to make sure the given CXTranslationUnit is not null, before using it. by Argyrios Kyrtzidis · 11 years ago
  22. 9083628 Update the error handing static functions for r178161. Part of rdar://13296693 by Chad Rosier · 11 years ago
  23. c56fff7 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. by Argyrios Kyrtzidis · 11 years ago
  24. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  25. c1d2239 [Modules] Resolve top-headers of modules lazily. by Argyrios Kyrtzidis · 11 years ago
  26. 389dc56 [libclang] Modify clang_findReferencesInFile and clang_findIncludesInFile to return a value. by Argyrios Kyrtzidis · 11 years ago
  27. b70e7a8 [libclang] Add Logger::operator<< overloads for CXCursor and FileEntry. by Argyrios Kyrtzidis · 11 years ago
  28. 44f65a5 [libclang] When logging a CXTranslationUnit that came from an AST file, print out the filename. by Argyrios Kyrtzidis · 11 years ago
  29. f23546a Suppress -Wswitch to unbreak the build. by David Blaikie · 11 years ago
  30. 5eada84 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 11 years ago
  31. 4a3012d CIndex.cpp: Appease g++-4.4. "if (Optional<unsigned> Minor = In.getMinor())" did not work as expected. by NAKAMURA Takumi · 11 years ago
  32. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 11 years ago
  33. 943f909 Strip 'llvm' from 'llvm::Optional' uses. by Ted Kremenek · 11 years ago
  34. 9818a1d [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 11 years ago
  35. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  36. 8206421 [libclang] Fix annotation of a range where the begin or end location by Argyrios Kyrtzidis · 11 years ago
  37. a86b37e [libclang] Attribute visitation happens out-of-source-order, make sure by Argyrios Kyrtzidis · 11 years ago
  38. 775bb8a libclang: CursorVisitor::VisitBuiltinTypeLoc(): Add OCLSampler. [-Wswitch] by NAKAMURA Takumi · 11 years ago
  39. aca3e56 libclang: remove 'using namespace cxstring' by Dmitri Gribenko · 11 years ago
  40. a376f87 libclang: remove unneeded const_casts by Dmitri Gribenko · 11 years ago
  41. 5595ded libclang: introduce cxstring::{createRef,createDup} for StringRefs by Dmitri Gribenko · 12 years ago
  42. 0c4394c libclang: introduce cxstring::{createRef,createDup} for C strings by Dmitri Gribenko · 12 years ago
  43. dc66adb libclang: itroduce cxstring::createEmpty() by Dmitri Gribenko · 12 years ago
  44. dad4c1a libclang: introduce cxstring::createNull() by Dmitri Gribenko · 12 years ago
  45. 9c48d16 libclang: refactor CXStringPool: make it a class by Dmitri Gribenko · 12 years ago
  46. 8c718e7 libclang: type safety for CXTranslationUnitImpl::CIdx by Dmitri Gribenko · 12 years ago
  47. 337ee24 libclang: type safety for CXTranslationUnitImpl::FormatContext by Dmitri Gribenko · 12 years ago
  48. e42e578 libclang: some type safety for CXTranslationUnitImpl's internals by Dmitri Gribenko · 12 years ago
  49. 5694feb libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData) by Dmitri Gribenko · 12 years ago
  50. 404628c libclang: make getCursorParentDecl() return 'const Decl *' by Dmitri Gribenko · 12 years ago
  51. 7d91438 libclang: change getCursorAttr() to return 'const Attr *' by Dmitri Gribenko · 12 years ago
  52. ff74f96 libclang: make getCursorStmt() and getCursorExpr() return const pointers by Dmitri Gribenko · 12 years ago
  53. db84e7a [libclang] Introduce clang_getFileUniqueID which returns a struct by Argyrios Kyrtzidis · 12 years ago
  54. e22339c libclang: change return type of getCursorDecl() to 'const Decl *' by Dmitri Gribenko · 12 years ago
  55. e4ea879 Remove uneeded casts by Dmitri Gribenko · 12 years ago
  56. ccdfdd7 Explicitly cast away the const-ness instead of doing it implicitly. by Bill Wendling · 12 years ago
  57. 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
  58. d47afb9 Nuke SetUpBuildDumpLog. by Sean Silva · 12 years ago
  59. b1ba0ef Re-sort all the headers. Lots of regressions have crept in here. by Chandler Carruth · 12 years ago
  60. d7bf4a4 [libclang] In clang_reparseTranslationUnit_Impl, move the check whether TU is by Argyrios Kyrtzidis · 12 years ago
  61. 05756dc libclang: remove a few const_casts by Dmitri Gribenko · 12 years ago
  62. b395847 Constify argument of Preprocessor::getMacroInfoHistory and propagate to by Dmitri Gribenko · 12 years ago
  63. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  64. 67812b2 libclang: change CXCursor to store 'const void *' pointers for by Dmitri Gribenko · 12 years ago
  65. 46f9252 libclang: use getCursorTU and getCursorASTUnit instead of explicit casts by Dmitri Gribenko · 12 years ago
  66. c6f5c6a [libclang] Enhance logging capabilities of libclang. by Argyrios Kyrtzidis · 12 years ago
  67. d1d9df6 [libclang] In clang_equalCursors, clear out the "FirstInDeclGroup" part in a declaration cursor by Argyrios Kyrtzidis · 12 years ago
  68. 3453bf7 [libclang] When annotating preprocessor tokens, if we are in a macro definition, by Argyrios Kyrtzidis · 12 years ago
  69. c059f89 [libclang] Simplify annotation of preprocessing tokens and remove the AnnotateTokensData by Argyrios Kyrtzidis · 12 years ago
  70. e9de485 [libclang] Make token annotation of type/storage qualifiers accurate. by Argyrios Kyrtzidis · 12 years ago
  71. 664b06f [libclang] When getting the cursor for an identifier inside a macro definition, check if by Argyrios Kyrtzidis · 12 years ago
  72. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  73. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  74. 88b9521 This is the libclang patch providing minimal API to by Fariborz Jahanian · 12 years ago
  75. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  76. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  77. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  78. b94b62c [libclang] Make sure tokens from preprocessor directives are annotated as such, by Argyrios Kyrtzidis · 12 years ago
  79. f59edb9 Sort #include lines for tools/... by Chandler Carruth · 12 years ago
  80. 7aa7eb9 [libclang] Remove WorkingDir field from CIndexer, it has been rendered useless. by Argyrios Kyrtzidis · 12 years ago
  81. 6e64973 Revert r167801, "[preprocessor] When #including something that contributes no by Daniel Dunbar · 12 years ago
  82. 4d10b40 [preprocessor] When #including something that contributes no tokens at all, by Argyrios Kyrtzidis · 12 years ago
  83. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  84. 28f3a0e [libclang] Add an environment variable to disable thread background priotity, for testing by Argyrios Kyrtzidis · 12 years ago
  85. 900ab95 [libclang] Improve AST serialization done by ASTUnit::Save(). by Argyrios Kyrtzidis · 12 years ago
  86. 1e4691b Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor. by Jordan Rose · 12 years ago
  87. 5d04b1a [libclang] Introduce new C functions that provide information about modules: by Argyrios Kyrtzidis · 12 years ago
  88. 6a01012 [libclang] Introduce CXCursor_ModuleImportDecl cursor kind, used for a module by Argyrios Kyrtzidis · 12 years ago
  89. 1952354 Move the 'find macro by spelling' infrastructure to the Preprocessor class and by Dmitri Gribenko · 12 years ago
  90. e6d2202 Have ASTUnit::Save() return a bool to indicate save error. by Argyrios Kyrtzidis · 12 years ago
  91. d7a6b16 Fix the AST representation for non-type template arguments to encode by Eli Friedman · 12 years ago
  92. e4330a3 Comment AST: TableGen'ize all command lists in CommentCommandTraits.cpp. by Dmitri Gribenko · 12 years ago
  93. 4c5fa42 Revert r163099 per chandlerc's request. by Joao Matos · 12 years ago
  94. ac06745 Added a new cursor for SEHLeaveStmt to libclang. by Joao Matos · 12 years ago
  95. d579dd5 [libclang] The annotation of tokens operation visits statement nodes code-recursively. by Argyrios Kyrtzidis · 12 years ago
  96. c178d76 [libclang] When determining the cursor via a location, ignore synthesized ivars otherwise by Argyrios Kyrtzidis · 12 years ago
  97. df5faf5 [ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt. by Chad Rosier · 12 years ago
  98. 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  99. f50555e Attaching comments to declarations: find comment attached to any redeclaration by Dmitri Gribenko · 12 years ago
  100. ae99b75 Add libclang APIs to walk comments ASTs and an API to convert a comment to an by Dmitri Gribenko · 12 years ago