1. 898a061 change the 'is directory' indicator to be a null-or-not by Chris Lattner · 14 years ago
  2. d6f6111 simplify the cache miss handling code, eliminating CacheMissing. by Chris Lattner · 14 years ago
  3. 10e286a rework the stat cache, pulling it out of FileManager.h into by Chris Lattner · 14 years ago
  4. 75dfb65 tidy up. Split FileManager::getBufferForFile into by Chris Lattner · 14 years ago
  5. 681c74a don't allow remapping PTH file paths with -fworking-directory, the by Chris Lattner · 14 years ago
  6. 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
  7. 7ad97ff give FileManager a 'FileSystemOptions' ivar, which will be used by Chris Lattner · 14 years ago
  8. 151466a Partially revert Doug's PCH validation patch (r98585). by Chris Lattner · 14 years ago
  9. 2aa9267 Several PPCallbacks take an SourceLocation + IdentifierInfo, rather by Craig Silverstein · 14 years ago
  10. be3aab6 Use hasErrorOccurred() instead of getNumErrors() where it makes sense. by Argyrios Kyrtzidis · 14 years ago
  11. ab41b97 Remove the hack where, to get the return status, we had special case for VerifyDiagnosticsClient by Argyrios Kyrtzidis · 14 years ago
  12. f2224d8 Since multiple diagnostics can share one diagnostic client, have the client keeping track by Argyrios Kyrtzidis · 14 years ago
  13. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  14. 1380a14 -Rename -Wargument-larger-than -> -Wlarge-by-value-copy by Argyrios Kyrtzidis · 14 years ago
  15. 3532fdd Introduce option -Wargument-larger-than[=N] which warns about function definitions if they take by-value by Argyrios Kyrtzidis · 14 years ago
  16. e3c60a7 Fix source-range information for Objective-C properties. Previously, by Douglas Gregor · 14 years ago
  17. 73fc912 Use an OwningPtr for the preamble buffer in ASTUnit. This plugs a leak by Douglas Gregor · 14 years ago
  18. 8ad8a1c Add gcc-4.4.4 headers on Gentoo systems. Patch by Bertjan Broeksema! by Nico Weber · 14 years ago
  19. 7c1a1ef Remove an unintended restriction on sysroots introduced during the Path by Chandler Carruth · 14 years ago
  20. 08bb4c6 Tweak libclang's heuristics for building precompiled preambles and by Douglas Gregor · 14 years ago
  21. 5619ae5 Fix a think-o. Fixes PR8606. by Chandler Carruth · 14 years ago
  22. c09265a Clean up some names and fix the handling of default sysroots on Windows and by Chandler Carruth · 14 years ago
  23. f372145 Switch the sysroot logic to use the Path interface, resolving a FIXME and by Chandler Carruth · 14 years ago
  24. 5853b0f Make sysroot only apply to baked in paths which start with a '/'. by Chandler Carruth · 14 years ago
  25. cb7b1e1 Make sure to always check the result of by Douglas Gregor · 14 years ago
  26. e47be3e Improve ASTUnit's capture of diagnostics so that the by Douglas Gregor · 14 years ago
  27. 1397399 make sure #pragma clang is treated the same way as #pragma gcc in -E mode, by Chris Lattner · 14 years ago
  28. edfb7ec Simplify code. by Benjamin Kramer · 14 years ago
  29. 6665ffb Appeasing MSVC, take 3 by Douglas Gregor · 14 years ago
  30. b87b29e Try to appease MSVC by Douglas Gregor · 14 years ago
  31. 4980afd Add missing include by Douglas Gregor · 14 years ago
  32. 5e0fb35 sprintf -> snprintf conversion, from Vladimir Kirillov by Douglas Gregor · 14 years ago
  33. c198f61 Change the StringSet used by CalculateHiddenNames() to use a BumpPtrAllocator. by Ted Kremenek · 14 years ago
  34. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  35. 6638b3a Add support for Fedora 14. Patch by Daniel Kozlowski. by Rafael Espindola · 14 years ago
  36. c417fa0 Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber/getColumnNumber fail by Douglas Gregor · 14 years ago
  37. 9dba61a Disable some timing code by Douglas Gregor · 14 years ago
  38. d305719 If Consumer object failed to create due to some by Fariborz Jahanian · 14 years ago
  39. 213f18b Simplify ASTUnit's internal timers, by not trying to keep a pile of by Douglas Gregor · 14 years ago
  40. 99ba202 Introduce libclang-level options for C++ precompiled preambles, by Douglas Gregor · 14 years ago
  41. 90d9081 Add support for code completion on stdin. by Dan Gohman · 14 years ago
  42. 694137c Simplify this code: don't check for the same error two by Dan Gohman · 14 years ago
  43. 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
  44. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  45. dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
  46. 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
  47. 6648e5d "Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant by Ted Kremenek · 14 years ago
  48. cf1123b Add declarations nested in a linkage specification to the output of by Douglas Gregor · 14 years ago
  49. 4d5625e Wire up the -fstrict-aliasing and -fno-strict-aliasing options by Dan Gohman · 14 years ago
  50. 336d43a Give a default implementation for ASTDeserializationListener's methods, no functionality change. by Argyrios Kyrtzidis · 14 years ago
  51. 3e78593 Introduce command line option -error-on-deserialized-decl that is accompanied by a name by Argyrios Kyrtzidis · 14 years ago
  52. b972858 Introduce command line option -dump-deserialized-decls which is used to print the PCH decls that got deserialized, for testing purposes. by Argyrios Kyrtzidis · 14 years ago
  53. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  54. d54eb44 Parse default arguments within member functions in source order, from by Douglas Gregor · 14 years ago
  55. 4cd912a When we load an ASTUnit from command-line arguments, hold on to the by Douglas Gregor · 14 years ago
  56. a9f4f62 Eliminate the (de-)serialization of code completion results, now that by Douglas Gregor · 14 years ago
  57. d3ab63e Eliminate -fdiagnostics-binary and all of the infrastructure for by Douglas Gregor · 14 years ago
  58. 32be4a5 Switch c-index-test from clang_codeComplete() over to by Douglas Gregor · 14 years ago
  59. 9d520c5 Declare argv parameters as const char* const* instead of to char** to clarify that they are not modified, and to allow for string literals as arguments. by Axel Naumann · 14 years ago
  60. 7d0c4cc Tighten up constness of argv parameters to allow for string literals as argumants and to reflect actual (non-modifying) use. by Axel Naumann · 14 years ago
  61. 32df002 lib/Frontend/InitHeaderSearch.cpp: Fix compatibility to Cygming. by NAKAMURA Takumi · 14 years ago
  62. 642bfaa Improve XML output for class/struct/union declarations, from Martin Vejnar! by Douglas Gregor · 14 years ago
  63. aa3e6ba Fix three related, wily issues with the recompilation of precompiled preambles: by Douglas Gregor · 14 years ago
  64. 9a2b9d7 Implement -fshort-enums (rdar://8490496). by Argyrios Kyrtzidis · 14 years ago
  65. 3552f66 Don't force spell checking when code-completing. Let the client decide by Douglas Gregor · 14 years ago
  66. 37cf663 Fix a double-free error that can occur in rare cases where loading by Douglas Gregor · 14 years ago
  67. 1d9f1fe Give every file that ASTReader loads a type: module, PCH, precompiled preamble or main file. Base Decls' PCHLevel on this to make it more sane. by Sebastian Redl · 14 years ago
  68. 85e5191 Enable chained precompiled headers for use with precompiled preambles by Douglas Gregor · 14 years ago
  69. c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
  70. 9121ba2 Added two new command line arguments: by Marcin Swiderski · 14 years ago
  71. 54d56a5 Frontend/XML: Add support for printing nested structures, patch by Martin Vejnár! by Daniel Dunbar · 14 years ago
  72. 06e5044 Remove libclang logging code by Douglas Gregor · 14 years ago
  73. 76dc889 When setting the globally-visible declarations for a particular by Douglas Gregor · 14 years ago
  74. 8c8d541 Teach libclang to enable multithreading in LLVM, since libclang clients are likely to be multithreaded. Also move the printing of timers to somewhere better for multithreaded libclang clients by Douglas Gregor · 14 years ago
  75. 52779fb Synchronize globally-cached code completion results with the results by Douglas Gregor · 14 years ago
  76. b05496d Tweak priorities for some types and macros: by Douglas Gregor · 14 years ago
  77. 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
  78. dc24572 Use a temporary file for output which gets renamed after all the writing is finished. by Argyrios Kyrtzidis · 14 years ago
  79. 2346513 Handle '#line' in '-E' that has an empty file name. Fixes <rdar://problem/8439412>. by Ted Kremenek · 14 years ago
  80. 0268810 Introduce a new code-completion context for a parenthesized by Douglas Gregor · 14 years ago
  81. 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
  82. 424668c The two libclang crash-recovery tests that involve precompiled by Douglas Gregor · 14 years ago
  83. 2cd4fd4 If we fail to create a temporary file for the precompiled preamble, by Douglas Gregor · 14 years ago
  84. 0d155a5 add latest gentoo gcc path by Nuno Lopes · 14 years ago
  85. c6cb2b0 Tweak GetPreamblePCHPath() to more closely match the behavior of the by Douglas Gregor · 14 years ago
  86. fe6834a Make sure we're producing a newline in the preprocessed output before by Douglas Gregor · 14 years ago
  87. 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
  88. 52d861c Added AnalyzerStatsChecker, a path sensitive check that reports visitation statistics about analysis. Running clang with the -analyzer-stats flag will emit warnings containing the information. We can then run a postanalysis script to take this data and give useful information about how much the analyzer missed in a project. by Tom Care · 14 years ago
  89. 80c60f7 When we parse a pragma, keep track of how that pragma was originally by Douglas Gregor · 14 years ago
  90. 80c26f4 Frontend: Add -cxx-system-include option which can be used to specify an by Daniel Dunbar · 14 years ago
  91. d11ee7f Fix indentation. by Daniel Dunbar · 14 years ago
  92. ec9bf47 Clean up CMake dependencies by Douglas Gregor · 14 years ago
  93. 5a97847 Add another missing CMake dependency. by Daniel Dunbar · 14 years ago
  94. bfae8bd Clean up some of the CMake dependencies by Douglas Gregor · 14 years ago
  95. 4566d1a Frontend/-H: Add comment on why I used a temporary string here. by Daniel Dunbar · 14 years ago
  96. 343d65c Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn't try to define them as typedefs. by Steven Watanabe · 14 years ago
  97. 66392d4 zap dead code. by Chris Lattner · 14 years ago
  98. 8e9006b fix lookup of bits/c++config.h on mingw, patch by Ismail Donmez! by Chris Lattner · 14 years ago
  99. c5138b2 First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES is not a predefined macro, remove it. by Francois Pichet · 14 years ago
  100. 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago