1. a1e797e Fix the rewriter, rdar://10234024. by Argyrios Kyrtzidis · 13 years ago
  2. 7cc58b4 Added a flag to identify resolved overloaded function references. by Abramo Bagnara · 13 years ago
  3. b45ae25 Refactor the analysis of C++ cast expressions so that even by John McCall · 13 years ago
  4. 53c8167 c: assignment/init of a function pointer whose function(s) by Fariborz Jahanian · 13 years ago
  5. 203050c Don't allow an rvalue reference to bind to the result of a calling a by Douglas Gregor · 13 years ago
  6. 118c6c0 Remove a nonsensical bit of code from InitListChecker::getStructuredSubobjectInit which was increasing the reserved size for an init list past its maximum possible size. Fixes PR11056, a case where we were reserving a bunch of memory for arrays that was never actually used. by Eli Friedman · 13 years ago
  7. 68af536 objc: Turn diagnostic on property type mismatch in by Fariborz Jahanian · 13 years ago
  8. 1711fc9 Improve location fidelity of objc decls. by Argyrios Kyrtzidis · 13 years ago
  9. 175fb10 objc arc: Suppress certain arc diagnostics on unavailable by Fariborz Jahanian · 13 years ago
  10. 09d8212 Fixed source range for template implicit instantiations. by Abramo Bagnara · 13 years ago
  11. c6ac322 objc++: Accessing explicit property of reference type need by Fariborz Jahanian · 13 years ago
  12. f87cced Propagate __attribute__((returns_twice)) from C to IL. by Rafael Espindola · 13 years ago
  13. 491306a Allow getting all source locations of selector identifiers in a ObjCMethodDecl. by Argyrios Kyrtzidis · 13 years ago
  14. 2071808 Allow getting all source locations of selector identifiers in a ObjCMessageExpr. by Argyrios Kyrtzidis · 13 years ago
  15. 8d9ed79 ArrayRef'ize ObjCMessageExpr by Argyrios Kyrtzidis · 13 years ago
  16. 11d7716 Pass from the parser the locations of selector identifiers when creating by Argyrios Kyrtzidis · 13 years ago
  17. da92a7f Don't keep NumSelectorArgs in the ObjCMethodDecl, the number can be derived from the selector. by Argyrios Kyrtzidis · 13 years ago
  18. 9513762 Pass all the locations of the selector identifiers for a message expression from the parser. by Argyrios Kyrtzidis · 13 years ago
  19. 78dd67e CUDA: diagnose invalid calls across targets by Peter Collingbourne · 13 years ago
  20. 1f24076 CUDA: add separate diagnostics for too few/many exec config args by Peter Collingbourne · 13 years ago
  21. af15b4d Add ConvertArgumentsForCall diagnostics for at least/at most n args by Peter Collingbourne · 13 years ago
  22. 8591a7f CUDA: diagnose unconfigured calls to global functions by Peter Collingbourne · 13 years ago
  23. cdda47f Parse attributes written in an ObjC method parameter type as by John McCall · 13 years ago
  24. e82247a Hey, maybe we shouldn't silently ignore decl attributes by John McCall · 13 years ago
  25. 9f569cc constexpr: semantic checking for constexpr functions and constructors. Based in by Richard Smith · 13 years ago
  26. 2cf031d Allow the results of cf_returns_not_retained function by John McCall · 13 years ago
  27. 717a20b Mark a TagDecl when it is free standing (e.g. "struct foo;") by Argyrios Kyrtzidis · 13 years ago
  28. f2e5945 objc arc: allow objc_returns_inner_pointer on methods that return by Fariborz Jahanian · 13 years ago
  29. f2cee5c Fix compiler warning about && in ||. by Benjamin Kramer · 13 years ago
  30. 9afbfbe Support dllimport and dllexport on x86-64 Windows. PR10978. Patch by Ruben Van Boxem. by Eli Friedman · 13 years ago
  31. 2dfdb94 [libclang] Introduce CXCursor_CXXAccessSpecifier for C++'s public:/private:/protected: specifiers. by Argyrios Kyrtzidis · 13 years ago
  32. 8dfac0b Add explicit attributes to mark functions as having had their by John McCall · 13 years ago
  33. 55dec86 constexpr functions are implicitly const. More tests to follow. by Richard Smith · 13 years ago
  34. 2d23ec2 Suggest adding 'constexpr' if the GNU extension for in-class initializers for static const float members is used in C++11 mode. by Richard Smith · 13 years ago
  35. 947be19 Mark the ExtWarn for in-class initialization of static const float members as a GNU extension. Don't extend the scope of this extension to all literal types in C++0x mode. by Richard Smith · 13 years ago
  36. 0f32caf Minor refactoring. Enumerators may inherit the deprecated/unavailable by Fariborz Jahanian · 13 years ago
  37. 2da7a51 In C++0x, static const volatile data members cannot be initialized in-class. by Richard Smith · 13 years ago
  38. c6d990a constexpr: semantic checking for constexpr variables. by Richard Smith · 13 years ago
  39. 97db726 c - Enumerators may inherit the deprecated/unavailable by Fariborz Jahanian · 13 years ago
  40. fe98da0 Add an ns_bridged attribute, used to specify that a by John McCall · 13 years ago
  41. 2f041d0 Like IBOutletCollection, it only makes sense to apply the IBOutlet annotation to Objective-C object types. Fixes <rdar://problem/10142685>. by Ted Kremenek · 13 years ago
  42. 4cd5791 Do not warn about empty format strings when there are no data arguments. Fixes <rdar://problem/9473155>. by Ted Kremenek · 13 years ago
  43. e37cdc4 Unnecessary else by David Blaikie · 13 years ago
  44. 78213e4 objc arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  45. f9d9527 objc++ arc: Diagnose block pointer type mismatch when by Fariborz Jahanian · 13 years ago
  46. 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
  47. 440ec2e For __weak/__strong/etc. ownership attributes, don't macro expand them in diagnostics. by Argyrios Kyrtzidis · 13 years ago
  48. 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
  49. d2ee809 Include prefix with default synthesized ivars. by Ted Kremenek · 13 years ago
  50. 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
  51. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  52. 3240fe3 objcetive-c-arc: When overriding a method, its ns_consumed patameter by Fariborz Jahanian · 13 years ago
  53. c1c0dfb Get rid of useless helper Sema::CastCategory. by Eli Friedman · 13 years ago
  54. c737acb Revert r139989 and r140031, which implemented the Objective-C type by Douglas Gregor · 13 years ago
  55. 2246368 Revert r140589. It was causing failures during llvm compilation: by Bill Wendling · 13 years ago
  56. 104be6f PR11009: Fix a FIXME which was leading to an assertion failure with rvalue references. by Eli Friedman · 13 years ago
  57. 93476dd Add typo correction for the type name in C++ "new" statements by Kaelyn Uhrain · 13 years ago
  58. a929ec7 objc - don't complain about unimplemented property when conforming by Fariborz Jahanian · 13 years ago
  59. 615eb7c Fix regression of -Warray-bounds involving varargs functions [PR 11007]. by Ted Kremenek · 13 years ago
  60. 2aac0c9 objc - compare setter/property types using by Fariborz Jahanian · 13 years ago
  61. 936b779 objc - in matching setter argument type to its property type, by Fariborz Jahanian · 13 years ago
  62. a6b3380 objc-arc: mark functions which return types which can't be dealt with by Fariborz Jahanian · 13 years ago
  63. 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
  64. a4e20e1 Fix a typo in the new VerifyOnly handling in SemaInit. No visible difference at the moment, as far as I can tell. by Eli Friedman · 13 years ago
  65. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  66. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  67. a41ee49 Add a missing increment to avoid infinite looping in the regression test. by Benjamin Kramer · 13 years ago
  68. e003cfc Update CMake build. by Benjamin Kramer · 13 years ago
  69. fd2a00a Add a special note for overload resolution when an initializer list argument by Sebastian Redl · 13 years ago
  70. 6df6548 Correctly parse braced member initializers (even in delayed parsing) and correctly pass by Sebastian Redl · 13 years ago
  71. cea8d96 Treat list-initialization of scalars as a first-class citizen in C++11. by Sebastian Redl · 13 years ago
  72. 14b0c19 Give InitListChecker a verification-only mode, where it neither emits diagnostics nor by Sebastian Redl · 13 years ago
  73. 8713d4e In Initialization, add step kind SK_ListConstructorCall (list-initialization by Sebastian Redl · 13 years ago
  74. b0edea9 Inline Sema::CheckInitList into its only user. by Sebastian Redl · 13 years ago
  75. 5d3d41d Fix typos and non-doxygen-ness in a few comments. by Sebastian Redl · 13 years ago
  76. 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
  77. a4b984d objc - redeclaration of property in extension class by Fariborz Jahanian · 13 years ago
  78. bc2b91a objc - fixes a crash when undefined typed property by Fariborz Jahanian · 13 years ago
  79. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  80. c193dd8 Don't propagate the 'availability' attribute through declaration by Douglas Gregor · 13 years ago
  81. f1f8b1a Add a new warning to -Wliteral-conversion to catch cases where a string literal by Richard Trieu · 13 years ago
  82. a120d01 When checking for weak vtables, check whether the actual definition of by Douglas Gregor · 13 years ago
  83. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  84. d836c0d Don't finalize checking of base and member initializers for a by Douglas Gregor · 13 years ago
  85. 690b2db Only trigger the initialize-an-array-via-elementwise-copy/move code by Douglas Gregor · 13 years ago
  86. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  87. af130823 Don't allow template argument deduction to deduce a placeholder type, by Douglas Gregor · 13 years ago
  88. 9df05ea In OpenCL, conversions between different vector types are disallowed by Tobias Grosser · 13 years ago
  89. 77b6de0 ArrayRef-ifying the fields passed to Sema::ActOnFields by David Blaikie · 13 years ago
  90. a71f9d0 ArrayRef-ifying the UnexpandedParameterPacks passed to Sema::CheckParameterPacksForExpansion by David Blaikie · 13 years ago
  91. 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
  92. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago
  93. f250365 Diagnose attempts to write a templated data member, from Stepan by Douglas Gregor · 13 years ago
  94. ca82a82 Enforce access control for conversion operators used in contextual by John McCall · 13 years ago
  95. 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
  96. 47456fa Change: by Richard Trieu · 13 years ago
  97. 5b76f37 [ARC] Allow forming 'id*' in an unevaluated context. Fixes rdar://10148540. by Argyrios Kyrtzidis · 13 years ago
  98. cc6306e Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility. by Francois Pichet · 13 years ago
  99. f7572a6 Introduce an egregious hack for modules to cope with headers that come by Douglas Gregor · 13 years ago
  100. 8be0c74 Remove redundant break statements, and replace asserts with llvm_unreachable by Peter Collingbourne · 13 years ago