1. b8b41d3 Add support for WG21 N3599 (literal operator template for strings) as a GNU by Richard Smith · 12 years ago
  2. f7c520f Sema::tryCaptureVariable(): Prune three unused variables, HasBlocksAttr, IsBlock, and IsLambda. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
  3. ad090d8 Refactor tryCaptureVar using ExtractMethod. No functionality change. by Faisal Vali · 12 years ago
  4. 4a962f0 Tweak changes in r186464 to avoid a crash. by Eli Friedman · 12 years ago
  5. 75e3f69 Switch from putting init capture VarDecls in the surrounding DeclContext to by Richard Smith · 12 years ago
  6. 8809a0c Variable templates: handle instantiation of static data member templates by Richard Smith · 12 years ago
  7. c185aa7 Sema: Respect -fdelayed-template-parsing when parsing constexpr functions by David Majnemer · 12 years ago
  8. deedc3a Fix a bug in the typo correction replacement location. by Kaelyn Uhrain · 12 years ago
  9. 541b38b Switch the semantic DeclContext for a block-scope declaration of a function or by Richard Smith · 12 years ago
  10. c4d7c82 Add the intrinsic __builtin_convertvector by Hal Finkel · 12 years ago
  11. c354d21 Handle PredefinedExpr with templates and lambdas by Wei Pan · 12 years ago
  12. 4ef077a Fix regression from r190427. by Eli Friedman · 12 years ago
  13. 84c6b3d PR5683: Issue a warning when subtracting pointers to types of zero size, and by Richard Smith · 12 years ago
  14. 16574d8 OpenCL allows the (pre/post)-(increment/decrement) operator on integer vector types, by David Tweed · 12 years ago
  15. 5a722e9 Add self-comparison warnings for fields. by Eli Friedman · 12 years ago
  16. 276dd18 Note when a decl is used in AST files. by Eli Friedman · 12 years ago
  17. 43472b3 Reference extension is weird/surprising and unnecessary, let's not do that. by David Blaikie · 12 years ago
  18. 09c2213 the call to UsualArithmeticConversions should come after the call to CheckVectorOperands on CheckConditionalOperands function. This problem caused compilation error with test17 on "test/CodeGen/ext-vector.c". by Jin-Gu Kang · 12 years ago
  19. 8d6b19a Handle predefined expression for a captured statement by Wei Pan · 12 years ago
  20. 5ba37d5 Split isFromMainFile into two functions. by Eli Friedman · 12 years ago
  21. 90f5422 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 12 years ago
  22. a6c8703 PR16727: don't try to evaluate a potentially value-dependent expression when by Richard Smith · 12 years ago
  23. f9b1510 Refactor all diagnosing of TypoCorrections through a common function, in by Richard Smith · 12 years ago
  24. 9ee175d Don't allow unary negation on scoped enums. by Eli Friedman · 12 years ago
  25. 4e28b26 sizeof(void) etc. should be a hard error in C++. by Eli Friedman · 12 years ago
  26. 16e94b9 Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clang/Basic/LLVM.h. by Robert Wilhelm · 12 years ago
  27. 493df1a Emit an error for enum increments and decrements in C++ mode. Fixes PR16394. by Richard Trieu · 12 years ago
  28. 39a1e50 Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 12 years ago
  29. d7293d7 Implement C++'s restrictions on the type of an expression passed to a vararg by Richard Smith · 12 years ago
  30. 1365781 Sema: Don't assume a nested name specifier holds a type by David Majnemer · 12 years ago
  31. 3a25d0d ObjectiveC ARC: finishing off issuing error when by Fariborz Jahanian · 12 years ago
  32. 25eef19 ObjectiveC ARC: Do not issue bridge cast diagnostic when by Fariborz Jahanian · 12 years ago
  33. 48d94c8 ObjectiveC arc: minor refactoring in my last patch by Fariborz Jahanian · 12 years ago
  34. 131996b ObjectiveC arc: Introduce a new initialization kind by Fariborz Jahanian · 12 years ago
  35. 374089e ObjectiveC arc: Move check for type conversions in arc by Fariborz Jahanian · 12 years ago
  36. 2ac682a Fix a crasher than manifests when typo correction suggests a function template. by Richard Trieu · 12 years ago
  37. ab09187 Partially revert r186903. by Eli Friedman · 12 years ago
  38. 088d39a Integers which are too large should be an error. by Eli Friedman · 12 years ago
  39. ef0b4a3 Don't emit open-paren fixit without close-paren. by Eli Friedman · 12 years ago
  40. 75807f2 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 12 years ago
  41. ebea0f2 Clean up diagnostics for inheriting constructors. by Eli Friedman · 12 years ago
  42. 3965574 Improve idiomatic-parentheses by checking method family instead of relying on the selector name. by Jean-Daniel Dupas · 12 years ago
  43. 4c27ac2 Make Expr::isConstantInitializer match IRGen. by Eli Friedman · 12 years ago
  44. af9de91 Make CheckAddressOfOperand a member of Sema so it can be reused by by Richard Smith · 12 years ago
  45. 476c823 Attempt typo correction for function calls with the wrong number of arguments. by Kaelyn Uhrain · 12 years ago
  46. e6d3395 Fix Sema for compares with _Atomic vars. by Eli Friedman · 12 years ago
  47. 5603df4 Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 12 years ago
  48. 0f32844 Sema: Call IgnoreParens fewer times in CheckAddressOfOperand by David Majnemer · 12 years ago
  49. 79be4cd Add typedefs for Densemaps containing SmallVectors to avoid repeating the SmallVector size when creating iterators for the DenseMap. by Craig Topper · 12 years ago
  50. 2341c0d Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  51. 949abc3 Improve -Wlogical-not-parentheses to catch when the not is applied to an enum. by Richard Trieu · 12 years ago
  52. 10413a4 Allow typo correction to try removing nested name specifiers. by Kaelyn Uhrain · 12 years ago
  53. 7e346a8 Fix mangling for block literals. by Eli Friedman · 12 years ago
  54. 611d9b6 Ensure that debugger calls to signature-less functions default to by John McCall · 12 years ago
  55. aa205c4 Delete dead code. by Eli Friedman · 12 years ago
  56. ffc6d49 Don't use unnamed local enums as template arguments. Fixes -Werror bootstrap. by Joerg Sonnenberger · 12 years ago
  57. 18d3598 Fix PCH bug with member templates of local classes in nontemplate functions. by Faisal Vali · 12 years ago
  58. 009d61d Tweak -Wdeprecated-objc-pointer-introspection to have a subgroup for results of using -performSelectorXXX. by Ted Kremenek · 12 years ago
  59. 8a36502 [AST] Introduce a new DecayedType sugar node by Reid Kleckner · 12 years ago
  60. 9be9c68 Extend -Wnon-pod-varargs to check calls made from member pointers. by Richard Trieu · 12 years ago
  61. 41bc099 Extend -Wnon-pod-varargs to more cases, such as function pointers as return by Richard Trieu · 12 years ago
  62. 664c4c6 Extend -Wnon-pod-varargs to check calls made from function pointers. by Richard Trieu · 12 years ago
  63. 0a0c889 [Windows] Fix __declspec(property) when the getter returns a ref by Reid Kleckner · 12 years ago
  64. 31a5bcc Unify return type checking for functions and ObjC methods. Move all the by Eli Friedman · 12 years ago
  65. c41c8b3 Fix the warning for divide by zero to be a bit more robust. ;] by Chandler Carruth · 12 years ago
  66. 66ad574 Implement DR61: Address of ambiguous bound methods should be disallowed by David Majnemer · 12 years ago
  67. 286fcf6 Objective-C [qoi]: Issue better warning when nsstring literal is missing by Fariborz Jahanian · 12 years ago
  68. 896b32f Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 12 years ago
  69. bb4b894 Add a new warning, -Wlogical-not-parentheses, to -Wparentheses. by Richard Trieu · 12 years ago
  70. 0b5ca60 Added a type checking which handle the case of an ext vector and integral scalar by Jin-Gu Kang · 12 years ago
  71. 1edacec fix up recogtion of block pointer type in my last patch. by Fariborz Jahanian · 12 years ago
  72. 44d23b8 blocks: fixes an ast bug when block pointer variable by Fariborz Jahanian · 12 years ago
  73. e6c0144 Model temporary lifetime-extension explicitly in the AST. Use this model to by Richard Smith · 13 years ago
  74. b9aff1e [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen by Chad Rosier · 13 years ago
  75. 6f829e3 Objective-C arc: don't count use of __weak by Fariborz Jahanian · 13 years ago
  76. ccc1181 Refactor places which perform contextual implicit conversions to go through a by Richard Smith · 13 years ago
  77. 3caab6c Objective-C++ (and c++) Sema: Patch fixes a sema crash when gnu’s ?: extension by Fariborz Jahanian · 13 years ago
  78. ba71c08 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 13 years ago
  79. 7d17010 Use only explicit bool conversion operator by David Blaikie · 13 years ago
  80. 3ae0005 Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 13 years ago
  81. 8236037 ArrayRef'ize GenericSelectionExpr by Dmitri Gribenko · 13 years ago
  82. 0d81e01 Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 13 years ago
  83. d3b7556 ArrayRef'ize Sema::BuildCallToObjectOfClassType by Dmitri Gribenko · 13 years ago
  84. 9c785c2 ArrayRef'ize some SemaOverload methods by Dmitri Gribenko · 13 years ago
  85. 3b4c30b CodeGen for CapturedStmts by Ben Langmuir · 13 years ago
  86. d25db7e Grab-bag of bit-field fixes: by John McCall · 13 years ago
  87. 6c0505e Fix representation of compound literals for C++ objects with destructors. by Jordan Rose · 13 years ago
  88. 768439e Require the containing type to be complete when we see __alignof__ of a field. by John McCall · 13 years ago
  89. 78852e9 Replace 'MultiExprArg()' with 'None' by Dmitri Gribenko · 13 years ago
  90. 44ebbd5 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 13 years ago
  91. 2a7d481 Implement most of N3638 (return type deduction for normal functions). by Richard Smith · 13 years ago
  92. 47752e4 ArrayRef'ize MultiLevelTemplateArgumentList::ArgList. Patch by Faisal Vali! by Richard Smith · 13 years ago
  93. 8f8930f ArrayRef'ize InitializationSequence constructor and InitializationSequence::Diagnose() by Dmitri Gribenko · 13 years ago
  94. f413f5e Move parsing of identifiers in MS-style inline assembly into by John McCall · 13 years ago
  95. 9f8400e PR15884: In the 'taking the address of a temporary' extension, materialize the by Richard Smith · 13 years ago
  96. 3beec20 Objective-C (mostly arc): Under ARC, we often have unneeded qualifiers by Fariborz Jahanian · 13 years ago
  97. a3519fa Fix an assertion failure / accepts-invalid in -fms-extensions mode. Don't build by Richard Smith · 13 years ago
  98. ebeabab Add a warning for Objective-C pointer introspection, which is solely the job of the Objective-C runtime. by Ted Kremenek · 13 years ago
  99. e089497 Switch the note order for -Woverloaded-shift-op-parentheses so that the note by Richard Trieu · 13 years ago
  100. fe042e6 Add warning group -Woverloaded-shift-op-parentheses to -Wparentheses. This by Richard Trieu · 13 years ago