1. 11f5ccf Allow loading identifiers from any file in the chain. WIP by Sebastian Redl · 14 years ago
  2. 971dd44 Apparently not every system thinks that references in pairs are as cool as I think. by Sebastian Redl · 14 years ago
  3. cb526aa Allow loading declarations from any file in the chain. WIP by Sebastian Redl · 14 years ago
  4. aaec0aa Allow loading types from any file in the chain. WIP by Sebastian Redl · 14 years ago
  5. 190faf7 Allow loading source locations from any file in the chain. WIP by Sebastian Redl · 14 years ago
  6. 518d8cb More work on getting PCHReader to handle multiple files. Promote SLocOffsets to per-file data. WIP by Sebastian Redl · 14 years ago
  7. 2da08f9 Promote IdentifierOffsets to per-file data. by Sebastian Redl · 14 years ago
  8. 12d6da0 Promote DeclOffsets and TypeOffsets to per-file data. by Sebastian Redl · 14 years ago
  9. 93fb9ed Promote the identifier table to per-file data. Also, if a CHAINED_METADATA record exists, it has to be the first thing in the PCH file. by Sebastian Redl · 14 years ago
  10. fbd4bf1 Teach the PCH reader to load the dependency when encountering a chain metadata record. WIP by Sebastian Redl · 14 years ago
  11. cdf3b83 Separate out the initial loading of a PCH so that loading chained PCHs can reuse it. by Sebastian Redl · 14 years ago
  12. 9137a52 First baby steps towards PCHReader being able to keep track of multiple PCH files. WIP by Sebastian Redl · 14 years ago
  13. 1476ed4 Add a little more data to chained PCHs. WIP by Sebastian Redl · 14 years ago
  14. c76c9e0 Suppress !+Asserts warning. by Daniel Dunbar · 14 years ago
  15. 30c514c Add a callback interface that allows interested parties to get notified whenever PCHReader deserializes a type or decl (and possibly other things in the future). Have PCHWriter implement these callbacks as noops and register to receive them if we're chaining PCHs. This will allow PCHWriter to track the IDs of these things, which it needs to write the dependent files. WIP by Sebastian Redl · 14 years ago
  16. ec1b1cc Pass StringRefs by value. by Benjamin Kramer · 14 years ago
  17. 07a353c Increase the max PCH level for declarations to 7. Add a FromPCH flag to types. by Sebastian Redl · 14 years ago
  18. 7e9ad8b Make PCHReader cope with PCH files containing more than one predefines buffer. by Sebastian Redl · 14 years ago
  19. a0068fc Introduce -f{no-}spell-checking options to enable/disable by Douglas Gregor · 14 years ago
  20. 8871a44 Introduce PCHReader::GetTranslationUnitDecl() and use it instead of ReadDeclRecord when initializing. by Argyrios Kyrtzidis · 14 years ago
  21. be19110 For TagType and TemplateSpecializationType, isDependent calculation may be invalid because some decls that the by Argyrios Kyrtzidis · 14 years ago
  22. d2bb2c0 Fix broken reading of NestedNameSpecifiers from PCH. by Argyrios Kyrtzidis · 14 years ago
  23. bb80a8e Delay passing InterestingDecls to the Consumer until when we know we are not in recursive loading and the by Argyrios Kyrtzidis · 14 years ago
  24. d455add Add to PCH missing Sema information about VTable uses and dynamic classes. by Argyrios Kyrtzidis · 14 years ago
  25. 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
  26. 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
  27. 0745d0a Read/write CastExpr's CXXBaseSpecifierArray for PCH. by Argyrios Kyrtzidis · 14 years ago
  28. 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  29. f48d45e Fix reading of DependentNameType. by Argyrios Kyrtzidis · 14 years ago
  30. 43921b5 Allow reading of InjectedClassNameType from PCH even when its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
  31. 240437b Fix broken reading of member pointer from PCH. by Argyrios Kyrtzidis · 14 years ago
  32. 9763e22 - Allow a typedef type to be read from PCH even if its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
  33. f52a5d2 Fix broken reading of "#lines" from PCH. by Argyrios Kyrtzidis · 14 years ago
  34. ae8b17f Support DependentSizedArrayType for PCH. by Argyrios Kyrtzidis · 14 years ago
  35. 919e693 Modify the way sub-statements are stored and retrieved from PCH. by Argyrios Kyrtzidis · 14 years ago
  36. 17cfded Fix PCH emitting/reading for template arguments that contain expressions. by Argyrios Kyrtzidis · 14 years ago
  37. dc767e3 Fix various bugs in recent commits for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  38. a4d7145 Implement support for -fwrapv, rdar://7221421 by Chris Lattner · 14 years ago
  39. 3acad62 Support DependentTemplateSpecializationType and ElaboratedType for PCH. by Argyrios Kyrtzidis · 14 years ago
  40. 8dfbd8b Support a couple more C++ Exprs for PCH. by Argyrios Kyrtzidis · 14 years ago
  41. dd41c14 Support C++ class template specializations and partial specializations for PCH. by Argyrios Kyrtzidis · 14 years ago
  42. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  43. 44f8c37 -Introduce PCHReader::ReadTemplateArgumentLoc() by Argyrios Kyrtzidis · 14 years ago
  44. 8731ca7 Initial support for reading templates from PCH. by Argyrios Kyrtzidis · 14 years ago
  45. 90b715e Initial support for writing templates to PCH. by Argyrios Kyrtzidis · 14 years ago
  46. 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
  47. 8ee5939 Fix undefined behavior, noticed by GCC 4.5. Patch by Dimitry Andric! by Daniel Dunbar · 14 years ago
  48. 76bd1f3 Alter the ExternalASTSource interface to permit by-name lookups. PCH continues to by John McCall · 14 years ago
  49. e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  50. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  51. a63db84 Revert r103770, "Added basic source locations to Elaborated and DependentName by Daniel Dunbar · 14 years ago
  52. 5431299 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  53. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
  54. d259836 pchify CXXTemporary, CXXBindTemporaryExpr, and CXXExprWithTemporaries. by Chris Lattner · 15 years ago
  55. 6ad9ac0 add PCH support for a bunch of C++ Decls, patch by Andrew Sutton! by Chris Lattner · 15 years ago
  56. 2bb5dda More work toward implementing NeXt's -fno-constant-cfstrings - wip. by Fariborz Jahanian · 15 years ago
  57. 4c9d8d0 Check for -fno-constant-cfstrings consistency in pch. by Fariborz Jahanian · 15 years ago
  58. eb5d7b7 Add support for '-fgnu-keywords' and '-fasm' to Clang's driver. They are not by Chandler Carruth · 15 years ago
  59. 9f692a0 On Windows, disable the modification-time check for files used in by Douglas Gregor · 15 years ago
  60. 719770d Make code-completion for Objective-C message sends to "id" work in the by Douglas Gregor · 15 years ago
  61. a0a270c Match MemoryBuffer API changes. by Chris Lattner · 15 years ago
  62. 4714c12 Rename TypenameType to DependentNameType in anticipation of some by Douglas Gregor · 15 years ago
  63. 425ef72 Remember the regparm attribute in FunctionType::ExtInfo. Fixes PR3782. by Rafael Espindola · 15 years ago
  64. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
  65. 2d52be5 Keep track of the size/modification time of each file source-location by Douglas Gregor · 15 years ago
  66. c6fbbed Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 15 years ago
  67. 6a5a23f Implement serialization and lazy deserialization of the preprocessing by Douglas Gregor · 15 years ago
  68. 1857f62 Add bounds check in PCHReader. when reading source file entry record by Ted Kremenek · 15 years ago
  69. d5d7b3f Turn several PCH reader assertions into compiler errors, thus making by Ted Kremenek · 15 years ago
  70. 12fab31 Fix header-search problems with precompiled headers, where the by Douglas Gregor · 15 years ago
  71. 811f426 Add IdentifierTable::get() overload and start using it by Kovarththanan Rajaratnam · 15 years ago
  72. 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 15 years ago
  73. 6b82f64 Undefine correct macro by Kovarththanan Rajaratnam · 15 years ago
  74. 974be4d Fix bug I introduced with assinging a temporary to a StringRef. by Ted Kremenek · 15 years ago
  75. e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
  76. 298ed87 Allocate 'ObjCMethodList' objects (owned by Sema) using Sema's BumpPtrAllocator. Previously they were not getting freed. Fixes <rdar://problem/7635663>. by Ted Kremenek · 15 years ago
  77. 7348288 clang -cc1: Add -fsjlj-exceptions, which requires far too much button pushing. by Daniel Dunbar · 15 years ago
  78. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  79. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  80. e9d12b6 Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the logic for when a variable declaration is a (possibly tentativ) definition. Add a few functions building on this, and shift C tentative definition handling over to this new functionality. This shift also kills the Sema::TentativeDefinitions map and instead simply stores all declarations in the renamed list. The correct handling for multiple tentative definitions is instead shifted to the final walk of the list. by Sebastian Redl · 15 years ago
  81. f7a96a3 (1) Rename getClangSubversionRevision() to getClangRevision(), and by Ted Kremenek · 15 years ago
  82. 5b4ec63 Rename pch::SVN_BRANCH_REVISION to pch::VERSION_CONTROL_BRANCH_REVISION. by Ted Kremenek · 15 years ago
  83. 517e676 Rename getClangSubversionPath() -> getClangRepositoryPath() and have it return a StringRef. by Ted Kremenek · 15 years ago
  84. ddf889a Improve source-location information for builtin TypeLocs, from Enea by Douglas Gregor · 15 years ago
  85. ab8bbf4 Encoding calling conventions in the type system, from Charles Davis! by Douglas Gregor · 15 years ago
  86. cfb708c Add type source information for both kinds of typeof types. by John McCall · 15 years ago
  87. 88a3586 Teach Preprocessor::macro_begin/macro_end to lazily load all macro by Douglas Gregor · 15 years ago
  88. f5f7d86 Get rid of FixedWidthIntType, as suggested by Chris and Eli. by Anders Carlsson · 15 years ago
  89. 9123666 Serialize the NoReturn bit on FunctionTypes for precompiled headers by Douglas Gregor · 15 years ago
  90. 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
  91. 9c276ae Implement runtime checks for undefined behavior. WIP. by Mike Stump · 15 years ago
  92. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  93. ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
  94. 93ebb1b Switch PCHReader::getOriginalSourceFile to use proper diagnostics. by Daniel Dunbar · 15 years ago
  95. 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
  96. bd21828 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 15 years ago
  97. 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago
  98. 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
  99. d5b2197 Use llvm::sys::Path to check isAbsolute, instead of hard coding. Also, remove random FIXME (?). by Daniel Dunbar · 15 years ago
  100. e675049 Remove local splitLines reimplementation. by Daniel Dunbar · 15 years ago