1. aa9df09 Adding in parsing and the start of semantic support for __sptr and __uptr pointer type qualifiers. This patch also fixes the correlated __ptr32 and __ptr64 pointer qualifiers so that they are truly type attributes instead of declaration attributes. by Aaron Ballman · 11 years ago
  2. 82b0001 Fix crash-on-invalid: only use TransformAddressOfOperand when transforming the by Richard Smith · 11 years ago
  3. 569b4ad Objective-C arc: don't count use of __weak by Fariborz Jahanian · 11 years ago
  4. 097e0a2 Refactor places which perform contextual implicit conversions to go through a by Richard Smith · 11 years ago
  5. beba3e8 Warn on and drop dllimport attrs from variable definitions by Reid Kleckner · 11 years ago
  6. 8dbda51 Objective-C [qoi]: When an class conforms to multiple by Fariborz Jahanian · 11 years ago
  7. f51cfb8 [ms-cxxabi] Look up operator delete() at every virtual dtor declaration. by Peter Collingbourne · 11 years ago
  8. a722534 Implement __declspec(selectany) under -fms-extensions by Reid Kleckner · 11 years ago
  9. 5c6134f Thread safety analysis: add two new attributes to the thread safety analysis: by DeLesley Hutchins · 11 years ago
  10. 2521dfa Objective-C++ (and c++) Sema: Patch fixes a sema crash when gnu’s ?: extension by Fariborz Jahanian · 11 years ago
  11. 8fbda8e Refactor diagnostics for MS attributes without -fms-extensions by Reid Kleckner · 11 years ago
  12. 7a9f7c7 A little ArrayRef'ization. by Richard Smith · 11 years ago
  13. b5eb3f5 PR15757: When we instantiate an inheriting constructor template, also by Richard Smith · 11 years ago
  14. b8ed071 Objective-C arc: Diagnose when user attempts to by Fariborz Jahanian · 11 years ago
  15. c1fb1e0 SemaInit.cpp: give both IsStringInit() functions the same return type. by Hans Wennborg · 11 years ago
  16. 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
  17. 62ab010 Check a pointer is not null before attempting to use it. This prevents a by Richard Trieu · 11 years ago
  18. ee2f8f2 Return QualType() when a too large array is attempting to be created. This by Richard Trieu · 11 years ago
  19. a1bfe1c Objective-C: More cases of -Wsign-conversion not by Fariborz Jahanian · 11 years ago
  20. 6f2a9fa Objective-C: patch to issue the conversion by Fariborz Jahanian · 11 years ago
  21. 1404014 improve of note message and minor refactoring of my last patch (r181847). by Fariborz Jahanian · 11 years ago
  22. 0ff5074 Better diagnostics for string initialization. by Hans Wennborg · 11 years ago
  23. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  24. 9f00b1d Objective-C [diagnostics] [QOI], when method is not by Fariborz Jahanian · 11 years ago
  25. 86a8730 Don't mark a type specifier as "owned" if there is no declaration to own. by Douglas Gregor · 11 years ago
  26. 17828ca Provide operator<< for stream output of DeclarationNames by David Blaikie · 11 years ago
  27. fbff0c4 Objective-C error recovery. This patch makes a quick by Fariborz Jahanian · 11 years ago
  28. 6af701f OpenMP threadprivate with qualified names. by Alexey Bataev · 11 years ago
  29. 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
  30. f45c299 C++1y: provide full 'auto' return type deduction for lambda expressions. This by Richard Smith · 11 years ago
  31. 9cbcab8 Avoid patching storage class for block scope thread_local variables. by Enea Zaffanella · 12 years ago
  32. 42860f1 PR15966: don't get confused by a complex integer -> complex integer conversion by Richard Smith · 12 years ago
  33. daaa468 ArrayRef'ize Sema::FindAllocationFunctions by Dmitri Gribenko · 12 years ago
  34. 8061322 ArrayRef'ize GenericSelectionExpr by Dmitri Gribenko · 12 years ago
  35. 15f92ba Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 12 years ago
  36. 25d8c85 C++1y auto return type: when a function contains no 'return' statements at all, by Richard Smith · 12 years ago
  37. 96c2473 Remove redundant variable by Dmitri Gribenko · 12 years ago
  38. 416c9b3 ArrayRef'ize Sema::CheckMessageArgumentTypes by Dmitri Gribenko · 12 years ago
  39. a7b7d0e ArrayRef'ize Sema::FindAllocationOverload by Dmitri Gribenko · 12 years ago
  40. ed09bfc Revert my r181563, breaks tests on buildbots by Dmitri Gribenko · 12 years ago
  41. a36bbac ArrayRef'ize Sema::ActOnMemInitializer by Dmitri Gribenko · 12 years ago
  42. 8e6b709 ArrayRef'ize Sema::FindAllocationOverload by Dmitri Gribenko · 12 years ago
  43. 7297a2e ArrayRef'ize Sema::BuildCallToObjectOfClassType by Dmitri Gribenko · 12 years ago
  44. 0a664b8 C++1y n3648: parse and reject init-captures for now. by Richard Smith · 12 years ago
  45. 9e00f12 ArrayRef'ize some SemaOverload methods by Dmitri Gribenko · 12 years ago
  46. 524387a CodeGen for CapturedStmts by Ben Langmuir · 12 years ago
  47. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 12 years ago
  48. 70133b5 In block enum-return inference, don't die on loads of enum lvalues. by John McCall · 12 years ago
  49. d9de51f When typo correction produces an overloaded result when looking up a member, by Nick Lewycky · 12 years ago
  50. 99e9fe0 Try to recognise hidden tag type names in potential declarations, in ObjC code as well. by Argyrios Kyrtzidis · 12 years ago
  51. 5068b6f Test commit by Serge Pavlov · 12 years ago
  52. a8942d7 C++1y: an assignment operator is implicitly 'constexpr' if it would only call 'constexpr' assignment operators for a literal class type. by Richard Smith · 12 years ago
  53. 993f43f Grab-bag of bit-field fixes: by John McCall · 12 years ago
  54. 009735d Add missing initialization for Sema::CurScope. This is important for AST consumers which don't create a Parser. Pointed out by Tom Honermann. by Richard Smith · 12 years ago
  55. 2624b81 Fix representation of compound literals for C++ objects with destructors. by Jordan Rose · 12 years ago
  56. 10f6f06 Require the containing type to be complete when we see __alignof__ of a field. by John McCall · 12 years ago
  57. 27f9cf3 Fix assert if __extension__ or _Generic is used when initializing a char array from a string literal. by Richard Smith · 12 years ago
  58. 62ed889 Replace 'MultiExprArg()' with 'None' by Dmitri Gribenko · 12 years ago
  59. d8ffd0b Make all 'is in extern "C"' tests use the lexical context. by Rafael Espindola · 12 years ago
  60. 287f24d ArrayRef'ize Sema::CheckObjCMethodCall by Dmitri Gribenko · 12 years ago
  61. b98cf79 Use lexical contexts when checking for conflicting language linkages. by Rafael Espindola · 12 years ago
  62. 30ae1ed Handle parens properly when initializing a char array from a string literal. by Richard Smith · 12 years ago
  63. 958ba64 ArrayRef'ization of some methods in SemaOverload. Patch by Robert Wilhelm! by Richard Smith · 12 years ago
  64. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 12 years ago
  65. dc17384 In VarDecl nodes, store the thread storage class specifier as written. by Enea Zaffanella · 12 years ago
  66. 60e141e Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 12 years ago
  67. 82f145d Don't build a call expression referring to a function which we're not allowed by Richard Smith · 12 years ago
  68. ffd015e Say 'decltype(auto)' not 'auto' as appropriate in mismatched-deduction diagnostic. by Richard Smith · 12 years ago
  69. 9fd6b8f Implement template support for CapturedStmt by Wei Pan · 12 years ago
  70. df6217e Simplify slightly. by Richard Smith · 12 years ago
  71. 14f78f4 Separate out and special-case the diagnostic for 'auto' in a by Richard Smith · 12 years ago
  72. c95d413 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 12 years ago
  73. d99990d Revert r177218. by Argyrios Kyrtzidis · 12 years ago
  74. 55c7d02 by Wei Pan · 12 years ago
  75. 0f2fc5f PR15906: The body of a lambda is not an evaluated subexpression; don't visit it when visiting such subexpressions. by Richard Smith · 12 years ago
  76. 8c045ac Move CapturedStmt parameters to CapturedDecl by Ben Langmuir · 12 years ago
  77. 634c563 Keep track of an @implementation's super class name location, if one was provided. by Argyrios Kyrtzidis · 12 years ago
  78. 1f78a50 ArrayRef'ize InitializationSequence constructor and InitializationSequence::Diagnose() by Dmitri Gribenko · 12 years ago
  79. 8eead16 Add const qualifier to Sema::getTypeName's parameter `II` by Dmitri Gribenko · 12 years ago
  80. f5ebf9b Correctly emit certain implicit references to 'self' even within a lambda. by John McCall · 12 years ago
  81. aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 12 years ago
  82. 92eb7d8 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 12 years ago
  83. fa5f030 Revert r180970; it's causing breakage. by Douglas Gregor · 12 years ago
  84. 3796d15 Use attribute argument information to determine when to parse attribute arguments as expressions. by Douglas Gregor · 12 years ago
  85. 39b60dc Fix crasher when the range in a C++ range-for loop has an ill-formed initializer. by Douglas Gregor · 12 years ago
  86. a07a6c3 PR15884: In the 'taking the address of a temporary' extension, materialize the by Richard Smith · 12 years ago
  87. f4d0239 Point diagnostics that complain about a use of a selector in an objc message, to the selector location. by Argyrios Kyrtzidis · 12 years ago
  88. 58eb370 Fix PR15845: apparently MSVC does not support implicit int in C++ mode. by Richard Smith · 12 years ago
  89. 9b13175 When deducing an 'auto' type, don't modify the type-as-written. by Richard Smith · 12 years ago
  90. dc7a4f5 Don't treat a non-deduced 'auto' type as being type-dependent. Instead, there by Richard Smith · 12 years ago
  91. 676ea9d Fix very confusing indent in Sema.cpp. by Daniel Jasper · 12 years ago
  92. 443adec Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers by Fariborz Jahanian · 12 years ago
  93. d237d2e c language: diagnose use of "[*]" on any array dimension by Fariborz Jahanian · 12 years ago
  94. 548107e Use ArrayRef in AddMethodCandidate. by Rafael Espindola · 12 years ago
  95. 3a2f912 Small CapturedStmt improvements by Ben Langmuir · 12 years ago
  96. a0152d4 Test commit by Ben Langmuir · 12 years ago
  97. cad7e43 Implement DR580: access checks for template parameters of a class template are by Richard Smith · 12 years ago
  98. 97aea95 Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build by Richard Smith · 12 years ago
  99. 9ff2b42 ArrayRef'ize Sema::ActOnEnumBody. No functionality change. by Dmitri Gribenko · 12 years ago
  100. c6a3177 Silence a silly sign compare warning from GCC. by Benjamin Kramer · 12 years ago