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