1. 1ebefc7 [PCH] When deserializing an IdentifierInfo, call IdentifierInfo::RevertTokenIDToIdentifier() only when it's not already an identifier. by Argyrios Kyrtzidis · 11 years ago
  2. f799ae1 objective-C arg: provide fixit support when by Fariborz Jahanian · 11 years ago
  3. 0b849d3 [preprocessing record] Have the MacroDefinitions map point to the MacroDefinition object instead by Argyrios Kyrtzidis · 11 years ago
  4. 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 11 years ago
  5. 6ebf091 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 11 years ago
  6. dc84cd5 Include llvm::Optional in clang/Basic/LLVM.h by David Blaikie · 11 years ago
  7. 9818a1d [preprocessor] Split the MacroInfo class into two separate concepts, MacroInfo class by Argyrios Kyrtzidis · 11 years ago
  8. 21a0004 [modules] Refactor code from ASTReader::makeModuleVisible() into a new function, by Argyrios Kyrtzidis · 11 years ago
  9. cc9bdcb Use MapVector::pop_back() per LLVM r175538. by Douglas Gregor · 11 years ago
  10. aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 11 years ago
  11. 7640b02 [PCH] Deserializing the DeclContext of a template parameter is not safe by Argyrios Kyrtzidis · 12 years ago
  12. 2cbd427 Order the methods in the global method pool based on when they become visible, not when they become deserialized <rdar://problem/13203033>. by Douglas Gregor · 12 years ago
  13. ad0e27b Fix a bug reduced from a crash when trying to use modules with libc++. We check by Richard Smith · 12 years ago
  14. f4e955b [Modules] Cope better with top-level declarations loaded after being declared in the current translation unit <rdar://problem/13189985>. by Douglas Gregor · 12 years ago
  15. 2d1ece8 Always keep highest identifier, selector, and macro IDs when we've by Douglas Gregor · 12 years ago
  16. ea14a87 Never cache the result of a module file lookup. by Douglas Gregor · 12 years ago
  17. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 12 years ago
  18. bbcd0f3 Fix handling of module imports adding names to a DeclContext after qualified by Richard Smith · 12 years ago
  19. 3646c68 Simplify FindExternalVisibleDeclsByName by making it return a bool indicating by Richard Smith · 12 years ago
  20. 8bf778e Detect when we end up trying to load conflicting module files. by Douglas Gregor · 12 years ago
  21. 8e31d06 Eliminate a race condition with the global module index. by Douglas Gregor · 12 years ago
  22. 4fd83a3 Remove dead code related to the now defunct PCH stat cache. by Ted Kremenek · 12 years ago
  23. f5cfc89 Merge "special" types from different modules in the AST reader. by Douglas Gregor · 12 years ago
  24. 8b136d8 [modules] Introduce ModuleFile::DirectImportLoc which is the source location by Argyrios Kyrtzidis · 12 years ago
  25. 5ebcb20 For ModuleLoader::makeModuleVisible() also pass the source location where the by Argyrios Kyrtzidis · 12 years ago
  26. cd0655b Add a new -Wundefined-inline warning for inline functions which are used but not by Nick Lewycky · 12 years ago
  27. 8c84028 Added outer template parameter lists to friend type AST nodes. by Enea Zaffanella · 12 years ago
  28. 995e26b Remove elements from Sema.UndefinedInternals as functions are defined. Also by Nick Lewycky · 12 years ago
  29. 59fd635 [Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused. by Daniel Dunbar · 12 years ago
  30. ef84554 [Frontend] Add an ExternCSystem include entry group. by Daniel Dunbar · 12 years ago
  31. 894719b ASTReader and profiling statistics indicate that implementing a method by Douglas Gregor · 12 years ago
  32. 95fb36e Add some more ASTReader statistics for global method pool lookups. by Douglas Gregor · 12 years ago
  33. d3cf5fb Eliminate memory allocation from most invocations of by Douglas Gregor · 12 years ago
  34. 01a4114 Preserve Sema::UndefinedInternals across PCH boundaries. Fixes by Nick Lewycky · 12 years ago
  35. 3ac83d6 patch for PR9027 and // rdar://11861085 by Fariborz Jahanian · 12 years ago
  36. 188bdcd Improve coordination between the module manager and the global module by Douglas Gregor · 12 years ago
  37. d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 12 years ago
  38. d07865b Optimize ModuleManager::visit() by precomputing the visitation order by Douglas Gregor · 12 years ago
  39. eab6652 [Frontend] Remove another IsUserSpecified member variable that is now unused. by Daniel Dunbar · 12 years ago
  40. 1d32133 Serialization/GlobalModuleIndex.cpp: Fixup r173405, <cstdio> by NAKAMURA Takumi · 12 years ago
  41. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 12 years ago
  42. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 12 years ago
  43. e169807 Track the number of lookups and hits into the on-disk hash tables for by Douglas Gregor · 12 years ago
  44. d2db16f clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(fd, ...) instead. by NAKAMURA Takumi · 12 years ago
  45. 5100135 Fix for case-sensitive file systems. Ugh by Douglas Gregor · 12 years ago
  46. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 12 years ago
  47. 479633c Factor the trait for lookup into the on-based hash table of by Douglas Gregor · 12 years ago
  48. e0d2066 Make getDefinitiveDeclContext() actually return a DeclContext, as one by Douglas Gregor · 12 years ago
  49. 9ec55f2 Switch to APFloat constructor taking fltSemantics. by Tim Northover · 12 years ago
  50. cc71dbe Give ModuleFiles an index, so that we can use indexed vectors rather by Douglas Gregor · 12 years ago
  51. 125eb3e ReadSourceManagerBlock is skipping over records that can contain Blobs. Not passing by Chris Lattner · 12 years ago
  52. 8222b89 Revert r173056; it breaks one of the CodeGen-with-PCH tests. by Douglas Gregor · 12 years ago
  53. c44cc01 When loading an identifier from an AST file solely for the purpose of by Douglas Gregor · 12 years ago
  54. 9cfdc03 When deserializing a declaration, don't look for redeclarations if its by Douglas Gregor · 12 years ago
  55. 5a04f9f Introduce a fast path for the ASTReader's name lookup within a by Douglas Gregor · 12 years ago
  56. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  57. b3ce357 update to use the new BitcodeCursor readRecord that takes a StringRef blob parameter, by Chris Lattner · 12 years ago
  58. e4e4a88 add back a #include needed on some builders. by Chris Lattner · 12 years ago
  59. 8f9a1eb finish converting the normal cases in ASTReader to use the new BitstreamCursor APIs. by Chris Lattner · 12 years ago
  60. 99a5af0 convert some more stuff over to use new cursor APIs. by Chris Lattner · 12 years ago
  61. 88bde50 switch a bunch of ASTReader to use the new BitstreamCursor::advance* methods, by Chris Lattner · 12 years ago
  62. e38c339 libclangSerialization also depends on the bitreader. by Benjamin Kramer · 12 years ago
  63. dc1088f [PCH/Modules] Revert r172843, it caused a module to fail building. by Argyrios Kyrtzidis · 12 years ago
  64. 8dc3c80 Remove unused variable by Matt Beaumont-Gay · 12 years ago
  65. f953276 [PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops! by Argyrios Kyrtzidis · 12 years ago
  66. 4f45bc0 [ubsan] Add support for -fsanitize-blacklist by Will Dietz · 12 years ago
  67. d3b036e Revert Clang r172620 and r172629, which caused a hang when building by Douglas Gregor · 12 years ago
  68. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  69. f7f1264 [PCH/Modules] The iterator may become invalidated because a new macro can be added by Argyrios Kyrtzidis · 12 years ago
  70. 7f69b1a [PCH/Modules] Change how macro [re]definitions are de/serialized. by Argyrios Kyrtzidis · 12 years ago
  71. 6444483 Fix Casting by David Greene · 12 years ago
  72. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  73. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  74. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  75. e8b61cf [PCH] Make the const_cast explicit to silence a compiler warning. by Argyrios Kyrtzidis · 12 years ago
  76. 5ea6ef4 Truth in advertising: LocallyScopedExternalDecls actually only contains by Richard Smith · 12 years ago
  77. 8169b67 [PCH] (De)serialize the end location of MacroInfo. by Argyrios Kyrtzidis · 12 years ago
  78. 589dae7 updateOutOfDateIdentifier() can cause the identifier table to be by Douglas Gregor · 12 years ago
  79. 81cc2f1 Move the common source locations of CastStmt & DefaultStmt into their base class, SwitchCase. by Argyrios Kyrtzidis · 12 years ago
  80. ca40f30 [PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit all by Argyrios Kyrtzidis · 12 years ago
  81. c83c230 PR13470: Ensure that copy-list-initialization isntantiates as by Richard Smith · 12 years ago
  82. 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
  83. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  84. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  85. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  86. 5e24f2d [PCH] Make the new PCH format (control block) backwards compatible and by Argyrios Kyrtzidis · 12 years ago
  87. f64d25c [PCH] Remove redundant stat call when validating the input files. by Argyrios Kyrtzidis · 12 years ago
  88. a89b618 [PCH] When writing out the list of input files, avoid emitting duplicate by Argyrios Kyrtzidis · 12 years ago
  89. bc2a35d Finish implementing 'selected constructor' rules for triviality in C++11. In by Richard Smith · 12 years ago
  90. d5bc867 Implement C++03 [dcl.init]p5's checking for value-initialization of references by Richard Smith · 12 years ago
  91. 35f3f36 Add a bit on FunctionDecl/ObjCMethodDecl to indicate if there was a body by Argyrios Kyrtzidis · 12 years ago
  92. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  93. 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
  94. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  95. 87e2cfc Actually keep track of the source locations at which particular module by Douglas Gregor · 12 years ago
  96. 7d04d3a Refactor to reduce duplication in handling of special member functions. No functionality change. by Richard Smith · 12 years ago
  97. acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
  98. 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
  99. 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
  100. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago