1. 9d156a7 Introduce an AttributedType, but don't actually use it anywhere yet. by John McCall · 14 years ago
  2. a7fc901 Replace the representation of template template argument pack by Douglas Gregor · 14 years ago
  3. ba68eca Add semantic analysis for the creation of and an AST representation by Douglas Gregor · 14 years ago
  4. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  5. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  6. 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
  7. f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
  8. 20df8e7 In the latest episode of "Deserializing bugs caused by accessors" the series reached a thrilling climax when by Argyrios Kyrtzidis · 14 years ago
  9. be230c3 Implement support for pack expansions whose pattern is a non-type by Douglas Gregor · 14 years ago
  10. 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
  11. 10738d3 Add an AST representation for non-type template parameter packs, e.g., by Douglas Gregor · 14 years ago
  12. c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 14 years ago
  13. fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
  14. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  15. 256053b Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 14 years ago
  16. 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
  17. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  18. e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
  19. 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
  20. 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
  21. d093722 Variadic templates: extend Type, NestedNameSpecifier, TemplateName, by Douglas Gregor · 14 years ago
  22. f40f0d5 Keep the source location of the selector in ObjCMessageExpr. by Argyrios Kyrtzidis · 14 years ago
  23. 1ab55e9 Eliminate the branching in QualType::getTypePtr() by providing a by Douglas Gregor · 14 years ago
  24. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  25. 49f4e1c It's kindof silly that ExtQuals has an ASTContext&, and we can use that by John McCall · 14 years ago
  26. 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
  27. 8f15094 When an "inline" declaration was followed by a definition not marked by Douglas Gregor · 14 years ago
  28. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  29. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  30. 381d34e Re-implement caching for the linkage calculation of declarations. by Douglas Gregor · 14 years ago
  31. b5f35ba Revert r120808, my previous implementation of caching for the linkage by Douglas Gregor · 14 years ago
  32. 4765fa0 Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical by John McCall · 14 years ago
  33. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  34. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  35. 2357207 Implement caching for the linkage and visibility calculations of declarations. by Douglas Gregor · 14 years ago
  36. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  37. 08a5326 Serialization: support for CUDA language extensions by Peter Collingbourne · 14 years ago
  38. 89d9980 When using a precompiled preamble with detailed preprocessing records, by Douglas Gregor · 14 years ago
  39. 414cb64 When loading a precompiled preamble, use the file ID of the by Douglas Gregor · 14 years ago
  40. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  41. 54353f4 Hide a bunch of symbols. by Benjamin Kramer · 14 years ago
  42. 898a061 change the 'is directory' indicator to be a null-or-not by Chris Lattner · 14 years ago
  43. d6f6111 simplify the cache miss handling code, eliminating CacheMissing. by Chris Lattner · 14 years ago
  44. 74e976b PCH files only cache successful stats. Remove the code that reads/writes by Chris Lattner · 14 years ago
  45. 10e286a rework the stat cache, pulling it out of FileManager.h into by Chris Lattner · 14 years ago
  46. 75dfb65 tidy up. Split FileManager::getBufferForFile into by Chris Lattner · 14 years ago
  47. 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
  48. 6538227 remove old compatibility APIs, use StringRef versions instead. by Chris Lattner · 14 years ago
  49. 87c2e12 Major anonymous union/struct redesign. by Francois Pichet · 14 years ago
  50. 44aa1f3 Revert r119838 "Don't warn for empty 'if' body if there is a macro that expands to nothing" by Argyrios Kyrtzidis · 14 years ago
  51. a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
  52. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  53. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  54. a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
  55. 7cd7d1a Add a new expression kind, OpaqueValueExpr, which is useful for by John McCall · 14 years ago
  56. e86d78c Add a variant of GCC-style vector types for ARM NEON. by Bob Wilson · 14 years ago
  57. 826faa2 Replace UsingDecl's SmallPtrSet of UsingShadowDecls with a linked list to avoid leaking memory. by Argyrios Kyrtzidis · 14 years ago
  58. 910f800 Remove broken support for variadic templates, along with the various by Douglas Gregor · 14 years ago
  59. 60f7684 Don't write an empty DIAG_USER_MAPPINGS record. by Argyrios Kyrtzidis · 14 years ago
  60. f41d3be Read/write from/to PCH the diagnostic mappings that the user set so that e.g. #pragma clang diagnostic can be used in a PCH. by Argyrios Kyrtzidis · 14 years ago
  61. 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
  62. 4ab829c Plug a leak in the preprocessing record's handling of inclusion by Douglas Gregor · 14 years ago
  63. acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
  64. 295a2a6 Make the deserialization of macro definitions lazy, so that we can by Douglas Gregor · 14 years ago
  65. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  66. e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
  67. 3c7d7af Remove an assertion that hit on legitimate cases. A redeclaration may have location before the by Argyrios Kyrtzidis · 14 years ago
  68. 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
  69. 0f04f69 Properly add chained template specializations. by Argyrios Kyrtzidis · 14 years ago
  70. d3d0755 Fix the re-serializing decls in a chained PCH mechanism. by Argyrios Kyrtzidis · 14 years ago
  71. bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
  72. c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
  73. 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
  74. 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago
  75. 3fa5cae No really, we don't have a retain/release system for statements/expressions by John McCall · 14 years ago
  76. 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
  77. 428edaf Improve the tracking of source locations for parentheses in constructor calls. by Chandler Carruth · 14 years ago
  78. b6cc0e1 Keep track in chained PCH of implicit members that were added after the definition was completed. by Argyrios Kyrtzidis · 14 years ago
  79. 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
  80. ba901b5 Introduce a DeclsToRewrite field in ASTWrite, used for collecting the decls that will be replaced in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
  81. aacdd02 Some method renaming, no functionality change. by Argyrios Kyrtzidis · 14 years ago
  82. 89eaf3a Refactoring. by Argyrios Kyrtzidis · 14 years ago
  83. 7b90340 Put the mechanism in place to track modifications in an AST entity that were committed after by Argyrios Kyrtzidis · 14 years ago
  84. 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  85. c01dc6f Minor refactoring; Pull reading/writing DefinitionData out into a function. by Argyrios Kyrtzidis · 14 years ago
  86. 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
  87. dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
  88. 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
  89. 441fff1 Modify the assumptions of an assert; the updated latest redeclaration can have the same location by Argyrios Kyrtzidis · 14 years ago
  90. ecdcb88 Extend the preprocessing record and libclang with support for by Douglas Gregor · 14 years ago
  91. 0ad6dc3 Fix chained PCH issue; make sure all visible decls that will be put into a UPDATE_VISIBLE block were recorded beforehand. by Argyrios Kyrtzidis · 14 years ago
  92. 3e8a614 Minor optimization; Try to iterator over redeclarations only when necessary. by Argyrios Kyrtzidis · 14 years ago
  93. 9703b0d Fix issue with chained PCH where forward references did not pick up later definition in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
  94. 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
  95. 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
  96. 0d7d399 Fix up the comments for creating ParmVarDeclAbbrev to reflect reality. by Argyrios Kyrtzidis · 14 years ago
  97. 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
  98. 6102ca1 White-listing templated-scope friend decls is a good idea, but doing it by John McCall · 14 years ago
  99. c44d91c Eradicate IsSuper field from ObjCImplicitSetterGetterRefExprClass by Fariborz Jahanian · 14 years ago
  100. 4045107 Read/write to/from PCH DeclarationNameLocs, DeclarationNameInfos and QualifierInfos (rdar://8513756). by Argyrios Kyrtzidis · 14 years ago