1. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  2. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  3. 8cf0d22 Fix order of operands for the warning about incompatible Objective-C by Douglas Gregor · 13 years ago
  4. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  5. 361d380 Fix a bunch more notes that were emitted even when the diagnostic they by Chandler Carruth · 13 years ago
  6. 383616c Remove all references to InitializationSequence::FailedSequence from outside SemaInit.cpp. Replace them with the boolean conversion or the new Failed() function. This is a first step towards removing InitializationSequence::SequenceKind. No functionality change. by Sebastian Redl · 13 years ago
  7. 6f0074a Add new warning that warns when invoking 'delete' on a polymorphic, non-final, class without a virtual destructor. by Argyrios Kyrtzidis · 13 years ago
  8. 7d16627 The array-size operand to a new-expression is not necessarily a size_t. by John McCall · 13 years ago
  9. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  10. 2be7e90 Implement defaulting of destructors. by Sean Hunt · 13 years ago
  11. cb45a0f Hrm by Sean Hunt · 13 years ago
  12. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  13. 8db75a2 Look at all the record redeclaration when looking for a uuid attribute. by Francois Pichet · 13 years ago
  14. 1e86269 Add support for Microsoft __if_exists and __if_not_exists construct inside function definition. by Francois Pichet · 13 years ago
  15. d6efe9b Remove a stale comment, it no longer applied after my cleanups. by Chandler Carruth · 13 years ago
  16. aaf147b Move several more type traits' implementations into the AST. A few were by Chandler Carruth · 13 years ago
  17. cec0ced Switch __is_scalar to use the isScalarType predicate rather than by Chandler Carruth · 13 years ago
  18. af5a3c6 Have the array type traits build an expression with type 'size_t' by Chandler Carruth · 13 years ago
  19. f7ef000 Remove an inapplicable and completely out of place comment. The type is in fact 'bool'. by Chandler Carruth · 13 years ago
  20. d064c70 Remove more dead code for emitting diagnostics. The callers of these by Chandler Carruth · 13 years ago
  21. 06207f6 Simplify the flow of some of the array type trait code. by Chandler Carruth · 13 years ago
  22. 4aa0af3 Convert the expression trait evaluation to a static function and by Chandler Carruth · 13 years ago
  23. 83f563c Remove the default case from the unary type trait evaluation function, by Chandler Carruth · 13 years ago
  24. 73e0a91 Mark that this function ends in a covering switch statement with every by Chandler Carruth · 13 years ago
  25. 98fa94d Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr. by Chandler Carruth · 13 years ago
  26. ccb4ecf More cleanup of the type traits implementation. by Chandler Carruth · 13 years ago
  27. c41d6b5 Order the type traits according to the standard's listing of unary type by Chandler Carruth · 13 years ago
  28. 28eeb38 Begin cleaning up type trait expression implementations and settling on by Chandler Carruth · 13 years ago
  29. eb65a10 Extract a function to impose the completeness requirement on unary type by Chandler Carruth · 13 years ago
  30. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  31. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  32. cf56641 A few corrections to type traits that missed the last checkin by John Wiegley · 13 years ago
  33. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  34. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  35. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  36. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  37. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  38. 5666d36 Forbid the use of C++ new/delete to allocate/free objects within an by Douglas Gregor · 13 years ago
  39. fb8721c Simplify calling CheckPlaceholderExpr, converge on it in a few places, by John McCall · 13 years ago
  40. 429bb27 Use ExprResult& instead of Expr *& in Sema by John Wiegley · 13 years ago
  41. 737d544 In C++ the argument of logical not should always be bool. Added missing implicit cast for scalars. by Abramo Bagnara · 13 years ago
  42. ce0682f Make ChainedIncludesSource an ExternalSemaSource, otherwise initialization of the ASTReader is incomplete, leading to errors like not realizing std::type_info is already defined. by Sebastian Redl · 13 years ago
  43. d97f558 Support for Transparent unions used as overloadable by Fariborz Jahanian · 13 years ago
  44. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  45. 84950c7 Fix an objc++ diagnostic initializing objc pointers. // rdar:// 9139947 by Fariborz Jahanian · 13 years ago
  46. a085da8 Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a reference-to-void type). Don't crash if it does. by Richard Smith · 14 years ago
  47. db2eae6 Clean up our handling of template-ids that resolve down to a single by Douglas Gregor · 14 years ago
  48. 8999fe1 Make deallocation functions implicitly noexcept in C++0x. by Sebastian Redl · 14 years ago
  49. 069a6da -fwritable-strings should silence warnings about the deprecated string by Douglas Gregor · 14 years ago
  50. 8026f6d Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. by Sebastian Redl · 14 years ago
  51. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 14 years ago
  52. ba877ad Fixed InnerLocStart. by Abramo Bagnara · 14 years ago
  53. ff676cb Fixed source range for all DeclaratorDecl's. by Abramo Bagnara · 14 years ago
  54. 36784e7 Removed trailing whitespace as a test commit by John Wiegley · 14 years ago
  55. 353ee24 Produce a diagnostic for unused overloaded expressions, from Faisal Vali! by Douglas Gregor · 14 years ago
  56. 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 14 years ago
  57. 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 14 years ago
  58. 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 14 years ago
  59. 7ec1873 When clearing a LookupResult structure, clear out the naming class, by Douglas Gregor · 14 years ago
  60. 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 14 years ago
  61. 3aea4da For C++, enhance -Warray-bounds to recursively analyze array subscript accesses in ?: expressions. by Ted Kremenek · 14 years ago
  62. e29425b Teach Sema::CheckTypenameType to use nested-name-specifiers with by Douglas Gregor · 14 years ago
  63. 40d96a6 Push nested-name-specifier location information into DeclRefExpr and by Douglas Gregor · 14 years ago
  64. 15348ae Add a -fcxx-exceptions flag to the frontend, which can be used to enable by Anders Carlsson · 14 years ago
  65. 5e24f2a Sprinkle optional text of the "unavailable' attribute by Fariborz Jahanian · 14 years ago
  66. 25ca421 Remove the FIXME I introduced last night, and pull the logic for by Chandler Carruth · 14 years ago
  67. f3db29f Push nested-name-specifier source-location information into by Douglas Gregor · 14 years ago
  68. 7e38494 Switch a few CXXScopeSpec::MakeTrivial() calls over to appropriate by Douglas Gregor · 14 years ago
  69. 2d9f5fa Formatting, etc. by John McCall · 14 years ago
  70. c34348a Retain complete source-location information for C++ by Douglas Gregor · 14 years ago
  71. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 14 years ago
  72. 729b853 Don't give an error for 'try' and 'throw' if they occur in system headers. by Anders Carlsson · 14 years ago
  73. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  74. b1fba31 There's no need to return early if we encounter a try/throw and exceptions are disabled. by Anders Carlsson · 14 years ago
  75. 7f11d9c Disallow try/catch/throw when exceptions are disabled. by Anders Carlsson · 14 years ago
  76. 7ef9324 Fix a missed case in the NULL operand to conditional operator diagnostics. by Chandler Carruth · 14 years ago
  77. 82214a8 Initial steps to improve diagnostics when there is a NULL and by Chandler Carruth · 14 years ago
  78. 35001ca Enhance the array bounds checking to work for several other constructs, by Chandler Carruth · 14 years ago
  79. 56ca35d Change the representation of GNU ?: expressions to use a different expression by John McCall · 14 years ago
  80. e3c8c64 Implement objective-c++'s block pointer type matching involving by Fariborz Jahanian · 14 years ago
  81. 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  82. 5e6fcd4 Sema::MaybeBindToTemporary() shouldn't treat any expression returning by Douglas Gregor · 14 years ago
  83. 5808ce4 More capturing of 'this': implicit member expressions. Getting that by John McCall · 14 years ago
  84. 469a1eb An insomniac stab at making block declarations list the variables they close by John McCall · 14 years ago
  85. d880f52 Implement access checking for the "delete" operator. Fixes PR9050, by Douglas Gregor · 14 years ago
  86. d89d30f Fix some corner cases in the __is_base_of logic. by John McCall · 14 years ago
  87. b608b98 Give OpaqueValueExpr a source location, because its source location by Douglas Gregor · 14 years ago
  88. 1eee5dc Teach the evaluation of the __is_convertible_to trait to translate by Douglas Gregor · 14 years ago
  89. a050618 Document some serious badness in our evaluation of the type traits: we need to be sure we have complete types in many cases by Douglas Gregor · 14 years ago
  90. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
  91. b7ee2e5 Revert r124217 because it didn't catch the actual error case it was trying to by Jeffrey Yasskin · 14 years ago
  92. 6ec278d Do a proper recursive lookup when deciding whether a class's usual by John McCall · 14 years ago
  93. dfbb02a Fix whitespace. by NAKAMURA Takumi · 14 years ago
  94. 0099530 7bit-ize. by NAKAMURA Takumi · 14 years ago
  95. 14d0aee Fix a horrible bug in our handling of C-style casting, where a C-style by Douglas Gregor · 14 years ago
  96. 6b4df91 Reference qualifiers for *this: implement C++0x [expr.mptr.oper]p6, by Douglas Gregor · 14 years ago
  97. c60e13a Add an attribute to forbid temporary instances of a type. This allows class by Jeffrey Yasskin · 14 years ago
  98. 72dfa27 When throwing an elidable object, first try to treat the subexpression by Douglas Gregor · 14 years ago
  99. f5d8f46 Promote the static getNRVOCandidate() function, which computed the by Douglas Gregor · 14 years ago
  100. 83eecbe When building a user-defined conversion sequence, keep track of the by Douglas Gregor · 14 years ago