1. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  2. 9b67118 C++ modules: don't lose track of a 'namespace std' that is imported from a module. by Richard Smith · 11 years ago
  3. 3c40a28 Basic ODR checking for C++ modules: by Richard Smith · 11 years ago
  4. d692a84 C++ modules: merging for enumerations and enumerators with multiple definitions by Richard Smith · 11 years ago
  5. b60fae5 C++ modules: if a class is defined in multiple modules (for instance, because by Richard Smith · 11 years ago
  6. c2d7757 Don't eagerly load all conversion operators when loading a class declaration by Richard Smith · 11 years ago
  7. c1cef08 Added source locs for angled parentheses in class/var template partial specs. by Enea Zaffanella · 11 years ago
  8. ac32d90 PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 11 years ago
  9. 1888b91 When merging redeclaration chains across modules, if a declaration is visible by Richard Smith · 11 years ago
  10. afb90df Fix read of uninitialized enum value in test, caught by UBSan. No functionality by Richard Smith · 11 years ago
  11. 6b9240e Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 11 years ago
  12. 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 11 years ago
  13. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago
  14. f9ba851 [PCH] Remove the ASTReaderListener::ReadHeaderFileInfo callback. by Argyrios Kyrtzidis · 11 years ago
  15. bdfdb1d Modify ASTReaderListener to allow visiting the input files of an AST file. by Argyrios Kyrtzidis · 11 years ago
  16. aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 11 years ago
  17. 0532df0 [Modules] Fix an issue where the reconstructed redeclaration chain was incomplete, missing the definition from a module. by Argyrios Kyrtzidis · 11 years ago
  18. 87f9d81 [Modules] Use global index to improve typo correction performance by Argyrios Kyrtzidis · 11 years ago
  19. c544ba0 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 11 years ago
  20. 52151fd [modules] Before marking the module imported macros as ambiguous, check if this is a case where by Argyrios Kyrtzidis · 11 years ago
  21. 89b8f06 [PCH/modules] Remove HiddenName::MacroUndef by Argyrios Kyrtzidis · 11 years ago
  22. d560ce3 [Preprocessor] Remove PPMutationListener. by Argyrios Kyrtzidis · 11 years ago
  23. 9317ab9 [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives. by Argyrios Kyrtzidis · 11 years ago
  24. 906d66a <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. by Douglas Gregor · 11 years ago
  25. 677e15f <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 11 years ago
  26. 1c1508b [PCH] In HeaderFileInfoTrait::EqualKey(), use FileManager::getFile() to compare two filenames, instead of llvm::sys::fs::equivalent(). by Argyrios Kyrtzidis · 11 years ago
  27. 8504b7b [PCH] Enhance InputFile to also include whether the file is out-of-date. by Argyrios Kyrtzidis · 11 years ago
  28. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 11 years ago
  29. 9818a1d [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 11 years ago
  30. aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 11 years ago
  31. 7640b02 [PCH] Deserializing the DeclContext of a template parameter is not safe by Argyrios Kyrtzidis · 11 years ago
  32. 3646c68 Simplify FindExternalVisibleDeclsByName by making it return a bool indicating by Richard Smith · 11 years ago
  33. 5ebcb20 For ModuleLoader::makeModuleVisible() also pass the source location where the by Argyrios Kyrtzidis · 11 years ago
  34. cd0655b Add a new -Wundefined-inline warning for inline functions which are used but not by Nick Lewycky · 11 years ago
  35. 995e26b Remove elements from Sema.UndefinedInternals as functions are defined. Also by Nick Lewycky · 11 years ago
  36. 95fb36e Add some more ASTReader statistics for global method pool lookups. by Douglas Gregor · 11 years ago
  37. 01a4114 Preserve Sema::UndefinedInternals across PCH boundaries. Fixes by Nick Lewycky · 11 years ago
  38. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 11 years ago
  39. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 11 years ago
  40. e169807 Track the number of lookups and hits into the on-disk hash tables for by Douglas Gregor · 11 years ago
  41. 9ec55f2 Switch to APFloat constructor taking fltSemantics. by Tim Northover · 11 years ago
  42. 8222b89 Revert r173056; it breaks one of the CodeGen-with-PCH tests. by Douglas Gregor · 11 years ago
  43. c44cc01 When loading an identifier from an AST file solely for the purpose of by Douglas Gregor · 11 years ago
  44. 5a04f9f Introduce a fast path for the ASTReader's name lookup within a by Douglas Gregor · 11 years ago
  45. 99a5af0 convert some more stuff over to use new cursor APIs. by Chris Lattner · 11 years ago
  46. dc1088f [PCH/Modules] Revert r172843, it caused a module to fail building. by Argyrios Kyrtzidis · 11 years ago
  47. f953276 [PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops! by Argyrios Kyrtzidis · 11 years ago
  48. d3b036e Revert Clang r172620 and r172629, which caused a hang when building by Douglas Gregor · 11 years ago
  49. 7f69b1a [PCH/Modules] Change how macro [re]definitions are de/serialized. by Argyrios Kyrtzidis · 11 years ago
  50. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
  51. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 11 years ago
  52. 5ea6ef4 Truth in advertising: LocallyScopedExternalDecls actually only contains by Richard Smith · 11 years ago
  53. 30a2e16 Sort #include lines for all files under include/... by Chandler Carruth · 12 years ago
  54. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  55. 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
  56. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
  57. 9e60371 Tease out the routine that reads the control block of an AST file from by Douglas Gregor · 12 years ago
  58. 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
  59. 848bc3a getOriginalSourceFileName and getOriginalSourceFile can return a StringRef. by Rafael Espindola · 12 years ago
  60. 0ca6e27 Remove the old predefines-buffer diffing code completely. It's been by Douglas Gregor · 12 years ago
  61. 8769924 The the preprocessor option validator to compute suggested by Douglas Gregor · 12 years ago
  62. 4c0c7e8 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 12 years ago
  63. a71a7d8 (De-)serialize the preprocessor options, including macros defined, by Douglas Gregor · 12 years ago
  64. bbf3831 (De-)serialize header search options. by Douglas Gregor · 12 years ago
  65. 1b2c3c0 (De-)serialize the file system options. by Douglas Gregor · 12 years ago
  66. 5f3d822 Serialize DiagnosticOptions to the AST file. by Douglas Gregor · 12 years ago
  67. 27ffa6c If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 12 years ago
  68. 38295be Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 12 years ago
  69. 8b53d14 Collapse ASTReader::ReadSLocEntryRecord() into its only caller, by Douglas Gregor · 12 years ago
  70. 4825fd7 Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 12 years ago
  71. a930dc9 Eliminate the redundancy between source-file information in the source by Douglas Gregor · 12 years ago
  72. 745e6f1 Move the set of files to be validated in an AST file into the control by Douglas Gregor · 12 years ago
  73. 69e1608 Move OriginalDir from ASTReader to ModuleFile. by Douglas Gregor · 12 years ago
  74. caed060 Move the "RelocatablePCH" bit from the ASTReader to the module file. by Douglas Gregor · 12 years ago
  75. 11407b8 Move information about the "original file" from the ASTReader into the by Douglas Gregor · 12 years ago
  76. 1d9d989 Start factoring the on-disk records for an AST file into a control by Douglas Gregor · 12 years ago
  77. 57016dd Serialize TargetOptions into an AST file, and make sure that we keep by Douglas Gregor · 12 years ago
  78. 54c8a40 Track which particular submodule #undef's a macro, so that the actual by Douglas Gregor · 12 years ago
  79. 3ab50fe Introduce a simple "hint" scheme to eliminate the quadratic behavior by Douglas Gregor · 12 years ago
  80. e9652bf Make the deserialization of PendingMacroIDs deterministic. by Douglas Gregor · 12 years ago
  81. 6c6c54a Deserialize macro history when we deserialize an identifier that has by Douglas Gregor · 12 years ago
  82. 62288ed When indexing a module file, for the ppIncludedFile callback give by Argyrios Kyrtzidis · 12 years ago
  83. a8235d6 Rework the (de-)serialization of macros, as stored in by Douglas Gregor · 12 years ago
  84. ce12d2f Make the order of visitation of the pending bodies in the AST reader by Douglas Gregor · 12 years ago
  85. 5456b0fe When we load a function or method body from an AST file, we check by Douglas Gregor · 12 years ago
  86. 3021475 Remove ASTReader::needPendingInstantiation(), introduced in r164993, by Douglas Gregor · 12 years ago
  87. e5fa3c2 Revert most of the functionality in r165001. Instead, make sure that by Douglas Gregor · 12 years ago
  88. 2093e0b [libclang] When indexing an AST file, only deserialize the file level by Argyrios Kyrtzidis · 12 years ago
  89. 632dcc9 [libclang] When indexing an AST file, only deserialize the preprocessing record by Argyrios Kyrtzidis · 12 years ago
  90. 38c3bb4 Only those InterestingDecls that got added to the AST should be passed to the ASTConsumer. by Axel Naumann · 12 years ago
  91. 39d26c3 Merge pending instantiations instead of overwriting existing ones. by Axel Naumann · 12 years ago
  92. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  93. 1824d54 Fix Doxygen misuse: refer to parameter names in paragraphs correctly (\arg is by Dmitri Gribenko · 12 years ago
  94. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  95. 16ae9de Documentation cleanup: making \param docs match the code. by James Dennett · 12 years ago
  96. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  97. aa0cd85 Structured comment parsing, first step. by Dmitri Gribenko · 12 years ago
  98. a7b7d1a Documentation cleanup: fix erroneous uses of \arg. by James Dennett · 12 years ago
  99. 12dcc64 [PCH] Use DenseMap instead of std::map to keep track of SwitchCases. by Argyrios Kyrtzidis · 12 years ago
  100. b88acb0 [PCH] Really, pinky swear, fix for PR12689 by Argyrios Kyrtzidis · 12 years ago