1. 61a6221 Add partial support for using anonymous bitfields (e.g., int : 0) to enforce by Chad Rosier · 13 years ago
  2. 1b39dc8 Not sure why we bother updating FunctionDecl's EndRangeLoc in FunctionDecl::setParams. by Argyrios Kyrtzidis · 13 years ago
  3. 0bfe83b [libclang] Annotation of parameters that got default args from a previous declarations was by Argyrios Kyrtzidis · 13 years ago
  4. 1cf038c Teach the ASTImporter to cope with cases where we have already by Douglas Gregor · 13 years ago
  5. 5cb3d69 Add template instantiations to the output of -ast-dump. by Richard Trieu · 13 years ago
  6. 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
  7. 0c8cd1a Change ASTContext::getSideTableAllocatedMemory() to use llvm::capacity_in_bytes(). by Ted Kremenek · 13 years ago
  8. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  9. 18fd0c6 [arcmt] More automatic transformations and safety improvements; rdar://9615812 : by Argyrios Kyrtzidis · 13 years ago
  10. 9f1210c After further discussion it has been determined that alignof should report by Chad Rosier · 13 years ago
  11. 822f54a Allow target to specify about using minimum alignment vs preferred. Takes care of by Chad Rosier · 13 years ago
  12. 335608a lib/AST/CMakeLists.txt: Update LLVM_USED_LIBS, not to miss symbols with building shared lib. Thanks to Ryuta Suzuki. by NAKAMURA Takumi · 13 years ago
  13. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  14. 8cc4fd7 This patch (thanks to Doug Gregor) fixes a by Sean Callanan · 13 years ago
  15. da6d976 Move this ObjCImplementationDecl member function into libAST where it belongs. by John McCall · 13 years ago
  16. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  17. 673e775 This fix (thanks to Doug Gregor) corrects a bug by Sean Callanan · 13 years ago
  18. 5b106a8 Define DiagnosticBuilder<<APValue so it's easy to include APValues in by Jeffrey Yasskin · 13 years ago
  19. f57ef05 Don't crash when codegen'ing an empty redecl of a function in C99 mode, when by Nick Lewycky · 13 years ago
  20. dce67a7 In C99, emit an inline function when encountering an extern redeclaration. by Nick Lewycky · 13 years ago
  21. ba6ffaf Augment the interface of ExternalASTSource::FindExternalLexicalDecls() by Douglas Gregor · 13 years ago
  22. 3e1ef78 Use the new APFloat::convertToInt(APSInt) function to simplify uses of by Jeffrey Yasskin · 13 years ago
  23. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  24. b10aa3e Switch comments and assert text in AST from 'instantiation' to 'expansion'. by Chandler Carruth · 13 years ago
  25. 42068e9 Silliness with commas, as reported at http://blog.regehr.org/archives/558 . As it turns out, this is my fault for not noticing this was an issue when I was looking at this a long time ago. :( by Eli Friedman · 13 years ago
  26. 9f8ee2e Correctly set up the list of virtual base classes for a CXXRecordDecl. Previously we got the source range wrong for everything in the virtual bases list. by Richard Smith · 13 years ago
  27. 8237839 revert fix for // rdar://9740328 by Fariborz Jahanian · 13 years ago
  28. c286f38 objc++: Some level of covariance is allowed in ObjC properties. by Fariborz Jahanian · 13 years ago
  29. f96e904 In ARC mode, consider Objective-C lifetime types (object pointers and by Douglas Gregor · 13 years ago
  30. f158866 Improve name mangling for instantiation-dependent types that are not by Douglas Gregor · 13 years ago
  31. 9183236 Implement name mangling for sizeof...(function parameter pack). by Douglas Gregor · 13 years ago
  32. 6af9f3c Fix the desugaring of dependent decltype and typeof(expr) nodes. The by Douglas Gregor · 13 years ago
  33. 1961791 Mangle dependent template names of unknown arity by Douglas Gregor · 13 years ago
  34. edee94b Implement the Itanium C++ ABI's mangling rule for by Douglas Gregor · 13 years ago
  35. 79e6bd3 Centralize the getCanonicalType() calls in the Itanium C++ mangling by Douglas Gregor · 13 years ago
  36. 5e78cd4 Allow us to compute linkage et al for instantiation-dependent types. by Douglas Gregor · 13 years ago
  37. 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
  38. 032c869 Teach CXXUnresolvedConstructExpr when it should be an by Douglas Gregor · 13 years ago
  39. dbd3c85 r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly, by Cameron Zwarich · 13 years ago
  40. 2357aee A redeclaration of an inline method in C99 mode should trigger emission of that by Nick Lewycky · 13 years ago
  41. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  42. 8290574 Zap a couple unnecessary loops. by Eli Friedman · 13 years ago
  43. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  44. bc57f3c Don't overread the buffer when an %x escape in inline asm ends prematurely. by Benjamin Kramer · 13 years ago
  45. b43c8ec Switch the Decl and Stmt stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  46. cd92a65 Start switching the AST stats printing to use llvm::errs() instead of by Chandler Carruth · 13 years ago
  47. 973c4fc Rewritten fix in r134139 to conform evaluation result to original evaluation context. by Abramo Bagnara · 13 years ago
  48. 28445f0 -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug by Argyrios Kyrtzidis · 13 years ago
  49. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  50. 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
  51. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  52. 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
  53. b44e0cf No, actually, we do need to be able to mangle substituted template names. by John McCall · 13 years ago
  54. 935a70c Fix off-by-one error in StringLiteral::getLocationOfByte. by Hans Wennborg · 13 years ago
  55. bfbdcd8 Fixed enum constant evaluation assertions. by Abramo Bagnara · 13 years ago
  56. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
  57. 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
  58. bf9eb88 Eliminate most uses of ShallowCollectObjCIvars which requires by Fariborz Jahanian · 13 years ago
  59. d3d49bb Be more thorough about mangling unresolved types. by John McCall · 13 years ago
  60. 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
  61. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  62. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  63. 7b3f853 Apparently at some point in the past I forgot how 'continue' by John McCall · 13 years ago
  64. 8cf0f52 Move definition of template <typename T> void Decl::dropAttr by Fariborz Jahanian · 13 years ago
  65. d6bf0ef Minor tweak to my last patch per Doug's comment. by Fariborz Jahanian · 13 years ago
  66. c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 13 years ago
  67. 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 13 years ago
  68. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  69. 0894976 Fix a missing space noticed by matthewbg in code review. by Chandler Carruth · 13 years ago
  70. 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
  71. 0b58108 A few tweaks to MaterializeTemporaryExpr suggested by John. by Douglas Gregor · 13 years ago
  72. 14d251c Fix a crash when a pointer-to-member function is called in the condition by Chandler Carruth · 13 years ago
  73. 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 13 years ago
  74. 65aa688 Make more use of llvm::StringRef in various APIs. In particular, don't by Jay Foad · 13 years ago
  75. bc8d7f9 Restructure the API in Type based on a conversation with Richard Smith. by Chandler Carruth · 13 years ago
  76. 2af68e4 Add test cases for false positives on -Wnull-arithmetic from Richard by Chandler Carruth · 13 years ago
  77. 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
  78. c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
  79. e559ca1 Objective-ARC++: infer template type arguments of by Douglas Gregor · 13 years ago
  80. 7acddac Objective-C fast enumeration loop variables are not retained in ARC, but by John McCall · 13 years ago
  81. c7c9058 Move computation of __private_extern__ visibilty to by Fariborz Jahanian · 13 years ago
  82. b113824 Make the Stmt::Profile method const, and the StmtProfile visitor by Chandler Carruth · 13 years ago
  83. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  84. 204e133 Introduce a utility routine for checking whether a block's captures by John McCall · 13 years ago
  85. 4ac0140 Eliminate a 'default' case in template argument deduction, where we by Douglas Gregor · 13 years ago
  86. 1abd359 When profiling FunctionProtoTypes, don't canonicalize the expression by Douglas Gregor · 13 years ago
  87. f33b1e8 Added 'atomic' for objc properties. by Fariborz Jahanian · 13 years ago
  88. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  89. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 13 years ago
  90. 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
  91. 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 13 years ago
  92. 2f072b4 Handle overloaded operators in ?: precedence warning by Hans Wennborg · 13 years ago
  93. 63f62df Add name mangling for expr .* expr. Fixes PR9983 / <rdar://problem/9486332>. by Douglas Gregor · 13 years ago
  94. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  95. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 13 years ago
  96. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  97. ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 13 years ago
  98. 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 13 years ago
  99. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  100. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago