1. 70456e9 tests: Add some more tests for warning mappings. by Daniel Dunbar · 13 years ago
  2. 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
  3. 08d6acf Introduce an opt-in warning when a module is being implicitly built by Douglas Gregor · 13 years ago
  4. cc78c6c [driver] Add basic support for escaping XML characters in CC_LOG_DIAGNOSTICS by Chad Rosier · 13 years ago
  5. 78213e4 objc arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  6. f9d9527 objc++ arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  7. 8cd8de4 Tweak -Wobjc-missing-super-calls to not warning about missing [super dealloc] when in GC-only mode, and to not warning about missing [super finalize] when not using GC. by Ted Kremenek · 13 years ago
  8. 49defe6 Generate tests for all of the x86 SIMD instruction feature set by Chandler Carruth · 13 years ago
  9. f1aabcf Add a little banner to this test. This lets my scripts more easily by Chandler Carruth · 13 years ago
  10. 53bf4f9 Fix a think-o on my part that got enshrined in a FIXME by setting up the by Chandler Carruth · 13 years ago
  11. 26a3914 Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. by Chandler Carruth · 13 years ago
  12. f6cf1c2 Begin fixing Clang's predefined macros for various architectures. This by Chandler Carruth · 13 years ago
  13. 39834ba PR11002: Make sure we emit sentinel warnings with a valid source location. (Ideally, we want to use the location returned by getLocForEndOfToken, but that is not always successful.) by Eli Friedman · 13 years ago
  14. d2ee809 Include prefix with default synthesized ivars. by Ted Kremenek · 13 years ago
  15. 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
  16. ed73b10 Remove the egregious hack that made Objective-C++ ARC work with older by Douglas Gregor · 13 years ago
  17. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  18. 3240fe3 objcetive-c-arc: When overriding a method, its ns_consumed patameter by Fariborz Jahanian · 13 years ago
  19. 7e5f112 Fix a crash in MallocOverflowSecurityChecker. Patch by Lei Zhang. by Anna Zaks · 13 years ago
  20. 6479c66 [analyzer] Remove target triple from the malloc overflow test. by Anna Zaks · 13 years ago
  21. 2fe3636 Some changes to improve compatibility for MSVC-style C++ struct layout. Patch from r4start at gmail.com (with some minor modifications by me). by Eli Friedman · 13 years ago
  22. 8ed3ade Move test, so it actually tests what it is supposed to (given that we don't have an AST verifier). by Eli Friedman · 13 years ago
  23. 5f0bfc5 [libclang] Expose array size and element type, patch by Vinay Sajip! by Argyrios Kyrtzidis · 13 years ago
  24. 17c8c84 When parsing a character literal, extract the characters from the by Douglas Gregor · 13 years ago
  25. c737acb Revert r139989 and r140031, which implemented the Objective-C type by Douglas Gregor · 13 years ago
  26. 2246368 Revert r140589. It was causing failures during llvm compilation: by Bill Wendling · 13 years ago
  27. 104be6f PR11009: Fix a FIXME which was leading to an assertion failure with rvalue references. by Eli Friedman · 13 years ago
  28. 93476dd Add typo correction for the type name in C++ "new" statements by Kaelyn Uhrain · 13 years ago
  29. a929ec7 objc - don't complain about unimplemented property when conforming by Fariborz Jahanian · 13 years ago
  30. 615eb7c Fix regression of -Warray-bounds involving varargs functions [PR 11007]. by Ted Kremenek · 13 years ago
  31. 02fa1b9 Move string literal to bool conversion into its own warning flag -Wstring-conversion. by Richard Trieu · 13 years ago
  32. 936b779 objc - in matching setter argument type to its property type, by Fariborz Jahanian · 13 years ago
  33. a6b3380 objc-arc: mark functions which return types which can't be dealt with by Fariborz Jahanian · 13 years ago
  34. 8a5d929 CheckStringInit has side effects; make sure we don't run it in VerifyOnly mode, at least for the moment. <rdar://problem/10185490>. by Eli Friedman · 13 years ago
  35. 65ab907 [libclang] Report implicit objc methods for properties when indexing. by Argyrios Kyrtzidis · 13 years ago
  36. 19aa860 Fix assertion hit when @encoding C++ classes. rdar://10172840 & http://llvm.org/PR10990 by Argyrios Kyrtzidis · 13 years ago
  37. 64b0cee Add back support for a manually formatted section of the diagnostic by Chandler Carruth · 13 years ago
  38. 480b53c Diagnose attempts to use 'using typename' with a non-identifier name, by Douglas Gregor · 13 years ago
  39. 56e0311 Add a test for the display of diagnostic options and categories. This by Chandler Carruth · 13 years ago
  40. ee0f84f Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 13 years ago
  41. 9043712 Turns out we tested for this typo. by Benjamin Kramer · 13 years ago
  42. 9984d12 Move vtable dumper call to VTableBuilder ctor by Peter Collingbourne · 13 years ago
  43. bf1c5ae Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen by Peter Collingbourne · 13 years ago
  44. 6df6548 Correctly parse braced member initializers (even in delayed parsing) and correctly pass by Sebastian Redl · 13 years ago
  45. cea8d96 Treat list-initialization of scalars as a first-class citizen in C++11. by Sebastian Redl · 13 years ago
  46. 3117e36 Fix the expected error for narrowing conversions in generalized-initializers.cpp to by Sebastian Redl · 13 years ago
  47. fce1a3a [microsoft] In Microsoft mode, if we are inside a template class member function and we can't resolve an identifier then assume the identifier is type dependent. The goal is to postpone name lookup to instantiation time to be able to search into type dependent base classes. by Francois Pichet · 13 years ago
  48. a4b984d objc - redeclaration of property in extension class by Fariborz Jahanian · 13 years ago
  49. bc2b91a objc - fixes a crash when undefined typed property by Fariborz Jahanian · 13 years ago
  50. 1090452 Fix a crash-on-invalid. by Matt Beaumont-Gay · 13 years ago
  51. 4f16342 Add DiagGroups to a couple of warnings. by Matt Beaumont-Gay · 13 years ago
  52. 0c479e5 Driver: Test case that was supposed to go with previous commit. by Daniel Dunbar · 13 years ago
  53. 710e0c4 Add a test triple. Who knew that all the world wasn't darwin? by Douglas Gregor · 13 years ago
  54. c193dd8 Don't propagate the 'availability' attribute through declaration by Douglas Gregor · 13 years ago
  55. f1f8b1a Add a new warning to -Wliteral-conversion to catch cases where a string literal by Richard Trieu · 13 years ago
  56. 13d05ac Clean up parsing the category names in interfaces slightly, using by Douglas Gregor · 13 years ago
  57. a120d01 When checking for weak vtables, check whether the actual definition of by Douglas Gregor · 13 years ago
  58. e3f8349 objc-gc: Fix a corner case where clang fails to generate GC by Fariborz Jahanian · 13 years ago
  59. c535d97 Reenable -cxx-isystem for Objective C++, until I come up with a better solution by Benjamin Kramer · 13 years ago
  60. d836c0d Don't finalize checking of base and member initializers for a by Douglas Gregor · 13 years ago
  61. fdde470 [microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not reentering the delayed function context correctly. The problem was that all template params were reintroduced inside the same scope. So if we had a situation where we had 2 template params with the same name at different scope then clang would generate an error about ambiguous name. by Francois Pichet · 13 years ago
  62. a3e86ed Don't test unix path seperators, that will fail on windows. by Benjamin Kramer · 13 years ago
  63. 4586347 See if going through env pacifies the windows buildbots. by Benjamin Kramer · 13 years ago
  64. 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
  65. d010982 Place diagnostic warn_ivar_use_hidden under the flag -Wshadow-ivar. by Ted Kremenek · 13 years ago
  66. af130823 Don't allow template argument deduction to deduce a placeholder type, by Douglas Gregor · 13 years ago
  67. b681fb1 Explicitly-defaulted copy/move constructors are not "implicit", but by Douglas Gregor · 13 years ago
  68. 9df05ea In OpenCL, conversions between different vector types are disallowed by Tobias Grosser · 13 years ago
  69. 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
  70. f250365 Diagnose attempts to write a templated data member, from Stepan by Douglas Gregor · 13 years ago
  71. ca82a82 Enforce access control for conversion operators used in contextual by John McCall · 13 years ago
  72. a8a16d5 I had meant to locally revert this test. by John McCall · 13 years ago
  73. 01f151e ANSI C requires that a call to an unprototyped function type succeed by John McCall · 13 years ago
  74. 036277e [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. by Francois Pichet · 13 years ago
  75. 09ca9ef [analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid range and add asserts to check validity of locations early on. Ignore invalid ranges in PathDiagnosticPiece (they could be added by checker writers). by Anna Zaks · 13 years ago
  76. 5b76f37 [ARC] Allow forming 'id*' in an unevaluated context. Fixes rdar://10148540. by Argyrios Kyrtzidis · 13 years ago
  77. 2502efd [libclang] When pointing at a macro expansion inside a macro argument, by Argyrios Kyrtzidis · 13 years ago
  78. cc6306e Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility. by Francois Pichet · 13 years ago
  79. c11030e Fix a problem in digraph handling where "[:" might be treated as "<::" and by Richard Trieu · 13 years ago
  80. 47fcd29 Remove __WCHAR_UNSIGNED__ and anything that used it. by Eric Christopher · 13 years ago
  81. 9d8c2b6 Fix a crash-on-invalid with bad CV-qualification on 'this' in the by John McCall · 13 years ago
  82. 3f224b2 Fix a pretty nasty bug in noreturn destructors that cascaded into lots by Chandler Carruth · 13 years ago
  83. 0c706c2 Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. by Eli Friedman · 13 years ago
  84. 8c25fc5 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 13 years ago
  85. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  86. 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
  87. 285cfd8 Throw the switch to convert clang to the new exception handling model! by Bill Wendling · 13 years ago
  88. 950be71 Changes to the name lookup have caused a regression in the digraph fix-it hint. by Richard Trieu · 13 years ago
  89. 8c6f9c4 Tighten check to match an ivar with corresponding property by using ObjCImplementationDecl. by Devang Patel · 13 years ago
  90. 6e52183 Fix a QoI bug with overloaded operators inside macros. by Matt Beaumont-Gay · 13 years ago
  91. 5584d91 In apple-kext mode, use external linkage for explicit template instantiations by John McCall · 13 years ago
  92. a495066 In constructors, don't generate implicit initializers for members of anonymous structs contained within anonymous unions. by Richard Smith · 13 years ago
  93. 8b3c99e Move the "jump bypasses variable initialization" error -> warning downgrade from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
  94. 1c98d62 In Microsoft mode(-fms-compatibility), prefer an integral conversion to a floating-to-integral conversion if the integral conversion is between types of the same size. by Francois Pichet · 13 years ago
  95. 416f63e PR10304: Do not call destructors for data members from union destructors. Prior to C++11, this by Richard Smith · 13 years ago
  96. c115f63 PR10954: variant members should not be implicitly initialized in constructors if no by Richard Smith · 13 years ago
  97. 16ee819 Fix PR10531. Attach an initializer to anonymous unions, since the default constructor might not be trivial (if there is an in-class initializer for some member) and might be deleted. by Richard Smith · 13 years ago
  98. de5998f Let -Warray-bounds handle casted array types without false positives. by Nico Weber · 13 years ago
  99. 1d4e8e9 objc - Treat type of 'self' in class methods as root of by Fariborz Jahanian · 13 years ago
  100. 898f284 objc: Don't crash with decl context for property impl. by Fariborz Jahanian · 13 years ago