1. 1b41605 It is no longer necessary to opt out of pretty stack traces. by Filip Pizlo · 11 years ago
  2. ddc2a53 Store a TypeArgument on an attribute as a TypeSourceInfo*, rather than as a by Richard Smith · 11 years ago
  3. d386fef Factor out custom parsing for iboutletcollection and vec_type_hint attributes by Richard Smith · 11 years ago
  4. f059830 Add llvm_unreachable to pacify GCC's dropping off non-void function warning. by Benjamin Kramer · 11 years ago
  5. 2bf1c01 [libclang] When querying for the availability of an enumerator, pick up the availability from the enum declaration. by Argyrios Kyrtzidis · 11 years ago
  6. d195bc3 [OpenMP] Added parsing and semantic analysis for firstprivate clause by Alexey Bataev · 11 years ago
  7. 5133711 [libclang] Provide location for attributes and expose 'packed' attribute. by Argyrios Kyrtzidis · 11 years ago
  8. 543c4ae [OPENMP] Bug fixes and improvements. by Alexey Bataev · 11 years ago
  9. 767b3d2 Fix array_pod_sort predicates after LLVM change. by Benjamin Kramer · 11 years ago
  10. 0b5ca51 Remove unnecessary inclusion of Sema.h by David Blaikie · 11 years ago
  11. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  12. 13d53b9 Remove unused typedef. by Eric Christopher · 11 years ago
  13. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  14. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  15. 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
  16. c1cef08 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 11 years ago
  17. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  18. 0fda0f7 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 11 years ago
  19. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  20. 514afc7 [libclang] Introduce clang_Cursor_isObjCOptional, which returns whether the declaration was affected by "@optional" by Argyrios Kyrtzidis · 11 years ago
  21. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  22. 12df246 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 11 years ago
  23. 25cd4a2 [libclang] When annotating tokens, don't override a property annotation with a getter/setter method annotation. by Argyrios Kyrtzidis · 11 years ago
  24. a99ecbc Fix linkage computation for derived types in inline functions. by Rafael Espindola · 11 years ago
  25. 4c9f58f [libclang] Add logging for clang_createTranslationUnit. by Argyrios Kyrtzidis · 11 years ago
  26. c965f76 libclang: add a function to check whether a member function is pure virtual by Dmitri Gribenko · 11 years ago
  27. 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
  28. 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
  29. 333e44c [libclang] Add a null check in CursorVisitor::visitPreprocessedEntities. by Argyrios Kyrtzidis · 11 years ago
  30. e858e66 [libclang] Introduce clang_Module_getASTFile function that returns the module file where a module object came from. by Argyrios Kyrtzidis · 11 years ago
  31. edab047 [libclang] Introduce a CXCursor_ObjCSelfExpr cursor, which is the equivalent of CXCursor_CXXThisExpr for C++ code. by Argyrios Kyrtzidis · 11 years ago
  32. 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
  33. 38dbad2 [libclang] Introduce clang_Cursor_getObjCDeclQualifiers, to query for 'ObjC Qualifiers' written next to the return and by Argyrios Kyrtzidis · 11 years ago
  34. 9ee6a66 [libclang] Introduce clang_Cursor_getObjCPropertyAttributes to query the written attributes in a property declaration. by Argyrios Kyrtzidis · 11 years ago
  35. 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 11 years ago
  36. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 11 years ago
  37. 516143b [libclang] Fix cursor visitation to not ignore template arguments in out-of-line member functions. by Argyrios Kyrtzidis · 11 years ago
  38. 0b60283 [libclang] Add some checks to make sure the given CXTranslationUnit is not null, before using it. by Argyrios Kyrtzidis · 11 years ago
  39. 9083628 Update the error handing static functions for r178161. Part of rdar://13296693 by Chad Rosier · 11 years ago
  40. c56fff7 [Preprocessor/Modules] Separate the macro directives kinds into their own MacroDirective's subclasses. by Argyrios Kyrtzidis · 11 years ago
  41. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  42. c1d2239 [Modules] Resolve top-headers of modules lazily. by Argyrios Kyrtzidis · 11 years ago
  43. 389dc56 [libclang] Modify clang_findReferencesInFile and clang_findIncludesInFile to return a value. by Argyrios Kyrtzidis · 11 years ago
  44. b70e7a8 [libclang] Add Logger::operator<< overloads for CXCursor and FileEntry. by Argyrios Kyrtzidis · 11 years ago
  45. 44f65a5 [libclang] When logging a CXTranslationUnit that came from an AST file, print out the filename. by Argyrios Kyrtzidis · 11 years ago
  46. f23546a Suppress -Wswitch to unbreak the build. by David Blaikie · 11 years ago
  47. 5eada84 Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList. by Benjamin Kramer · 11 years ago
  48. 4a3012d CIndex.cpp: Appease g++-4.4. "if (Optional<unsigned> Minor = In.getMinor())" did not work as expected. by NAKAMURA Takumi · 11 years ago
  49. 66874fb Use None rather than Optional<T>() where possible. by David Blaikie · 11 years ago
  50. 943f909 Strip 'llvm' from 'llvm::Optional' uses. by Ted Kremenek · 11 years ago
  51. 9818a1d [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 11 years ago
  52. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  53. 8206421 [libclang] Fix annotation of a range where the begin or end location by Argyrios Kyrtzidis · 11 years ago
  54. a86b37e [libclang] Attribute visitation happens out-of-source-order, make sure by Argyrios Kyrtzidis · 11 years ago
  55. 775bb8a libclang: CursorVisitor::VisitBuiltinTypeLoc(): Add OCLSampler. [-Wswitch] by NAKAMURA Takumi · 11 years ago
  56. aca3e56 libclang: remove 'using namespace cxstring' by Dmitri Gribenko · 11 years ago
  57. a376f87 libclang: remove unneeded const_casts by Dmitri Gribenko · 11 years ago
  58. 5595ded libclang: introduce cxstring::{createRef,createDup} for StringRefs by Dmitri Gribenko · 11 years ago
  59. 0c4394c libclang: introduce cxstring::{createRef,createDup} for C strings by Dmitri Gribenko · 11 years ago
  60. dc66adb libclang: itroduce cxstring::createEmpty() by Dmitri Gribenko · 11 years ago
  61. dad4c1a libclang: introduce cxstring::createNull() by Dmitri Gribenko · 11 years ago
  62. 9c48d16 libclang: refactor CXStringPool: make it a class by Dmitri Gribenko · 11 years ago
  63. 8c718e7 libclang: type safety for CXTranslationUnitImpl::CIdx by Dmitri Gribenko · 11 years ago
  64. 337ee24 libclang: type safety for CXTranslationUnitImpl::FormatContext by Dmitri Gribenko · 11 years ago
  65. e42e578 libclang: some type safety for CXTranslationUnitImpl's internals by Dmitri Gribenko · 11 years ago
  66. 5694feb libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData) by Dmitri Gribenko · 11 years ago
  67. 404628c libclang: make getCursorParentDecl() return 'const Decl *' by Dmitri Gribenko · 11 years ago
  68. 7d91438 libclang: change getCursorAttr() to return 'const Attr *' by Dmitri Gribenko · 11 years ago
  69. ff74f96 libclang: make getCursorStmt() and getCursorExpr() return const pointers by Dmitri Gribenko · 11 years ago
  70. db84e7a [libclang] Introduce clang_getFileUniqueID which returns a struct by Argyrios Kyrtzidis · 11 years ago
  71. e22339c libclang: change return type of getCursorDecl() to 'const Decl *' by Dmitri Gribenko · 11 years ago
  72. e4ea879 Remove uneeded casts by Dmitri Gribenko · 11 years ago
  73. ccdfdd7 Explicitly cast away the const-ness instead of doing it implicitly. by Bill Wendling · 11 years ago
  74. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 11 years ago
  75. d47afb9 Nuke SetUpBuildDumpLog. by Sean Silva · 11 years ago
  76. b1ba0ef Re-sort all the headers. Lots of regressions have crept in here. by Chandler Carruth · 11 years ago
  77. d7bf4a4 [libclang] In clang_reparseTranslationUnit_Impl, move the check whether TU is by Argyrios Kyrtzidis · 11 years ago
  78. 05756dc libclang: remove a few const_casts by Dmitri Gribenko · 11 years ago
  79. b395847 Constify argument of Preprocessor::getMacroInfoHistory and propagate to by Dmitri Gribenko · 11 years ago
  80. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
  81. 67812b2 libclang: change CXCursor to store 'const void *' pointers for by Dmitri Gribenko · 11 years ago
  82. 46f9252 libclang: use getCursorTU and getCursorASTUnit instead of explicit casts by Dmitri Gribenko · 11 years ago
  83. c6f5c6a [libclang] Enhance logging capabilities of libclang. by Argyrios Kyrtzidis · 11 years ago
  84. d1d9df6 [libclang] In clang_equalCursors, clear out the "FirstInDeclGroup" part in a declaration cursor by Argyrios Kyrtzidis · 11 years ago
  85. 3453bf7 [libclang] When annotating preprocessor tokens, if we are in a macro definition, by Argyrios Kyrtzidis · 11 years ago
  86. c059f89 [libclang] Simplify annotation of preprocessing tokens and remove the AnnotateTokensData by Argyrios Kyrtzidis · 11 years ago
  87. e9de485 [libclang] Make token annotation of type/storage qualifiers accurate. by Argyrios Kyrtzidis · 11 years ago
  88. 664b06f [libclang] When getting the cursor for an identifier inside a macro definition, check if by Argyrios Kyrtzidis · 11 years ago
  89. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  90. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  91. 88b9521 This is the libclang patch providing minimal API to by Fariborz Jahanian · 12 years ago
  92. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  93. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  94. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  95. b94b62c [libclang] Make sure tokens from preprocessor directives are annotated as such, by Argyrios Kyrtzidis · 12 years ago
  96. f59edb9 Sort #include lines for tools/... by Chandler Carruth · 12 years ago
  97. 7aa7eb9 [libclang] Remove WorkingDir field from CIndexer, it has been rendered useless. by Argyrios Kyrtzidis · 12 years ago
  98. 6e64973 Revert r167801, "[preprocessor] When #including something that contributes no by Daniel Dunbar · 12 years ago
  99. 4d10b40 [preprocessor] When #including something that contributes no tokens at all, by Argyrios Kyrtzidis · 12 years ago
  100. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago