1. 7723fec Keep track of all declarations of an Objective-C class (both forward by Douglas Gregor · 13 years ago
  2. 68a2dc4 Correctly perform integral promotions on wchar_t/char16_t/char32_t in C++. <rdar://problem/10309088>. by Eli Friedman · 13 years ago
  3. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  4. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  5. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  6. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  7. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  8. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  9. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  10. 9f569cc constexpr: semantic checking for constexpr functions and constructors. Based in by Richard Smith · 13 years ago
  11. 7426f79 Fix typo. by Richard Smith · 13 years ago
  12. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  13. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  14. 85ea7aa Declare and define implicit move constructor and assignment operator. by Sebastian Redl · 13 years ago
  15. af1fc7a Track in the AST whether a function is constexpr. by Richard Smith · 13 years ago
  16. 6b8bc07 Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to the C++0x 'constexpr' keyword. by Richard Smith · 13 years ago
  17. 4d9d157 Match type names and give more info for out-of-line function definition errors. by Kaelyn Uhrain · 13 years ago
  18. 91873b7 Make CodeGen for array delete involving incomplete class work without crashing. Should fix regression on g++.dg/init/delete1.C. by Eli Friedman · 13 years ago
  19. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  20. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  21. f96e904 In ARC mode, consider Objective-C lifetime types (object pointers and by Douglas Gregor · 13 years ago
  22. f158866 Improve name mangling for instantiation-dependent types that are not by Douglas Gregor · 13 years ago
  23. 6af9f3c Fix the desugaring of dependent decltype and typeof(expr) nodes. The by Douglas Gregor · 13 years ago
  24. 5e78cd4 Allow us to compute linkage et al for instantiation-dependent types. by Douglas Gregor · 13 years ago
  25. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  26. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
  27. 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
  28. 0c05122 Merge some calls to FoldingSetNodeID::AddInteger; assuming my measurements aren't completely off, roughly a 1% speedup on SingleSource/UnitTests/ObjC/trivial-interface.m . by Eli Friedman · 13 years ago
  29. bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 13 years ago
  30. 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
  31. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  32. 1abd359 When profiling FunctionProtoTypes, don't canonicalize the expression by Douglas Gregor · 13 years ago
  33. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  34. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 13 years ago
  35. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  36. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 13 years ago
  37. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 13 years ago
  38. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 13 years ago
  39. b7efff4 Switch the interface name for both TemplateTypeParmType and by Chandler Carruth · 13 years ago
  40. 4fb86f8 Re-applies the patch first applied way back in r106099, with by Chandler Carruth · 13 years ago
  41. dc53159 Remove unused function. by Benjamin Kramer · 13 years ago
  42. 769d0cc When comparing parameters of reference-to-qualified type during by Douglas Gregor · 13 years ago
  43. 25df423 Make type-traits reflect that Clang's vectors act like scalar types. by Chandler Carruth · 13 years ago
  44. 018a088 Switch the type-trait like APIs on the AST to only check for incomplete by Chandler Carruth · 13 years ago
  45. ec997dc Rename the last '[hH]asStandardLayout' entites to '[iI]sStandardLayout' by Chandler Carruth · 13 years ago
  46. 636a617 Hoist all of the type-specific trait logic for __is_standard_layout into by Chandler Carruth · 13 years ago
  47. a822544 Completely re-implement the core logic behind the __is_standard_layout by Chandler Carruth · 13 years ago
  48. 43fa33b Relax the non-POD memset warning to use the less restrictive C++11 by Chandler Carruth · 13 years ago
  49. 5751838 Don't assume that the AST methods will only be invoked on C++ types. by Chandler Carruth · 13 years ago
  50. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  51. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  52. 9b6347c Implement most of the remaining logic in __is_literal type trait. This by Chandler Carruth · 13 years ago
  53. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  54. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  55. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 13 years ago
  56. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  57. 759abb4 Fix lookup for class messages sent to qualified-class by Fariborz Jahanian · 13 years ago
  58. 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
  59. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 14 years ago
  60. 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 14 years ago
  61. 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 14 years ago
  62. 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 14 years ago
  63. 9c6082f Revert "Add CC_Win64ThisCall and set it in the necessary places." by Tilmann Scheller · 14 years ago
  64. 88d117c Add CC_Win64ThisCall and set it in the necessary places. by Tilmann Scheller · 14 years ago
  65. a88f09f Eliminate the last remains of TemplateSpecializationTypes with by Douglas Gregor · 14 years ago
  66. aa2187d When we encounter a dependent template name within a by Douglas Gregor · 14 years ago
  67. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  68. 0d70d71 Look through array types when deciding whether a field requires non-trivial by John McCall · 14 years ago
  69. c938c16 Rvalue references for *this: by Douglas Gregor · 14 years ago
  70. 3b65751 Change the canonical representation of array types to store qualifiers on the by John McCall · 14 years ago
  71. 62c28c8 Generalize some operations on qualifiers. QualType::getQualifiers() and by John McCall · 14 years ago
  72. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  73. 4ba2a17 PR3558: mark "logically const" accessor methods in ASTContext as const, by Jay Foad · 14 years ago
  74. 7d5c0c1 Implement the last bullet of [temp.deduct.type]p5 and part of the last by Douglas Gregor · 14 years ago
  75. f5c65ff Implement template argument deduction from a call to a function by Douglas Gregor · 14 years ago
  76. 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
  77. e186269 Check for unexpanded parameter packs in various kinds of by Douglas Gregor · 14 years ago
  78. bebbe0d Variadic templates: extend the Expr class with a bit that specifies by Douglas Gregor · 14 years ago
  79. e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
  80. 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
  81. 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
  82. d093722 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 14 years ago
  83. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  84. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  85. 9f71a8f PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 14 years ago
  86. b7b2688 Eliminate vtables from the Type hierarchy. by John McCall · 14 years ago
  87. 7907fad Eliminate more pointless default statements by Douglas Gregor · 14 years ago
  88. aab440b Take John McCall's suggestion and fix this silly gcc warnings in a way that by Nick Lewycky · 14 years ago
  89. f402943 I hate pointless default statements by Douglas Gregor · 14 years ago
  90. 1b51e3b Add a default clause to avoid this GCC warning: by Nick Lewycky · 14 years ago
  91. bbd3407 Incomplete enum types not to be treated as integer type by Fariborz Jahanian · 14 years ago
  92. 2a601eb I hate default statements by Douglas Gregor · 14 years ago
  93. daa8e4e Assorted work leading towards the elimination of CK_Unknown. by John McCall · 14 years ago
  94. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  95. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  96. b870b88 At Fariborz's request, a somewhat cleaner bit-combining hack. by John McCall · 14 years ago
  97. 71c3673 Compress bit fields / enums from ReferenceType, BuiltinType, FunctionType, and by John McCall · 14 years ago
  98. db4d4bb Introduce a bit into Type that keeps track of whether there are any by Douglas Gregor · 14 years ago
  99. 35495eb Compute whether a type is variably modified as we build the type, by Douglas Gregor · 14 years ago
  100. 2cd11fe Progress. by John McCall · 14 years ago