1. cea8d96 Treat list-initialization of scalars as a first-class citizen in C++11. by Sebastian Redl · 13 years ago
  2. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  3. e3f8349 objc-gc: Fix a corner case where clang fails to generate GC by Fariborz Jahanian · 13 years ago
  4. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  5. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  6. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  7. b0c3e09 Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  8. 3340e27 Fix the ASTImporter's lookup for anonymous structs/unions that get a by Douglas Gregor · 13 years ago
  9. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago
  10. 8be0c74 Remove redundant break statements, and replace asserts with llvm_unreachable by Peter Collingbourne · 13 years ago
  11. 8c25fc5 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 13 years ago
  12. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  13. 6e52183 Fix a QoI bug with overloaded operators inside macros. by Matt Beaumont-Gay · 13 years ago
  14. e8683d6 In general, don't look through explicit casts when trying by John McCall · 13 years ago
  15. 144b38a [PCH] Fix a regression that r139441 introduced (decls were getting passed by Argyrios Kyrtzidis · 13 years ago
  16. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  17. 33e56f3 Rename the ARC cast kinds to start with "ARC". by John McCall · 13 years ago
  18. a81b36d Fix a broken assert in AST/DeclCXX.cpp. by Richard Trieu · 13 years ago
  19. dc05b11 When converting a block pointer to an Objective-C pointer type, extend by John McCall · 13 years ago
  20. 94da158 Clean up our handling of Objective-C definitions in AST files. Rather by Douglas Gregor · 13 years ago
  21. a1364be Extend the Stmt AST to make it easier to look through label, default, by Chandler Carruth · 13 years ago
  22. 45df9c6 Use ArrayRef in ExternalASTSource::SetExternalVisibleDeclsForName. by Argyrios Kyrtzidis · 13 years ago
  23. 1d9b3b2 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 13 years ago
  24. 8d267c5 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 13 years ago
  25. c0244c5 Look through SubstNonTypeTemplateParmExpr nodes in the various by Douglas Gregor · 13 years ago
  26. ed9d84a Thread safety: added support for function scopes in attribute arguments. by Caitlin Sadowski · 13 years ago
  27. 5471bc8 Allow C++0x enumerations with a fixed underlying type in by Douglas Gregor · 13 years ago
  28. e97179c Implement the Objective-C 'instancetype' type, which is an alias of by Douglas Gregor · 13 years ago
  29. 1ddc9c4 When extracting the callee declaration from a call expression, be sure by Douglas Gregor · 13 years ago
  30. ae5860e Don't emit -Wpadded warnings without a valid SourceLocation. This can happen when RecordLayoutBuilder is used by Codegen, not Sema. by Ted Kremenek · 13 years ago
  31. 017ab77 Implement the suggested resolution of WG21 N3307 issue 19: When determining whether a class is an aggregate in C++0x, treat all functions which are neither deleted nor defaulted as user-provided, not just special member functions. The wording of the standard only defines the term "user-provided" for special member functions, but the intent seems to be that any function can be user-provided. by Richard Smith · 13 years ago
  32. cc2fca2 Make StmtDumper::VisitCXXFunctionalCastExpr dump the attached cast kind. Fix the cast kind for a cast from floating-point to enum type. (The difference isn't actually visible, but that's just because IRGen is overly forgiving.) Per report by Enea Zaffanella on cfe-dev. by Eli Friedman · 13 years ago
  33. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  34. 3e3cd93 Teach ASTContext and Preprocessor to hold on to references to the same by Douglas Gregor · 13 years ago
  35. e6b8d68 Support importing of ObjC categories from modules. by Argyrios Kyrtzidis · 13 years ago
  36. b0656ec Improve the diagnostic text for -Wmissing-noreturn to include the name by Chandler Carruth · 13 years ago
  37. 85ea7aa Declare and define implicit move constructor and assignment operator. by Sebastian Redl · 13 years ago
  38. 955fadb Remove a few mutating ObjCCategoryDecl methods. by Argyrios Kyrtzidis · 13 years ago
  39. 80cb6e6 Warn on missing [super finalize] calls. by Nico Weber · 13 years ago
  40. 95ed778 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 13 years ago
  41. 9fc18c9 When we're deserializing declarations lexically stored in a RecordDecl by Douglas Gregor · 13 years ago
  42. 02368d0 From Vassil Vassilev: unnamed decls cannot be removed from the lookup map. by Axel Naumann · 13 years ago
  43. 203ba05 Remove long-dead FIXME by Douglas Gregor · 13 years ago
  44. c266de9 Don't force the complete deserialization of the visible-declarations by Douglas Gregor · 13 years ago
  45. cc075e4 objc - fix up the builtin type for objc_assign_ivar. // rdar://9362887. by Fariborz Jahanian · 13 years ago
  46. 0124839 Fix a crash-on-valid that has been here for a very long time: by Chandler Carruth · 13 years ago
  47. cb8061e Fix a bug in objc @encoding of C++ classes. by Argyrios Kyrtzidis · 13 years ago
  48. 3060178 Fix else style. No functionality change intended. by Chad Rosier · 13 years ago
  49. 07c682a Fix incorrect code indentation and silence dead store warning due to idiomatic code. by Ted Kremenek · 13 years ago
  50. 75cf3e8 Mark objc methods that are implicitly declared for properties (not user-declared) as implicit. by Argyrios Kyrtzidis · 13 years ago
  51. 9b10683 Whitelist operator== and operator!= as valid for unused value warnings, by Chandler Carruth · 13 years ago
  52. bc84532 Add serialization support for ClassScopeFunctionSpecializationDecl. by Francois Pichet · 13 years ago
  53. af1fc7a Track in the AST whether a function is constexpr. by Richard Smith · 13 years ago
  54. 0d95f0d Fix typo. by Francois Pichet · 13 years ago
  55. af0f4d0 Implement function template specialization at class scope extension in Microsoft mode. A new AST node is introduced: ClassScopeFunctionSpecialization. This node holds a FunctionDecl that is not yet specialized; then during the class template instantiation the ClassScopeFunctionSpecialization will spawn the actual function specialization. by Francois Pichet · 13 years ago
  56. 3a02b44 metadata generated by the compiler does not include the weak by Fariborz Jahanian · 13 years ago
  57. 772eeae Switch the __int128_t and __uint128_t types over to predefined types by Douglas Gregor · 13 years ago
  58. 7a27ea5 Switch the Objective-C 'SEL' type over to a predefined type in the by Douglas Gregor · 13 years ago
  59. 79d6726 Switch the Objective-C 'Class' type over to a predefined type in the by Douglas Gregor · 13 years ago
  60. 4dfd02a Move the creation of the predefined typedef for Objective-C's 'id' by Douglas Gregor · 13 years ago
  61. 01a4cf1 Encapsulate the Objective-C id/Class/SEL "redefinition" types in by Douglas Gregor · 13 years ago
  62. 0aeb289 Extended the AST importer to support ParenTypes. by Sean Callanan · 13 years ago
  63. 6b8bc07 Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to the C++0x 'constexpr' keyword. by Richard Smith · 13 years ago
  64. 0815b57 Move the creation of the record type for the state of Objective-C fast by Douglas Gregor · 13 years ago
  65. 5c0d3d6 Don't serialize the block descriptor or block extended descriptor by Douglas Gregor · 13 years ago
  66. 45c4ea7 Move the construction of the RecordDecl representing the runtime by Douglas Gregor · 13 years ago
  67. b8fca90 Add support for using anonymous bitfields (e.g., int : 0) to enforce alignment. by Chad Rosier · 13 years ago
  68. d330e23 Fixed FieldDecl source range. by Abramo Bagnara · 13 years ago
  69. dd7fddb More whitespace and naming fixup. No functionality change. by Chad Rosier · 13 years ago
  70. 682b7f8 Whitespace. by Chad Rosier · 13 years ago
  71. 0e7bf40 Fix style and remove obviously redundant code. by Chad Rosier · 13 years ago
  72. 6e43f3f Additional comments and whitespace. by Chad Rosier · 13 years ago
  73. 4d9d157 Match type names and give more info for out-of-line function definition errors. by Kaelyn Uhrain · 13 years ago
  74. 61a6221 Add partial support for using anonymous bitfields (e.g., int : 0) to enforce by Chad Rosier · 13 years ago
  75. 1b39dc8 Not sure why we bother updating FunctionDecl's EndRangeLoc in FunctionDecl::setParams. by Argyrios Kyrtzidis · 13 years ago
  76. 0bfe83b [libclang] Annotation of parameters that got default args from a previous declarations was by Argyrios Kyrtzidis · 13 years ago
  77. 1cf038c Teach the ASTImporter to cope with cases where we have already by Douglas Gregor · 13 years ago
  78. 5cb3d69 Add template instantiations to the output of -ast-dump. by Richard Trieu · 13 years ago
  79. 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
  80. 0c8cd1a Change ASTContext::getSideTableAllocatedMemory() to use llvm::capacity_in_bytes(). by Ted Kremenek · 13 years ago
  81. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  82. 18fd0c6 [arcmt] More automatic transformations and safety improvements; rdar://9615812 : by Argyrios Kyrtzidis · 13 years ago
  83. 9f1210c After further discussion it has been determined that alignof should report by Chad Rosier · 13 years ago
  84. 822f54a Allow target to specify about using minimum alignment vs preferred. Takes care of by Chad Rosier · 13 years ago
  85. 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
  86. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  87. 8cc4fd7 This patch (thanks to Doug Gregor) fixes a by Sean Callanan · 13 years ago
  88. da6d976 Move this ObjCImplementationDecl member function into libAST where it belongs. by John McCall · 13 years ago
  89. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  90. 673e775 This fix (thanks to Doug Gregor) corrects a bug by Sean Callanan · 13 years ago
  91. 5b106a8 Define DiagnosticBuilder<<APValue so it's easy to include APValues in by Jeffrey Yasskin · 13 years ago
  92. f57ef05 Don't crash when codegen'ing an empty redecl of a function in C99 mode, when by Nick Lewycky · 13 years ago
  93. dce67a7 In C99, emit an inline function when encountering an extern redeclaration. by Nick Lewycky · 13 years ago
  94. ba6ffaf Augment the interface of ExternalASTSource::FindExternalLexicalDecls() by Douglas Gregor · 13 years ago
  95. 3e1ef78 Use the new APFloat::convertToInt(APSInt) function to simplify uses of by Jeffrey Yasskin · 13 years ago
  96. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  97. b10aa3e Switch comments and assert text in AST from 'instantiation' to 'expansion'. by Chandler Carruth · 13 years ago
  98. 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
  99. 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
  100. 8237839 revert fix for // rdar://9740328 by Fariborz Jahanian · 13 years ago