1. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
  2. 564f4c5 During the instantiation of a class template specialization, that by Richard Smith · 13 years ago
  3. 54faba4 For enums with no tag name, display its location in by Fariborz Jahanian · 13 years ago
  4. 9354f6a fixes the diagnostic issued in // rdar://11069896 by Fariborz Jahanian · 13 years ago
  5. 4e648e4 Allow void blocks to return witn a void expression in by Fariborz Jahanian · 13 years ago
  6. 3ef963b Undo previous patch as I checked more than I intended. by Fariborz Jahanian · 13 years ago
  7. 7e725bc modern objective-c rewriter: remove 'const' from by Fariborz Jahanian · 13 years ago
  8. 1cd89c4 More careful consideration of C++11 13.3.3.1p4. Fixes PR12257. by Sebastian Redl · 13 years ago
  9. 07b49a8 Use character literals for vexing initialization fixit hints. by David Blaikie · 13 years ago
  10. 957ff27 Replace a FIXME with a diagnostic when we can't resolve the by Douglas Gregor · 13 years ago
  11. 42acead Diagnose tag and class template declarations with qualified by Douglas Gregor · 13 years ago
  12. 8e42f27 When determining the availability of an enum constant, also consider by Douglas Gregor · 13 years ago
  13. 2c085ed Fix crash on invalid code. I've tried to produce a reduced test case, but when I do the specific crash is hidden. Fixes <rdar://problem/11063594>. by Ted Kremenek · 13 years ago
  14. b136049 Suppress macro expansion of NULL in NULL warnings. by David Blaikie · 13 years ago
  15. 9c6fde5 Skip through transparent contexts when deciding where to add a friend function. by Nick Lewycky · 13 years ago
  16. 0961a01 Warn on flexible array members when in C89 mode, with -pedantic. by David Chisnall · 13 years ago
  17. 4b911e6 Support deducing template arguments from nested initializer lists. PR12119. by Sebastian Redl · 13 years ago
  18. 2b2bbee Provide the specific target type in the -Wnull-conversion warning. by David Blaikie · 13 years ago
  19. 878416d Remove a variable rendered unused by r152750. by Richard Smith · 13 years ago
  20. f1c66b4 Instantiating a class template should not instantiate the definition of any by Richard Smith · 13 years ago
  21. 5a7120c When emitting a diagnostic about two-phase name lookup, don't do useless by Nick Lewycky · 13 years ago
  22. f6b8b58 Minor cleanup in attribute-related diagnostics, from Alexander Kornienko! by Douglas Gregor · 13 years ago
  23. 393eed7 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 13 years ago
  24. 00b4384 Spelling. by Daniel Dunbar · 13 years ago
  25. 9cda03f Ensure that default arguments are handled correctly in sub scopes. For example: by James Molloy · 13 years ago
  26. e37f484 Implement [temp.param]p5: the top-level cv-qualifiers on a non-type template by Richard Smith · 13 years ago
  27. 7c5d28b PR11850 + duplicates: don't assume that a function parameter pack expansion is by Richard Smith · 13 years ago
  28. b03a9df PR11925: A function can't have a variably-modified return type. Not even in C++. by Richard Smith · 13 years ago
  29. 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 13 years ago
  30. 1b7f9cb Fix PR10447: lazily building name lookup tables for DeclContexts was broken. by Richard Smith · 13 years ago
  31. a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
  32. cd707ab Fix crash at @implementation with a forward reference as base class. by Argyrios Kyrtzidis · 13 years ago
  33. 78dae24 Alternate fix to PR12248: put Sema in charge of special-casing by John McCall · 13 years ago
  34. 860d9b7 C++11 [temp.deduct.call]p6 tweak: when given a set of overlaoded by Douglas Gregor · 13 years ago
  35. 9a0b6b4 [Sema] -Add an invalid objc category to the DeclContext so that it can be by Argyrios Kyrtzidis · 13 years ago
  36. d8b5ca1 ObjCBoolLiterals (__objc_yes/__objc_no) behave like C++ booleans (true/false). They are NOT objects. by Jordy Rose · 13 years ago
  37. 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 13 years ago
  38. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  39. fc55a82 When template argument deduction is ignoring qualifiers, perform deep by Douglas Gregor · 13 years ago
  40. 5a7a5bb When determining whether an identifier followed by a '<' in a member by Douglas Gregor · 13 years ago
  41. 426d6ca Fix crash & accepts-invalid for array of arrays of user defined type. by David Blaikie · 13 years ago
  42. e5658f0 PR12225: The requirement that literal operators be namespace-scope functions by Richard Smith · 13 years ago
  43. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  44. 1659c37 Slightly tweak this condition. "isTransparentContext()" was checking whether an by Nick Lewycky · 13 years ago
  45. 8d17681 Could not find this in C99. Perhaps this rule comes from a DR, but in any case by Nick Lewycky · 13 years ago
  46. f52757d Only make a call to a copy constructor elidable if in fact we are by Douglas Gregor · 13 years ago
  47. a346efa [Sema] A tag decl that is marked as invalid and is used in a decl-spec, by Argyrios Kyrtzidis · 13 years ago
  48. db762ef Qualifiers on a canonical array type go on the outermost type, not the by Douglas Gregor · 13 years ago
  49. e7d6ca0 [Sema] Fix a diag change to include a range that appeared intended, but never by Daniel Dunbar · 13 years ago
  50. 216f78b Improve our semantic error recovery. by Argyrios Kyrtzidis · 13 years ago
  51. 780249b [Sema] Remove dead getSourceRange() call, caught by Clang after marking by Daniel Dunbar · 13 years ago
  52. 509fb3e lldb support: under debugger support flag, when sending message by Fariborz Jahanian · 13 years ago
  53. 96a0014 [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). by Daniel Dunbar · 13 years ago
  54. f856264 -Wformat-non-iso: warn about positional arguments (pr12017) by Hans Wennborg · 13 years ago
  55. a9e88b2 Literal operators can't have default arguments. by Richard Smith · 13 years ago
  56. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
  57. 5aba3eb Perform l2r conversions on delete operands before doing by John McCall · 13 years ago
  58. 3d13c5a [AST] Reduce Decl::getASTContext() calls. by Daniel Dunbar · 13 years ago
  59. 1e5bc4f Don't crash when a statement in a block is ill-formed but by John McCall · 13 years ago
  60. 188158d Turn explicit construction of temporaries using initializer list syntax into CXXTemporaryObjectExprs, not just CXXConstructExprs, which have a worrying tendency to vanish. Fixes PR12167. by Sebastian Redl · 13 years ago
  61. 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 13 years ago
  62. b453ad3 Add support for cooked forms of user-defined-integer-literal and by Richard Smith · 13 years ago
  63. 2fb4ae3 Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not by Richard Smith · 13 years ago
  64. c2bd73b Sema: Don't emit a gajillion calls to sanity() -- an empty function -- in NDEBUG by Daniel Dunbar · 13 years ago
  65. dd66be7 User-defined literal support for character literals. by Richard Smith · 13 years ago
  66. ffea6b4 Fix -Wuninitialized to catch the case of a class being initialized with a call by Richard Trieu · 13 years ago
  67. a34194f improve on diagnostic and provide a fixit hint when by Fariborz Jahanian · 13 years ago
  68. cbf8209 Be smarter in discovering list-initialization of temporaries. Fixes PR12182. by Sebastian Redl · 13 years ago
  69. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
  70. 458a7fb objective-c lldb support: don't perform ivar access control check by Fariborz Jahanian · 13 years ago
  71. e53ac8a Refactor Clang sema attribute handling. by Michael Han · 13 years ago
  72. ba66c6c Cleanup (style). Thanks to Argyrios for catching this. by Sean Callanan · 13 years ago
  73. 00fd5dd CMake: Fix build to add clangEdit to USED_LIBS. by NAKAMURA Takumi · 13 years ago
  74. ce9c831 Extended the UnknownAnyTy resolver to handle by Sean Callanan · 13 years ago
  75. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  76. 27949f6 Undo patch for // rdar://10735698 by Fariborz Jahanian · 13 years ago
  77. 0cc323c static_assert: Allow any string-literal as the message, not just a character by Richard Smith · 13 years ago
  78. 2835745 If the element type of an initializer list has a destructor, make sure we check it. Fixes PR12178. by Sebastian Redl · 13 years ago
  79. abf9d90 patch to optionally warn for block implementations without explicit by Fariborz Jahanian · 13 years ago
  80. 52c1668 Avoid double lookup. by Benjamin Kramer · 13 years ago
  81. 234fe65 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 13 years ago
  82. b4a7b1e Add tests for [over.literal]. Fix a few bugs which were exposed by the tests. by Richard Smith · 13 years ago
  83. 1cb2d74 Add -Wstring-plus-int, which warns on "str" + int and int + "str". by Nico Weber · 13 years ago
  84. b0a6615 objc: When issue diagnostic about deprecated method, also by Fariborz Jahanian · 13 years ago
  85. 5a61e0c [Sema] Fix crash-on-invalid-code issue: by Argyrios Kyrtzidis · 13 years ago
  86. a0e005b Change diagnostic test for my last patch. // rdar://10961370 by Fariborz Jahanian · 13 years ago
  87. 1658133 Ensure that we instantiate static reference data members of class templates by Richard Smith · 13 years ago
  88. e853bb3 c/objc: problem originally reported as an objective-c bug. by Fariborz Jahanian · 13 years ago
  89. 88530d5 Fix the isReferenced bit on parameters in a couple of edge cases. PR12153. by Eli Friedman · 13 years ago
  90. 23f0267 Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. by Eli Friedman · 13 years ago
  91. f6e88d7 Fix regression from llvm-gcc where we should NOT emit a warning about __attribute__((NSObject)) on a property declaration. This is needed to have retain properties for non-object pointers. Fixes <rdar://problem/10930507>. by Ted Kremenek · 13 years ago
  92. 3f01c8a Tighten type-checking a bit to make it clearer how BuildCXXMemberCallExpr is used. by Eli Friedman · 13 years ago
  93. 77bfb8b objective-c: provide fixit hint when atomic property does not by Fariborz Jahanian · 13 years ago
  94. fd81978 Fix a couple -Wuninitialized warnings from gcc. Reported by David Greene. by Eli Friedman · 13 years ago
  95. 51ad9cd Tentatively fix PR12117. The test case from the bug now passes, and all existing tests still pass, but there may still be corner cases. by Sebastian Redl · 13 years ago
  96. 16f1f71 Reapply r151638 and r151641. by James Molloy · 13 years ago
  97. 72b8b1e A couple minor bug-fixes for template instantiation for expressions which are sometimes potentially evaluated. by Eli Friedman · 13 years ago
  98. ac62601 Make the odr-use logic work correctly for constant-expressions. PR12006. by Eli Friedman · 13 years ago
  99. b732fce Sema/ObjC: Override search can generate a large search list, bump the base size by Daniel Dunbar · 13 years ago
  100. c60ccf5 Make sure list-initialization of arrays works correctly in explicit type conversions. PR12121. by Eli Friedman · 13 years ago