1. abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 13 years ago
  2. 5adb5a8 Add -f[no-]strict-overflow to the Clang driver. Use it to set the by Chandler Carruth · 13 years ago
  3. 9172aa6 Improve -Wheader-hygiene to warn about using directives inside linkage by Douglas Gregor · 13 years ago
  4. 077f490 More coherent diagnostic attempting to assign to a member of a const object returned by Fariborz Jahanian · 13 years ago
  5. dc0a2da For Diagnostic::Reset() also reset the state related to #pragma diagnostic. Fixes rdar://9170766. by Argyrios Kyrtzidis · 13 years ago
  6. 3b3e1a9 fix the second part of rdar://8366474 - clang fails to parse ObjC selectors with '::', when :: isn't the first part of the selector. by Chris Lattner · 13 years ago
  7. 3d9ce90 Make diagnostic clearer. by Fariborz Jahanian · 13 years ago
  8. 48e3646 Removed workaround for unspecified build problem on MinGW. by Oscar Fuentes · 13 years ago
  9. 65b427f Don't add a symbolic region for 'this' if the member function is static. by Anders Carlsson · 13 years ago
  10. da57f3e Make helpers static. by Benjamin Kramer · 13 years ago
  11. dceb531 Add a __has_feature check for the 'availability' attribute by Douglas Gregor · 13 years ago
  12. 4421d2b On Mac OS X, the presence of an 'availability' attribute for that by Douglas Gregor · 13 years ago
  13. 81a65f5 Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. by David Chisnall · 13 years ago
  14. 6cc425e Test attribute merging for the availability attribute. by Douglas Gregor · 13 years ago
  15. b53e417 Extend the new 'availability' attribute with support for an by Douglas Gregor · 13 years ago
  16. 2234873 Allow GC qualifiers to be added/removed by conversions from/to void* by John McCall · 13 years ago
  17. 379246d Don't warn about the 'extern' in 'extern "C"' on a tag decl. This is by John McCall · 13 years ago
  18. 7da19ea Fix the recovery from missing semis on @property declarations to not consume by John McCall · 13 years ago
  19. 7ea2193 Properly move attributes to the decl spec when applying them there. by John McCall · 13 years ago
  20. b4c82b4 Convert the OffsetInLayoutClass parameter of by Ken Dyck · 13 years ago
  21. 17d8519 Convert FinalOverriders::Offset to CharUnits. No change in functionality by Ken Dyck · 13 years ago
  22. e620313 Convert offset in MethodBaseOffsetPairTy to CharUnits. No change in by Ken Dyck · 13 years ago
  23. 35c416b Convert the offsets in SubobjectOffsetMapTy to CharUnits. No change in by Ken Dyck · 13 years ago
  24. 57ebe33 Convert several local variables to CharUnits. No change in functionality by Ken Dyck · 13 years ago
  25. b803026 Tweak grammar in checker description. by Ted Kremenek · 13 years ago
  26. 3812999 TraverseNestedNameSpecifier -> TraverseNestedNameSpecifierLoc in a few by Craig Silverstein · 13 years ago
  27. 3f4cb25 Provide blockDecl's startLoc to startFunction. This fixes hidden bug exposed by recent code gen changes. This is tested by global-blocks-lines.exp in gdb testsuite. by Devang Patel · 13 years ago
  28. af19ac4 Obj-C/NeXT: Update and reapply 108847, now that changes are more baked. by Daniel Dunbar · 13 years ago
  29. e50c297 Silly mistake in integer constant folding cleanup. by Eli Friedman · 13 years ago
  30. 59f9046 Driver/Darwin: Dsymutil actions should put the dSYM adjacent to the output file. by Daniel Dunbar · 13 years ago
  31. 05dc91b Refactor CGObjCMac to use the shared code for EH stuff. by David Chisnall · 13 years ago
  32. c8b9f79 we can now claim to fully support the override control feature in C++0x. by Anders Carlsson · 13 years ago
  33. 1d20927 Fixup comments. by Anders Carlsson · 13 years ago
  34. 8a29ba0 Remove the last of ClassVirtSpecifiers. by Anders Carlsson · 13 years ago
  35. b184a18 Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq with code to only parse an optional 'final' keyword. by Anders Carlsson · 13 years ago
  36. 2c3ee54 Get rid of handling of the 'explicit' keyword from class-head. We still parse it though, although that will change shortly. by Anders Carlsson · 13 years ago
  37. 16625e1 Unbreak CMake build. by Anders Carlsson · 13 years ago
  38. 4cc7493 Added some doc comments. by David Chisnall · 13 years ago
  39. 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 13 years ago
  40. 844c25d Remove warnings about using override control keywords in inline function definitions; they will be allowed in the next C++0x draft. by Anders Carlsson · 13 years ago
  41. 0254e70 Fix some clang warnings. by Anders Carlsson · 13 years ago
  42. b1f3968 Remove 'new' from virt-specifier since it's going to be removed in the next C++0x draft by Anders Carlsson · 13 years ago
  43. 909a70d Apply the nonnull attribute to constructor expressions too. by Nick Lewycky · 13 years ago
  44. 2a523ee Switch constant evaluation of float casts over to cast kinds. by Eli Friedman · 13 years ago
  45. 46a5232 Cleanup integral and vector constant evaluation of casts to use cast kinds. by Eli Friedman · 13 years ago
  46. 8d8420e Fixed some of the incompatibilities with gcc. by John Thompson · 13 years ago
  47. 1d2de76 Minor fix in the injection of labels, since we want to look at the redeclaration context of each declaration in the identifier chain. Should fix Linux self-host by Douglas Gregor · 13 years ago
  48. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 13 years ago
  49. fa7b8ce Fix the insertion of label declarations into the identifier chain in by Douglas Gregor · 13 years ago
  50. c285372 Make sure we aggressively attach nounwind (etc.) to calls to library by Eli Friedman · 13 years ago
  51. 4230d52 Convert the BaseOffset member of BaseSubobject to CharUnits from bits. No by Ken Dyck · 13 years ago
  52. 2b32dad Add a new warning for exit-time destructors. by Anders Carlsson · 13 years ago
  53. 5188507 Rework checker "packages" and groups to be more hierarchical. by Ted Kremenek · 13 years ago
  54. c05a94b Call out ObjC parameter types as a different kind of declarator context by John McCall · 13 years ago
  55. c7ef462 Fixed type error in last commit (forgot that now that selectors are not by David Chisnall · 13 years ago
  56. a8d459e Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings() where block-level expressions that need by Ted Kremenek · 13 years ago
  57. bec7343 Unbreak test by Douglas Gregor · 13 years ago
  58. d97f558 Support for Transparent unions used as overloadable by Fariborz Jahanian · 13 years ago
  59. 31798a6 Add a test for !ptr-to-member (should fail) by Marshall Clow · 13 years ago
  60. 647cc93 Revert r128156 because of CodeGenObjC/messages.m and Coverage/codegen-gnu.m. by Andrew Trick · 13 years ago
  61. 961891d Remove the redundant loads / stores to globals that we were generating for selectors (GNU runtimes). by David Chisnall · 13 years ago
  62. 9f6614e Initial work on refactoring GNU runtime code (long overdue - it's quite obvious by David Chisnall · 13 years ago
  63. e80d567 Update type cache when a type is completed. Radar 9168773 by Devang Patel · 13 years ago
  64. 2923380 Teach DelayedDiagnostic to copy its string, rather than hope that the by Douglas Gregor · 13 years ago
  65. def8631 Ignore weak_import on Objective-C property and method declarations on by Douglas Gregor · 13 years ago
  66. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 13 years ago
  67. 0ff8818 remove a dead variable. by Chris Lattner · 13 years ago
  68. 9d5a165 Fix crash in clang_getInstantiationLoc() when SourceManager::getInstantiationLoc() can return a SourceLocatin with an invalid by Ted Kremenek · 13 years ago
  69. 114d639 std::vector::data() is not portable to VS. Use a gross hack instead. by Ted Kremenek · 13 years ago
  70. d6fb21f Convert OffsetFromNearestVBast parameter of InitializeVTablePointer(s) to by Ken Dyck · 13 years ago
  71. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  72. 9a8ad9b Convert NonVirtual parameter of ApplyNonVirtualAndVirtualOffset() to by Ken Dyck · 13 years ago
  73. 4f38f41 Fix an error with the declaration of block parameters that depend by John McCall · 13 years ago
  74. ac4df24 Warn about unused declaration-specifiers on tag declarations. by John McCall · 13 years ago
  75. d9c3fa3 Make the definition of "long double" consistent for llvm::Triple::Win32 for by Eli Friedman · 13 years ago
  76. 60be607 Simplify Mac runtime selection - it's the factory function's job to select which class to produce, not CodeGenModule's. by David Chisnall · 13 years ago
  77. 4ee9926 Hopefully fix VS build by not using std::vector::data(). by Ted Kremenek · 13 years ago
  78. ab5824e Make the property accessor functions that take a ptrdiff_t actually take a ptrdiff_t instead of a long (should have no impact on any sane platforms, but win64 is not sane). by David Chisnall · 13 years ago
  79. 7e02d1a Make the ivar offset always be a ptrdiff_t, because stuff in CGObjC.cpp expects this. Actually, it expects a long, but that's a bug that will be fixed in the next commit... by David Chisnall · 13 years ago
  80. c3e4940 Fix typo in comment. by Nick Lewycky · 13 years ago
  81. 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 13 years ago
  82. e5a3ce6 Don't clear OverloadCandidateSets on destruction, it has no effect anymore. by Benjamin Kramer · 13 years ago
  83. 850d3b3 Apply Jonathan Sauer's proposed solution to PR9519. Thanks! by John McCall · 13 years ago
  84. e81ac69 The emission of an Objective-C++'s class .cxx_destruct method should be by John McCall · 13 years ago
  85. 7895194 Fix a test case and teach ClearLinkageCache() to clear the linkage of by John McCall · 13 years ago
  86. 74990f4 File-scope static functions need to be mangled with 'L' so that by John McCall · 13 years ago
  87. 5fff46b Convert Offset variable in GetAddressOfDirectBaseInCompleteClass() to by Ken Dyck · 13 years ago
  88. 25a11e1 Rework crash recovery cleanup in ASTUnit and CIndex to recover more memory during a Sema crash (we have just a handful of leaks left) by Ted Kremenek · 13 years ago
  89. b995e04 Remove crash recovery cleanups from TypeLocBuilder. They were a bit error prone, only hit in rare cases. by Ted Kremenek · 13 years ago
  90. 43d8bcf Simplify crash recovery cleanup registration. by Ted Kremenek · 13 years ago
  91. 614f96a Migrate 'PrettySTackTraceParserEntry' object out of Parser, and have it constructed within ParseAST. This avoids double crashes by Ted Kremenek · 13 years ago
  92. 55c0258 Change return value of ComputeNonVirtualBaseClassOffset() to CharUnits. No by Ken Dyck · 13 years ago
  93. c4d68db Eliminate some literal '8's in FillInNullDataMemberPointers() by switching by Ken Dyck · 13 years ago
  94. 90e2320 Output to tempfile by Matt Beaumont-Gay · 13 years ago
  95. a291d5f Another cortex-m0 patch from James Orr. by Bob Wilson · 13 years ago
  96. 1ec0ade Add clang support for cortex-m0 cpus. Patch by James Orr. by Bob Wilson · 13 years ago
  97. b26fbc1 scan-build: only display analyzer intra-file progress when in "Verbose" mode. by Ted Kremenek · 13 years ago
  98. da60885 Frontend: Change CC_PRINT_HEADERS to not print header depth markers, these don't by Daniel Dunbar · 13 years ago
  99. 84950c7 Fix an objc++ diagnostic initializing objc pointers. // rdar:// 9139947 by Fariborz Jahanian · 13 years ago
  100. 4f32786 Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. by Ted Kremenek · 13 years ago