1. 8290574 Zap a couple unnecessary loops. by Eli Friedman · 13 years ago
  2. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  3. bc57f3c Don't overread the buffer when an %x escape in inline asm ends prematurely. by Benjamin Kramer · 13 years ago
  4. b43c8ec Switch the Decl and Stmt stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  5. cd92a65 Start switching the AST stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  6. 973c4fc Rewritten fix in r134139 to conform evaluation result to original evaluation context. by Abramo Bagnara · 13 years ago
  7. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
  8. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  9. 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
  10. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  11. 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
  12. b44e0cf No, actually, we do need to be able to mangle substituted template names. by John McCall · 13 years ago
  13. 935a70c Fix off-by-one error in StringLiteral::getLocationOfByte. by Hans Wennborg · 13 years ago
  14. bfbdcd8 Fixed enum constant evaluation assertions. by Abramo Bagnara · 13 years ago
  15. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
  16. 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
  17. bf9eb88 Eliminate most uses of ShallowCollectObjCIvars which requires by Fariborz Jahanian · 13 years ago
  18. d3d49bb Be more thorough about mangling unresolved types. by John McCall · 13 years ago
  19. 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
  20. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  21. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  22. 7b3f853 Apparently at some point in the past I forgot how 'continue' by John McCall · 13 years ago
  23. 8cf0f52 Move definition of template <typename T> void Decl::dropAttr by Fariborz Jahanian · 13 years ago
  24. d6bf0ef Minor tweak to my last patch per Doug's comment. by Fariborz Jahanian · 13 years ago
  25. c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 13 years ago
  26. 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 13 years ago
  27. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  28. 0894976 Fix a missing space noticed by matthewbg in code review. by Chandler Carruth · 13 years ago
  29. 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
  30. 0b58108 A few tweaks to MaterializeTemporaryExpr suggested by John. by Douglas Gregor · 13 years ago
  31. 14d251c Fix a crash when a pointer-to-member function is called in the condition by Chandler Carruth · 13 years ago
  32. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  33. 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 13 years ago
  34. bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 13 years ago
  35. 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
  36. 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
  37. c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
  38. e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
  39. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  40. c7c9058 Move computation of __private_extern__ visibilty to by Fariborz Jahanian · 13 years ago
  41. b113824 Make the Stmt::Profile method const, and the StmtProfile visitor by Chandler Carruth · 13 years ago
  42. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  43. 204e133 Introduce a utility routine for checking whether a block's captures by John McCall · 13 years ago
  44. 4ac0140 Eliminate a 'default' case in template argument deduction, where we by Douglas Gregor · 13 years ago
  45. 1abd359 When profiling FunctionProtoTypes, don't canonicalize the expression by Douglas Gregor · 13 years ago
  46. f33b1e8 Added 'atomic' for objc properties. by Fariborz Jahanian · 13 years ago
  47. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  48. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  49. cb5d2d0 PR10120: Make CodeGenModule::getVTableLinkage use NamedDecl::getLinkage to determine whether the vtable should be externally visible, instead of a rough approximation of it which messes up with templates. by Eli Friedman · 13 years ago
  50. 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 13 years ago
  51. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  52. 63f62df Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>. by Douglas Gregor · 13 years ago
  53. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  54. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 13 years ago
  55. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  56. ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 13 years ago
  57. 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 13 years ago
  58. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  59. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  60. 63fe681 Implement the initial part of C++0x [expr.const]p2, which specifies by Douglas Gregor · 13 years ago
  61. cd10dec Implement explicit specialization of explicitly-defaulted constructors. by Sean Hunt · 13 years ago
  62. 9625e44 It's considered poor form to create references to the overloaded by Douglas Gregor · 13 years ago
  63. b0844c6 Classify bound member function types are member function types. Fixes by Douglas Gregor · 13 years ago
  64. 575a1c9 Introduce Type::isSignedIntegerOrEnumerationType() and by Douglas Gregor · 13 years ago
  65. 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 13 years ago
  66. cf34e75 Implement the new C++0x rules for non-trivial things in unions so that by Sean Hunt · 13 years ago
  67. 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 13 years ago
  68. 5587803 main() exists in hosted, not freestanding implementations. Fixes the build. by Sean Hunt · 13 years ago
  69. 23c608d Add a method for checking whether a function is one of the reserved global by John McCall · 13 years ago
  70. bf832a4 Fix MSVC build. by Argyrios Kyrtzidis · 13 years ago
  71. 0c6f826 Fix generation of obj-c @encoding for members with zero size. by Argyrios Kyrtzidis · 13 years ago
  72. ffb945f When emitting the destructor for a class with a vtable, if we can determine by Anders Carlsson · 13 years ago
  73. 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 13 years ago
  74. cbea763 Include assembler label for functions in the XML dump by Joerg Sonnenberger · 13 years ago
  75. 8cad304 Refactoring of constant expression evaluator by Peter Collingbourne · 13 years ago
  76. 2bb1101 When determining whether we can make a declaration into a global by Douglas Gregor · 13 years ago
  77. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  78. ebc93e176 PR9899: handle pseudo-destructors correctly in noexcept() expressions. by Eli Friedman · 13 years ago
  79. cdee3fe Implement implicit deletion of default constructors. by Sean Hunt · 13 years ago
  80. 6ec50ad Implenment #pack pragma and ms_struct attribute layout. by Fariborz Jahanian · 13 years ago
  81. be57cf4 PR9882: Fix noexcept to deal with dependent new, delete, calls, and by Eli Friedman · 13 years ago
  82. ed63e03 Support pack pragma and ms_struct attributes. // rdar://8823265 by Fariborz Jahanian · 14 years ago
  83. 30364d0 'long long' requires special treatment in ms_struct by Fariborz Jahanian · 14 years ago
  84. 37b8c9e Clean up trivial default constructors now. by Sean Hunt · 14 years ago
  85. 023df37 Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" and by Sean Hunt · 14 years ago
  86. 5cb0ef4 Implement a minor optimization by not introducing declarations into by Douglas Gregor · 14 years ago
  87. 31e7f22 In ms_struct structs, Establish a new alignment for a by Fariborz Jahanian · 14 years ago
  88. 52bbe7a Establish a new alignment for an ms_struct bitfield following by Fariborz Jahanian · 14 years ago
  89. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 14 years ago
  90. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 14 years ago
  91. 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 14 years ago
  92. 78a7d7d __alignof attribute on the field must consider by Fariborz Jahanian · 14 years ago
  93. b6adf2c Scoped enumerations should not be treated as integer types (in the C by Douglas Gregor · 14 years ago
  94. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 14 years ago
  95. 9b3acaa More ms_struct bitfield stuff: by Fariborz Jahanian · 14 years ago
  96. 69d891d From Vassil Vassilev: by Axel Naumann · 14 years ago
  97. 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 14 years ago
  98. cc0f9f1 Only the first zero-length bitfield decides alignment of by Fariborz Jahanian · 14 years ago
  99. 855a8e7 Finish off rules for z-length bitfields in ms_struct structs. // rdar://8823265 by Fariborz Jahanian · 14 years ago
  100. 340fa24 More rule enforcement of zero bitfields for ms_struct. by Fariborz Jahanian · 14 years ago