1. d079abf A union can have a constexpr defaulted default constructor, if it has an by Richard Smith · 13 years ago
  2. 7bb698a Fix serialization of uninstantiated exception specifications. Patch by Li Kan, by Richard Smith · 13 years ago
  3. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 13 years ago
  4. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 13 years ago
  5. a8e0b97 Canonicalize the declaration we write to a PCH file for an by Douglas Gregor · 13 years ago
  6. c5d3e80 Fix Objective-C compilation-time performance regression introduced in r152608. by Richard Smith · 13 years ago
  7. 65daef1 It never makes sense to do a lookup into a LinkageSpecDecl, so assert that we by Nick Lewycky · 13 years ago
  8. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  9. f4b88a4 Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to by John McCall · 13 years ago
  10. 29f98b4 [libclang] Fix a crash when serializing a preprocessing record that contains by Argyrios Kyrtzidis · 13 years ago
  11. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
  12. bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 13 years ago
  13. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  14. dfefb84 Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes and by Richard Smith · 13 years ago
  15. 69015c2 Change the text of a FIXME. by Argyrios Kyrtzidis · 13 years ago
  16. 8cceefa [PCH] When keeping track of top-level decls for "targeted deserialization" by Argyrios Kyrtzidis · 13 years ago
  17. f4b7de1 Improve our handling of lambda expressions that occur within default by Douglas Gregor · 13 years ago
  18. ccc1b5e Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
  19. 9e8c92a Basic support for name mangling of C++11 lambda expressions. Because by Douglas Gregor · 13 years ago
  20. 9d36f5d Implement AST (de-)serialization for lambda expressions. by Douglas Gregor · 13 years ago
  21. f8af982 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 13 years ago
  22. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  23. d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
  24. 66581d4 Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). by Abramo Bagnara · 13 years ago
  25. 38a4291 Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / DependentTSTLoc. Uniformed names referencing elaborated keyword. No intended functionality changes. by Abramo Bagnara · 13 years ago
  26. 55d23c9 Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. by Abramo Bagnara · 13 years ago
  27. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  28. 00bd44d Move various diagnostic operator<< overloads out of line and remove includes of Diagnostic.h. by Benjamin Kramer · 13 years ago
  29. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  30. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  31. 56ca8a9 Rework the way in which we (de-)serialize the declarations by Douglas Gregor · 13 years ago
  32. a6ea10e Delay the creation of the built-in Objective-C class 'Protocol' by by Douglas Gregor · 13 years ago
  33. cc32b44 When deserializing the definition of a C++ class/ObjC class/ObjC by Douglas Gregor · 13 years ago
  34. 2171bf1 Completely re-implement (de-)serialization of redeclaration by Douglas Gregor · 13 years ago
  35. 1c7946a Don't seed the ASTWriter's declaration -> ID mapping with the IDs of by Douglas Gregor · 13 years ago
  36. b6b60c1 When we deserialize a declaration from a module file, allocate extra by Douglas Gregor · 13 years ago
  37. b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
  38. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  39. a6387f3 Don't bother rewriting an Objective-C class or protocol declaration to the module file when we've merely added a definition by Douglas Gregor · 13 years ago
  40. 3937f87 Eliminate ASTMutationListener::UpdatedAttributeList, which is no by Douglas Gregor · 13 years ago
  41. 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
  42. 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  43. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  44. c3cfd2a Serialize the AST reader's mapping from canonical declarations to the by Douglas Gregor · 13 years ago
  45. 1d4c113 When we make a previously-deserialized module definition visible, by Douglas Gregor · 13 years ago
  46. 305dc3e Detect when mapping a #include/#import over to a submodule ends up by Douglas Gregor · 13 years ago
  47. a126651 Eliminate the first->last redeclaration map from the AST file by Douglas Gregor · 13 years ago
  48. 925be54 Begin adding AVX2 intrinsics. Necessitated increasing the number of bits used to store builtinID when serializing identifier table. by Craig Topper · 13 years ago
  49. a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
  50. 53df7a1 Introduce the core infrastructure needed to model a complete by Douglas Gregor · 13 years ago
  51. bab9f4a Tweak submodule ID handling in the AST writer by Douglas Gregor · 13 years ago
  52. 77d029f Implement umbrella directories for modules, which are similar to by Douglas Gregor · 13 years ago
  53. 10694ce Within the module representation, generalize the notion of an umbrella by Douglas Gregor · 13 years ago
  54. e209e50 Implement inferred submodules support, which (when requested) by Douglas Gregor · 13 years ago
  55. 1e12368 Parse inferred submodules in module maps, track their contents in by Douglas Gregor · 13 years ago
  56. 0adaa88 Implement support for wildcard exports in modules, allowing a module by Douglas Gregor · 13 years ago
  57. 4bc8738d Actually add a useful bit to the comment pre-FIXME by Douglas Gregor · 13 years ago
  58. 5598868 When writing a module file, keep track of the set of (sub)modules that by Douglas Gregor · 13 years ago
  59. c5e0f9b Module files representing actual modules don't need to know the set of modules they import, since that information isn't actually used. Drop it from the AST file by Douglas Gregor · 13 years ago
  60. f6137e4 Implement support for precompiled headers, preambles, and serialized by Douglas Gregor · 13 years ago
  61. af13bfc Implement (de-)serialization of the set of exported modules in a module map. by Douglas Gregor · 13 years ago
  62. a015cab Notify the AST writer (via ASTDeserializationListener) when a by Douglas Gregor · 13 years ago
  63. 1329264 Implement name hiding for macro definitions within modules, such that by Douglas Gregor · 13 years ago
  64. ecc2c09 Implement name hiding for declarations deserialized from a non-visible by Douglas Gregor · 13 years ago
  65. 185dbd7 Infer the submodule ID for a given declaration based on the location by Douglas Gregor · 13 years ago
  66. 26ced12 Switch the ID numbers used for submodule IDs in the AST reader over to by Douglas Gregor · 13 years ago
  67. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  68. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  69. a8cc6ce When writing a module file, pass the module through to the AST by Douglas Gregor · 13 years ago
  70. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 13 years ago
  71. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  72. c80553e [PCH] Do not crash if a class extension in a chained PCH introduces/redeclares a property. by Argyrios Kyrtzidis · 13 years ago
  73. 67bc4ba [PCH] In ASTWriter::WriteChainedObjCCategories use getDeclID since the decls by Argyrios Kyrtzidis · 13 years ago
  74. 590ad93 [PCH] When chaining a PCH and serializing HeaderSearch, make sure the HeaderFileInfos by Argyrios Kyrtzidis · 13 years ago
  75. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  76. 1a43415 Add a method in ASTMutationListener for the last use of Decl's [is/set]ChangedSinceDeserialization by Argyrios Kyrtzidis · 13 years ago
  77. ad834d5 [PCH] When completing an objc forward reference, do not serialize the chain of its categories because by Argyrios Kyrtzidis · 13 years ago
  78. 76852c2 Rework the AST for the initializer of a delegating constructor, so by Douglas Gregor · 13 years ago
  79. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  80. fab8d5b [PCH] Sort the file decls by file offset not raw source location. by Argyrios Kyrtzidis · 13 years ago
  81. 19645d2 [PCH] In ASTWriter::associateDeclWithFile don't bother finding the file loc by Argyrios Kyrtzidis · 13 years ago
  82. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  83. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  84. aa93a87 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 13 years ago
  85. 5e1cdac Rename TagDecl::isDefinition -> isCompleteDefinition by John McCall · 13 years ago
  86. 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
  87. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  88. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  89. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  90. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  91. 8f958f1 [PCH] Don't store the source range for each preprocessed entity since by Argyrios Kyrtzidis · 13 years ago
  92. 290ad8c [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntity by Argyrios Kyrtzidis · 13 years ago
  93. de4e0a8 The location of the name in MacroDefinition is the beginning of its range, by Argyrios Kyrtzidis · 13 years ago
  94. 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
  95. b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
  96. 2dbaca7 Introduce PreprocessingRecord::getPreprocessedEntitiesInRange() by Argyrios Kyrtzidis · 13 years ago
  97. 61c5e34 With modules, we can end up loading a new module after we've seen an by Douglas Gregor · 13 years ago
  98. e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
  99. ce835df Don't try to write a macro offset for an identifier that names a non-exported macro, for real this time by Douglas Gregor · 13 years ago
  100. 5ed6277 Revert my exported-macro hackery. Something is amiss by Douglas Gregor · 13 years ago