1. 6a5a23f Implement serialization and lazy deserialization of the preprocessing by Douglas Gregor · 14 years ago
  2. 292db64 Teach clang_getCursorKindSpelling() about CXCursor_InvalidCode. by Ted Kremenek · 14 years ago
  3. ebfa339 Make the CIndex API more resilient to being used on invalid code. by Ted Kremenek · 14 years ago
  4. 2758595 clang -cc1: Kill off -empty-input only, and replace with -init-only which is an by Daniel Dunbar · 14 years ago
  5. 94dc8f6 Optionally store a PreprocessingRecord in the preprocessor itself, and by Douglas Gregor · 14 years ago
  6. 0396f46 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 14 years ago
  7. 3178cb6 Revert 98907 since it is breaking buildbots. by Bob Wilson · 14 years ago
  8. 2507fa8 Visit preprocessing elements (macro instantiations and macro by Douglas Gregor · 14 years ago
  9. 3c26684 Try to appease MSVC's standard library by Douglas Gregor · 14 years ago
  10. 1a1f85a Try to appease MSVC by Douglas Gregor · 14 years ago
  11. bf7efa2 Explicitly link macro instantiations to macro definitions in the by Douglas Gregor · 14 years ago
  12. 572feb2 Expose macro definitions as CIndex cursors. These can still only be by Douglas Gregor · 14 years ago
  13. 4ae8f29 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 14 years ago
  14. 4807231 More token-annotation experimentation, preprocessing the annotated by Douglas Gregor · 14 years ago
  15. 9f1e3ff Experimental stab at using relexing to identify preprocessor by Douglas Gregor · 14 years ago
  16. 47a3fcd Audit all callers of SourceManager::getBufferData(); fix the one that by Douglas Gregor · 14 years ago
  17. f6ac97b Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 14 years ago
  18. f715ca1 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 14 years ago
  19. aea67db Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 14 years ago
  20. 66ccaec Rename clang_constructUSR_ObjCategory to clang_constructUSR_ObjCCategory. by Ted Kremenek · 14 years ago
  21. 51f4c94 Fix thinko and enable clang build on mingw again (hopefully) by Anton Korobeynikov · 14 years ago
  22. c2a9816 Revert 98439. There is a bad race condition in sys::Path::makeUnique on win32. by Benjamin Kramer · 14 years ago
  23. ee99005 Make getTemporaryPath a static member of CIndexer and use it to replace tmpnam calls. by Benjamin Kramer · 14 years ago
  24. 896b70f Implement several CIndex functions for constructing USRs from C-strings instead of AST elements. by Ted Kremenek · 14 years ago
  25. 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 14 years ago
  26. ad6eff6 Implement clang_isUnexposed(), a predicate function to simplify filtering out by Ted Kremenek · 14 years ago
  27. f6f8d5a Don't enable static analysis support for C++ by default. Users are by Ted Kremenek · 14 years ago
  28. 240c734 Mark variable as const by Kovarththanan Rajaratnam · 14 years ago
  29. c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 14 years ago
  30. 4bc1cb6 Keep track of type source information in the return type of an by Douglas Gregor · 14 years ago
  31. b196ef7 disable these dirs which rely on dynamic linking on mingw/cygwin by Chris Lattner · 14 years ago
  32. 34f6a32 Check if 'Unit' is NULL before trying to iterate over the diagnostics. by Ted Kremenek · 14 years ago
  33. 0baa952 Add clang version to crashtracer string. by Ted Kremenek · 14 years ago
  34. bdf6062 A little hack to identify unwanted concurrency in CIndex by Douglas Gregor · 14 years ago
  35. c2a2b3c c-index-test's printing of linkage was completely broken, as was the by Douglas Gregor · 14 years ago
  36. 3bed527 Add '-test-print-linkage-source' option to c-index-test by Ted Kremenek · 14 years ago
  37. 5b64936 Export clang_getCursorLinkage(). by Ted Kremenek · 14 years ago
  38. 16b4259 Add clang_getCursorLinkage(), which returns the by Ted Kremenek · 14 years ago
  39. a1359ba Pass -m32 and -m64 to the static analyzer when using scan-build. Now we can by Charles Davis · 14 years ago
  40. c8dfe5e When given unsaved files in clang_createTranslationUnitFromSourceFile, by Douglas Gregor · 14 years ago
  41. 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 14 years ago
  42. af20afb Driver: Use TextDiagnosticPrinter instead of a custom one. by Daniel Dunbar · 14 years ago
  43. 32141c8 Fix bogus diagnostic format string. by Daniel Dunbar · 14 years ago
  44. 274f190 Rework the CIndex API for displaying diagnostics. Instead of printing by Douglas Gregor · 14 years ago
  45. 79b7f9a Remove unused includes. by Daniel Dunbar · 14 years ago
  46. 5f8e1be Attempt to fix the MSVC9 failure with c-indext-test, where the CIndex DLL by Douglas Gregor · 14 years ago
  47. 473d701 Simplify the CIndex fix-it API, now that we have half-open CXSourceRanges. by Douglas Gregor · 14 years ago
  48. 313e26c Teach ASTUnit to keep track of temporary files, then delete them when by Douglas Gregor · 14 years ago
  49. 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 14 years ago
  50. 79758f6 Revert "Sort visitor methods so we can easily tell what's implemented." by Ted Kremenek · 14 years ago
  51. 6b3b514 Revert "Tidy up order of switch statement. No functionality change." by Ted Kremenek · 14 years ago
  52. 436f3f0 Revert my CIndex diagnostic changes (r96603, 96606, 96607), which were by Douglas Gregor · 14 years ago
  53. b9c8a24 Introduce debugging/testing hook clang_enableStackTraces() into by Douglas Gregor · 14 years ago
  54. b271071 Resurrect the displayDiagnostics parameter to clang_createIndex(), and by Douglas Gregor · 14 years ago
  55. 4c58923 Introduce CIndex API functions for displaying a diagnostic, with some by Douglas Gregor · 14 years ago
  56. c4174cc Tidy up order of switch statement. No functionality change. by Ted Kremenek · 14 years ago
  57. 4540c9c Sort visitor methods so we can easily tell what's implemented. by Ted Kremenek · 14 years ago
  58. 539311e Change cursor behavior for attributes to have them visited as part of recursing by Ted Kremenek · 14 years ago
  59. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 14 years ago
  60. 09dfa37 Add basic cursor traversal for attributes. We currently don't have source by Ted Kremenek · 14 years ago
  61. f14bee8 Teach CMake to put the CIndex header into the Xcode/MSVC project by Douglas Gregor · 14 years ago
  62. e77f443 Start adding cursor kinds for attributes, with first exposing by Ted Kremenek · 14 years ago
  63. 6b56999 Don't make the inclusion of crashtracer information depend on NDEBUG. by Ted Kremenek · 14 years ago
  64. 0de9a7b clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 14 years ago
  65. 2ef6f8f Convert clang_getCompletionChunkText() to return a CXString. by Ted Kremenek · 14 years ago
  66. f0e23e8 Remove trailing spaces. by Ted Kremenek · 14 years ago
  67. e68fff6 Change clang_getCursorKindSpelling() to return a CXString by Ted Kremenek · 14 years ago
  68. 7484407 Change clang_getFileName() to return a 'CXString' instead of 'const char *'. by Ted Kremenek · 14 years ago
  69. ee4db4f Move createCXString() functions out of CIndexer and into the clang::cxstring namespace. by Ted Kremenek · 14 years ago
  70. 9715082 c-index-test: Pass appropriate client data. by Daniel Dunbar · 14 years ago
  71. b26d483 ASTUnit: Constant fold UseBumpAllocator to true, we don't care to support this as an argument. by Daniel Dunbar · 14 years ago
  72. 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 14 years ago
  73. f25491d Switch clang to use its own LLVMContext (not the global one). by Daniel Dunbar · 14 years ago
  74. d52864b CIndex: Switch CXSourceRange to proper half-open intervals. by Daniel Dunbar · 15 years ago
  75. 19e4a07 CIndex: Avoid an unnecessary getLocForEndOfToken call, the region of interest by Daniel Dunbar · 15 years ago
  76. 8f0bf81 c-index-test: Unify and always print half-open extents. by Daniel Dunbar · 15 years ago
  77. 2389eff c-index-test: Simplify file scanning code. by Daniel Dunbar · 15 years ago
  78. 51b058c c-index-test: Unify syntax for printing extents. Yes, there were 4. by Daniel Dunbar · 15 years ago
  79. ecaceb5 CIndex: Simplify (remove provably dead code). by Daniel Dunbar · 15 years ago
  80. f408f32 CIndex: Inline CompareRegionOfInterest(CXSourceRange) into sole caller. by Daniel Dunbar · 15 years ago
  81. 85b988f Rename translateSourceRange(CXSourceRange) translateCXSourceRange, instead of by Daniel Dunbar · 15 years ago
  82. bb4a61a CIndex: Kill off CXSourceLocationPtr, and AtEnd arguments. by Daniel Dunbar · 15 years ago
  83. 76dd3c2 CIndex: Stop hiding magic end bit in CXSourceRange locations where clients can't by Daniel Dunbar · 15 years ago
  84. a2a9d6e Make the following functions thread-safe but having them return an std::string that is reconstructed by Ted Kremenek · 15 years ago
  85. 6492200 Two changes to scan-build: by Ted Kremenek · 15 years ago
  86. 1d81ed9 Add comments. by Ted Kremenek · 15 years ago
  87. 020a095 Attempt to always dispose of the CXIndex object in c-index-test. by Ted Kremenek · 15 years ago
  88. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  89. b1ffee6 c-index-test: Add "none" filter, useful for performance testing. by Daniel Dunbar · 15 years ago
  90. 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
  91. 8d69937 Tweak output. by Ted Kremenek · 15 years ago
  92. 962da0b Add a check for a running Xcode before modifying its configuration files. by Ted Kremenek · 15 years ago
  93. a3890ba Clean up the CIndex interface to diagnostic ranges. Thanks, Daniel! by Douglas Gregor · 15 years ago
  94. 757a9d1 Add some diagnostics for when we cannot update the original spec file. by Ted Kremenek · 15 years ago
  95. 7aaa953 Add a Python script to change what version of Clang is used by Xcode for static analysis (and ONLY static analysis). by Ted Kremenek · 15 years ago
  96. e01ca51 Fix how scan-build finds c++-analyzer to work with checker builds. by Ted Kremenek · 15 years ago
  97. 9f9e0db Now that the -cc1 options for analyzer checks have a structured naming, add back scanning for analyzer checks to scan-build. by Ted Kremenek · 15 years ago
  98. 565e465 Rename -cc1 option '-checker-cfref' to '-analyzer-check-objc-mem'. by Ted Kremenek · 15 years ago
  99. 7909fc8 Rename -cc1 option '-warn-objc-missing-dealloc' to '-analyzer-check-objc-missing-dealloc'. by Ted Kremenek · 15 years ago
  100. fa15be4 Rename -cc1 option '-warn-objc-methodsigs' to '-analyzer-check-objc-methodsigs'. by Ted Kremenek · 15 years ago