1. 7bb698a Fix serialization of uninstantiated exception specifications. Patch by Li Kan, by Richard Smith · 12 years ago
  2. b346d2f Implement the all_lookups_iterator for PCH as a follow-up to r153970. This by Nick Lewycky · 12 years ago
  3. b1758c6 Use forward declarations for ASTDeclContextNameLookupTable and add a missing delete. by Benjamin Kramer · 12 years ago
  4. 6c656c3 Remove dead assignment to local variable. by Ted Kremenek · 12 years ago
  5. b0d06e2 Eliminate obvious use-after-free. Fixes PR12433 / <rdar://problem/11168333>. by Douglas Gregor · 12 years ago
  6. 643586f [PCH] When we are replacing a decl in a chained PCH that is also a DeclContext, by Argyrios Kyrtzidis · 12 years ago
  7. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  8. 29f98b4 [libclang] Fix a crash when serializing a preprocessing record that contains by Argyrios Kyrtzidis · 12 years ago
  9. bef35c9 [PCH] Mark a PCH file with a flag to indicate if the serialized AST had by Argyrios Kyrtzidis · 12 years ago
  10. c6c5452 [preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives. by Argyrios Kyrtzidis · 12 years ago
  11. b2c60b0 Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h. by Argyrios Kyrtzidis · 12 years ago
  12. d45d361 Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h" by Argyrios Kyrtzidis · 12 years ago
  13. e1d4330 Don't record nested macro expansions in the preprocessing record, by Argyrios Kyrtzidis · 12 years ago
  14. a4c29b6 [PCH] Recover gracefully if the ASTReader detects that a file is different by Argyrios Kyrtzidis · 12 years ago
  15. f8af982 Within the body of a lambda expression, decltype((x)) for an by Douglas Gregor · 13 years ago
  16. eefb3d5 Track whether a function type has a trailing return type as type sugar. Use this by Richard Smith · 13 years ago
  17. 44d2dbd Fix ASTReader::FinishedDeserializing(). by Argyrios Kyrtzidis · 13 years ago
  18. 66581d4 Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). by Abramo Bagnara · 13 years ago
  19. 38a4291 Removed redundant location info from ElaboratedTypeLoc / DependentNameLoc / DependentTSTLoc. Uniformed names referencing elaborated keyword. No intended functionality changes. by Abramo Bagnara · 13 years ago
  20. 55d23c9 Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. by Abramo Bagnara · 13 years ago
  21. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  22. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  23. dc58aa7 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 13 years ago
  24. a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
  25. cff9f26 Reimplement (de-)serialization of Objective-C categories to eliminate by Douglas Gregor · 13 years ago
  26. 8efca6b Introduce a generation number for selector lookups in the global by Douglas Gregor · 13 years ago
  27. 5ac4b69 Rework the external Sema source's ReadMethodPool() so that it doesn't by Douglas Gregor · 13 years ago
  28. 5d5051f Only mark an IdentifierInfo as having changed since deserialization by Douglas Gregor · 13 years ago
  29. 057df20 Optimize unqualified/global name lookup in modules by introducing a by Douglas Gregor · 13 years ago
  30. 56ca8a9 Rework the way in which we (de-)serialize the declarations by Douglas Gregor · 13 years ago
  31. a6ea10e Delay the creation of the built-in Objective-C class 'Protocol' by by Douglas Gregor · 13 years ago
  32. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  33. 2171bf1 Completely re-implement (de-)serialization of redeclaration by Douglas Gregor · 13 years ago
  34. 7c99bb5c Reimplement RedeclarableTemplateDecl in terms of by Douglas Gregor · 13 years ago
  35. c6c8e0e Implement redeclaration merging for namespaces defined in distinct by Douglas Gregor · 13 years ago
  36. f143ffc Introduce a "Hidden" bit into Decl, to track whether that declaration by Douglas Gregor · 13 years ago
  37. 9b8b20f Teach DeclContext deserialization to pay attention to endianness, from by Douglas Gregor · 13 years ago
  38. b8c879a When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, by Argyrios Kyrtzidis · 13 years ago
  39. b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
  40. 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
  41. 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  42. c3cfd2a Serialize the AST reader's mapping from canonical declarations to the by Douglas Gregor · 13 years ago
  43. 0f75323 When deserializing an Objective-C class, check whether we have another by Douglas Gregor · 13 years ago
  44. 1d4c113 When we make a previously-deserialized module definition visible, by Douglas Gregor · 13 years ago
  45. 2fbf373 Fix off-by-one error in an assert condition. No functionality change, but better by Richard Smith · 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. 21cf08b Remove ASTReader's PendingForwardRefs, which is now handled by the by Douglas Gregor · 13 years ago
  49. fc529f7 Once we have fully deserialized a redeclaration chain for something by Douglas Gregor · 13 years ago
  50. adafc2e The submodule offset map can introduce "empty" remapping entries for by Douglas Gregor · 13 years ago
  51. 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
  52. a1be278 Completely re-implement (de-)serialization of declaration by Douglas Gregor · 13 years ago
  53. 9170783 [PCH] Don't deserialize bodies of interesting decls while iterating by Argyrios Kyrtzidis · 13 years ago
  54. 7116833 [PCH] In ASTReader::FinishedDeserializing fully load the interesting decls, by Argyrios Kyrtzidis · 13 years ago
  55. fd002a7 Make sure we're always setting the previous declaration of an ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  56. 99a922b Use llvm::sys::fs::equivalent rather than comparing inodes, because by Douglas Gregor · 13 years ago
  57. cb381ea Move a free function from the Frontend library into the Lex library as by Chandler Carruth · 13 years ago
  58. a2398d7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 13 years ago
  59. 77d029f Implement umbrella directories for modules, which are similar to by Douglas Gregor · 13 years ago
  60. 10694ce Within the module representation, generalize the notion of an umbrella by Douglas Gregor · 13 years ago
  61. 84fa05e Remove unused-but-set variable. by Benjamin Kramer · 13 years ago
  62. e209e50 Implement inferred submodules support, which (when requested) by Douglas Gregor · 13 years ago
  63. 1e12368 Parse inferred submodules in module maps, track their contents in by Douglas Gregor · 13 years ago
  64. 0adaa88 Implement support for wildcard exports in modules, allowing a module by Douglas Gregor · 13 years ago
  65. 5598868 When writing a module file, keep track of the set of (sub)modules that by Douglas Gregor · 13 years ago
  66. f6137e4 Implement support for precompiled headers, preambles, and serialized by Douglas Gregor · 13 years ago
  67. 6236a29 Only perform checking of the predefines buffer when loading a by Douglas Gregor · 13 years ago
  68. 07165b9 When making a module visible, also make any of its exported modules by Douglas Gregor · 13 years ago
  69. af13bfc Implement (de-)serialization of the set of exported modules in a module map. by Douglas Gregor · 13 years ago
  70. a015cab Notify the AST writer (via ASTDeserializationListener) when a by Douglas Gregor · 13 years ago
  71. 1329264 Implement name hiding for macro definitions within modules, such that by Douglas Gregor · 13 years ago
  72. ecc2c09 Implement name hiding for declarations deserialized from a non-visible by Douglas Gregor · 13 years ago
  73. 5e35693 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 13 years ago
  74. 26ced12 Switch the ID numbers used for submodule IDs in the AST reader over to by Douglas Gregor · 13 years ago
  75. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  76. 8d39c3d [PCH] In ASTReader::FinishedDeserializing, after we do PassInterestingDeclsToConsumer by Argyrios Kyrtzidis · 13 years ago
  77. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  78. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  79. a4581a1 If we're dealing with an overridden buffer in the AST reader, load the by Douglas Gregor · 13 years ago
  80. 35f9ae6 Try to appease the failing buildbot where I can't reproduce the problem by Douglas Gregor · 13 years ago
  81. a081da5 Implement (de-)serialization of the buffer contents for an overridden by Douglas Gregor · 13 years ago
  82. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  83. 5a17499 [PCH] Load the chained objc categories only after recursive loading is finished by Argyrios Kyrtzidis · 13 years ago
  84. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  85. 72cd7a0 Rename SPECIAL_TYPE_jmp_buf and SPECIAL_TYPE_sigjmp_buf to follow the by Douglas Gregor · 13 years ago
  86. 87429a0 [PCH] Fix reading from PCH of diagnostic pragmas. by Argyrios Kyrtzidis · 13 years ago
  87. dfb332d [libclang] Add infrastructure to be able to only deserialize decls in a file region and by Argyrios Kyrtzidis · 13 years ago
  88. 76852c2 Rework the AST for the initializer of a delegating constructor, so by Douglas Gregor · 13 years ago
  89. ef23b60 [PCH] Now that we store the location of a decl outside its record by Argyrios Kyrtzidis · 13 years ago
  90. 9d128d0 [PCH] For ASTReader's FileDeclIDs also associate the Module that the by Argyrios Kyrtzidis · 13 years ago
  91. 10f3df5 [PCH] Keep track of file-level declarations that are contained by files. by Argyrios Kyrtzidis · 13 years ago
  92. 9d31fa7 [PCH] Pull the location out of the serialized declarations and put it in the array by Argyrios Kyrtzidis · 13 years ago
  93. eee242f Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 13 years ago
  94. 3c3b7f9 Restore r142914 and r142915, now with missing file and apparent by John McCall · 13 years ago
  95. 327a50f Revert r142914 and r142915, due to possibly missing file. by NAKAMURA Takumi · 13 years ago
  96. a1b852f Introduce a placeholder type for "pseudo object" by John McCall · 13 years ago
  97. f226ff9 [PCH] When visiting preprocessed entities, make it possible to avoid deserializing by Argyrios Kyrtzidis · 13 years ago
  98. 541ba16 Controlling macros are identifiers, not declarations. by Douglas Gregor · 13 years ago
  99. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  100. aa93a87 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 13 years ago