1. 651f13c Updated to Clang 3.5a. by Stephen Hines · 11 years ago
  2. 418220b DR408: If a static data member of incomplete array type is declared in a class by Richard Smith · 11 years ago
  3. e0ac9bf -fms-compatibility: Use C++98 null pointer constant rules by Reid Kleckner · 11 years ago
  4. bafa74f [-fms-extensions] Add support for __FUNCDNAME__ by David Majnemer · 11 years ago
  5. 9b93f20 Tweak changes in r186464 to avoid a crash. by Eli Friedman · 11 years ago
  6. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  7. 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
  8. 9db7a7e Constify the ASTContext& passed to Expr creation functions. Also constify the context in couple other functions that are called from creation functions. by Craig Topper · 11 years ago
  9. 28bdbf0 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 11 years ago
  10. 05ed1a0 Make expression allocation methods use a 'const' reference to the ASTContext since the underlying operator new only needs a const reference. by Craig Topper · 11 years ago
  11. cdd4b78 Properly track l-paren of a CXXFucntionalCastExpr. by Eli Friedman · 11 years ago
  12. 81e4549 report unused-value warning also for warn_unused types by Lubos Lunak · 11 years ago
  13. a5e6601 Make IgnoreParens() look through ChooseExprs. by Eli Friedman · 11 years ago
  14. 4bdb602 Fix another place where clang check objc selector name instead of checking the selector family by Jean-Daniel Dupas · 11 years ago
  15. 21cde05 Make Expr::isConstantInitializer match IRGen. by Eli Friedman · 11 years ago
  16. d6b6987 PR16263: Implement current direction of core issue 1376. Binding a reference to by Richard Smith · 11 years ago
  17. f050d24 Implement core issue 903: only integer literals with value 0 and prvalues of by Richard Smith · 11 years ago
  18. 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
  19. d1b55dc Do not walk through member-accesses on bitfields when looking for the object by Richard Smith · 11 years ago
  20. 4e43dec Fix handling of pointers-to-members and comma expressions when by Richard Smith · 11 years ago
  21. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  22. 2ad77cd Allocate memory for the new number of subexpressions. Fixup for r181572 by Dmitri Gribenko · 12 years ago
  23. 27365ee ArrayRef'ize ShuffleVectorExpr::setExprs by Dmitri Gribenko · 12 years ago
  24. 993f43f Grab-bag of bit-field fixes: by John McCall · 12 years ago
  25. a10b978 C++1y constexpr extensions, round 1: Allow most forms of declaration and by Richard Smith · 12 years ago
  26. c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 12 years ago
  27. 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 12 years ago
  28. b063ef0 Add streamed versions of getQualifiedNameAsString. by Benjamin Kramer · 12 years ago
  29. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
  30. ae54121 Use const visitors in ASTDumper. by Alexander Kornienko · 12 years ago
  31. d615f88 Constify some getters of DesignatedInitExpr by Dmitri Gribenko · 12 years ago
  32. 9ec55f2 Switch to APFloat constructor taking fltSemantics. by Tim Northover · 12 years ago
  33. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  34. ba57183 Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor not by Richard Smith · 12 years ago
  35. 87b73ba Suppress all -Wunused-value warnings from macro body expansions. by Matt Beaumont-Gay · 12 years ago
  36. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  37. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  38. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  39. 65d7831 Fix for PR12222. by Erik Verbruggen · 12 years ago
  40. 4ae711b Don't hit an assertion failure when calculating the __PRETTY_FUNCTION__ by Argyrios Kyrtzidis · 12 years ago
  41. 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
  42. 23700f0 Allow to pass from syntactic form of InitListExpr to semantic form (just as viceversa). No functionality change. by Abramo Bagnara · 12 years ago
  43. 13fd684 Fixed range of implicit MemberExpr. by Abramo Bagnara · 12 years ago
  44. ef4b666 Fix an incorrect assert, the LHS can be an LValue. by Rafael Espindola · 12 years ago
  45. e4a990f [libclang] Introduce clang_Cursor_getReceiverType which returns the CXType for by Argyrios Kyrtzidis · 12 years ago
  46. 0a7dd83 Move two helper functions to AST so that sema can use them. by Rafael Espindola · 12 years ago
  47. 6d919fb Address feedback from Eli Friedman on r166522. by Matt Beaumont-Gay · 12 years ago
  48. c7db84d Don't emit -Wunused-value warnings from macro expansions. by Matt Beaumont-Gay · 12 years ago
  49. 84c3b97 Fix -Wunused-value to not warn on expressions that have unresolved lookups due by Matt Beaumont-Gay · 12 years ago
  50. 0bea863 StringRef-ify Binary/UnaryOperator::getOpcodeStr by David Blaikie · 12 years ago
  51. bbff82f Move isObjCSelf into Expr. by Anna Zaks · 12 years ago
  52. 6319917 Handle C++ functional casts in a similar way to C-style casts in by Eli Friedman · 12 years ago
  53. 66dfef1 In StringLiteral::setString make sure that we copy the number of by Argyrios Kyrtzidis · 12 years ago
  54. 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
  55. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  56. 3b6bef9 Push ArrayRef through the Expr hierarchy. by Benjamin Kramer · 12 years ago
  57. f0a2649 Fix InitListExpr::isStringLiteralInit so it handles various edge cases correctly. PR13643. by Eli Friedman · 12 years ago
  58. 0d72910 Factor out computation of whether a typeid's expression is potentially by Richard Smith · 12 years ago
  59. 4ef832f Provide isConst/Volatile on CXXMethodDecl. by David Blaikie · 12 years ago
  60. 50800fc Implement warning for integral null pointer constants other than the literal 0. by David Blaikie · 12 years ago
  61. 60b7038 Update documentation of HasSideEffects to match its callers' expectations, and by Richard Smith · 12 years ago
  62. 8ae4ec2 Teach Expr::HasSideEffects about all the Expr types, and fix a bug where it by Richard Smith · 12 years ago
  63. 251c449 Handle the case where the base type is not dependent, but the derived one is. by Rafael Espindola · 12 years ago
  64. 478851c Drop the ASTContext.h include from Stmt.h and fix up transitive users. by Benjamin Kramer · 12 years ago
  65. 632fbaa Fix another issue with devirtualizing calls to final methods by passing them by Rafael Espindola · 12 years ago
  66. 8d852e3 Implement John McCall's review of r159212 other than the this pointer not by Rafael Espindola · 12 years ago
  67. 0b4fe50 During codegen of a virtual call we would extract any casts in the expression by Rafael Espindola · 12 years ago
  68. 32f498a Make the ".*" operator work correctly when the base is a prvalue and the field has a non-trivial copy constructor. PR13097. by Eli Friedman · 12 years ago
  69. 8ab09da Moved the StringLiteral printing code from StmtPrinter into the StringLiteral by Richard Trieu · 12 years ago
  70. df9ef1b PR13099: Teach -Wformat about raw string literals, UTF-8 strings and Unicode escape sequences. by Richard Smith · 12 years ago
  71. ceeb53a Remove unused variable. by Dmitri Gribenko · 12 years ago
  72. 4059da8 A minor tweak to the new volatile lvalue warning: don't warn on "(void)x", where "x" refers to a local variable. This should silence a useless warning in compiler-rt and other places. by Eli Friedman · 12 years ago
  73. a611506 Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conceptually, this is part of -Wunused-value, but I added a separate flag -Wunused-volatile-lvalue so it doesn't get turned off by accident with -Wno-unused-value. I also made a few minor improvements to existing unused value warnings in the process. <rdar://problem/11516811>. by Eli Friedman · 12 years ago
  74. df87558 The Lexer constructor expects a source location at the start of the by Argyrios Kyrtzidis · 13 years ago
  75. 7ad5c99 Use raw_ostream in TypePrinter and eliminate uses of temporary std::strings. by Argyrios Kyrtzidis · 13 years ago
  76. e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 13 years ago
  77. fe58720 PR12226: don't generate wrong code if a braced string literal is used to by Richard Smith · 13 years ago
  78. 51b9240 Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of by Richard Smith · 13 years ago
  79. ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 13 years ago
  80. e1b2abc AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix saving by Richard Smith · 13 years ago
  81. abf65ce Improve the printing of __PRETTY_FUNCTION__ more provide more by Douglas Gregor · 13 years ago
  82. d8b5ca1 ObjCBoolLiterals (__objc_yes/__objc_no) behave like C++ booleans (true/false). They are NOT objects. by Jordy Rose · 13 years ago
  83. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  84. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  85. 8fbc6d2 [AST] Define a few more key getLocStart() implementations. by Daniel Dunbar · 13 years ago
  86. 90e25a8 [AST] Reimplement Stmt::getLoc{Start,End} to dispatch to subclass overloads. by Daniel Dunbar · 13 years ago
  87. 396ec67 [AST] Add {DeclRefExpr,MemberExpr,ImplicitCastExpr}::{getLocStart,getLocEnd} methods. by Daniel Dunbar · 13 years ago
  88. 3d13c5a [AST] Reduce Decl::getASTContext() calls. by Daniel Dunbar · 13 years ago
  89. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
  90. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  91. fd81978 Fix a couple -Wuninitialized warnings from gcc. Reported by David Greene. by Eli Friedman · 13 years ago
  92. 13a140c ArrayRef'ize various functions in the AST/Parser/Sema. by Ahmed Charles · 13 years ago
  93. 0fd7f4d Revert r151357. That unreachable is reachable... by Nick Lewycky · 13 years ago
  94. 770dc03 Silence gcc warnings pointing out that CharByteWidth could be used by Nick Lewycky · 13 years ago
  95. 4ca8ac2 Implement a new type trait __is_trivially_constructible(T, Args...) by Douglas Gregor · 13 years ago
  96. b11e525 Seriously, are injected-class-names that hard? by Douglas Gregor · 13 years ago
  97. 25d0a0f Provide the __is_trivially_assignable type trait, which provides by Douglas Gregor · 13 years ago
  98. ac1303e Generate an AST for the conversion from a lambda closure type to a by Douglas Gregor · 13 years ago
  99. 19562c9 ObjCMessageExpr: Don't leave SelLocsKind uninitialized when the send is implicit. by Benjamin Kramer · 13 years ago
  100. 32cf1f2 Basic code generation support for std::initializer_list. by Sebastian Redl · 13 years ago