1. 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
  2. a9150cd Adding a line for XFAIL win32 broke the test. by Francois Pichet · 14 years ago
  3. f453fca test/PCH/reloc.c fails on Win32. XFAIL for now, I'll investigate why later. by Francois Pichet · 14 years ago
  4. f41d3be Read/write from/to PCH the diagnostic mappings that the user set so that e.g. #pragma clang diagnostic can be used in a PCH. by Argyrios Kyrtzidis · 14 years ago
  5. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  6. 32adc8b When de-serializing a type that is supposed to be canonical, call by Douglas Gregor · 14 years ago
  7. 565bf30 Start fleshing out ASTMutationListener; notify when a tag definition is completed. by Argyrios Kyrtzidis · 14 years ago
  8. 134db1f Simplify and "robust-ify" the way that CXXRecord references point to the definition data when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  9. 9703b0d Fix issue with chained PCH where forward references did not pick up later definition in the chained PCH. by Argyrios Kyrtzidis · 14 years ago
  10. 220a9c8 Putting back safe fixes 116836,116837,116838 by Andrew Trick · 14 years ago
  11. 7cffb55 Reverting 116836,116837,116838 until we resolve the getLangStandardForKind failures. by Andrew Trick · 14 years ago
  12. 1d2a431 Merge headers into test/PCH/chain-cxx.cpp for convenience. by Argyrios Kyrtzidis · 14 years ago
  13. 4eb9fc0 Read/write declaration attributes from/to PCH properly. Embed them in the declaration block instead of trying to create another block. by Argyrios Kyrtzidis · 14 years ago
  14. eea742b Merge header & cpp for test/PCH/attrs.c - more convenient to keep the tests in one source file. by Argyrios Kyrtzidis · 14 years ago
  15. 95f4292 When performing typo correction, look through the set of known by Douglas Gregor · 14 years ago
  16. 36d2fd4 Store in PCH the key function of C++ class to avoid deserializing the complete declaration context in order to compute it. by Argyrios Kyrtzidis · 14 years ago
  17. eb5e998 Allow deserialization of just the fields of a record, when we want to iterate over them, by Argyrios Kyrtzidis · 14 years ago
  18. 0a0c3e7 Serialize the "inline" bit for namespaces. Fixes <rdar://problem/8515069>. by Douglas Gregor · 14 years ago
  19. 9747583 Fix a marvelous chained AST writing bug, where we end up with the by Douglas Gregor · 14 years ago
  20. 6309737 Register the __builtin_va_list_type node when we parse it, rather than by Douglas Gregor · 14 years ago
  21. 5e9888c When we insert a category (or class extension) into an interface, mark by Douglas Gregor · 14 years ago
  22. 77424bc Implement chained PCH support for the macro definitions stored within by Douglas Gregor · 14 years ago
  23. ee9b0ba When an identifier that has a macro definition in the original PCH by Douglas Gregor · 14 years ago
  24. 87e3432 Add test case I forgot for r115159 (support implicit includes along with PCH). by Argyrios Kyrtzidis · 14 years ago
  25. 99a8ca0 Fix C++ PCH issue. by Argyrios Kyrtzidis · 14 years ago
  26. f84cde1 Fix a C++ PCH problem which was exposed by r113019. CXXBaseOrMemberInitializer's IsWritten and source order is not set. by Argyrios Kyrtzidis · 14 years ago
  27. 4153a06 AST writer support for having specializations of templates from earlier in the chain. This ought to finish C++ chained PCH support. by Sebastian Redl · 14 years ago
  28. 5967d62 Add testcase for C++ chained PCH and fix the bugs it uncovered in name lookup. by Sebastian Redl · 14 years ago
  29. a60786b Fix an issue with writing to PCH another included PCH, introduced by the "using an AST on-disk hash table for name lookup" commit. by Argyrios Kyrtzidis · 14 years ago
  30. 0b17c61 Instead of modifying the ObjC AST to not modify existing declarations, teach chained PCH to overwrite declarations from earlier PCH files in dependent ones. Tell Sema to note when it changes AST nodes so that they have to be reserialized. Finally, the ObjCProtocolDecls created in forward decls, like the ObjCInterfaceDecls in @class forward decls, are not lexically part of the decl context; only the definition is. by Sebastian Redl · 14 years ago
  31. 646395b -Make TokenID of IdentifierInfo read-only, remove setTokenID(). by Argyrios Kyrtzidis · 14 years ago
  32. 18451ea tests: Add a missing -Xclang. by Daniel Dunbar · 14 years ago
  33. 74dc588 tests: Avoid unnecessary redirection. by Daniel Dunbar · 14 years ago
  34. ea901ae tests: Tests which include system headers must use the driver, not -cc1. by Daniel Dunbar · 14 years ago
  35. b29bde7 Remove a FIXME. by Argyrios Kyrtzidis · 14 years ago
  36. 2f92230 Complete PCH support for ObjCPropertyImplDecl. by Argyrios Kyrtzidis · 14 years ago
  37. 9d50c06 Support ObjC implementation decls for PCH. by Argyrios Kyrtzidis · 14 years ago
  38. 0e03638 Store the pending implicit instantiations in the PCH and perform them at the end of the translation unit that by Argyrios Kyrtzidis · 14 years ago
  39. 72b9057 Support #pragma weak for PCH. by Argyrios Kyrtzidis · 14 years ago
  40. 3f95477 Make sure C++ variable definitions are actually passed to the consumer when loaded from PCH. by Argyrios Kyrtzidis · 14 years ago
  41. a68340f Activate selectors in chained PCH. Chained PCH now works for Objective-C. by Sebastian Redl · 14 years ago
  42. a865005 Apart from storing/retrieving the previous redeclaration from PCH, also store/retrieve the most recent by Argyrios Kyrtzidis · 14 years ago
  43. d8c5abb Query only the latest version of an identifier in the PCH chain. Make sure this version holds the entire declaration chain. This is a much saner solution than trying to merge the info from all elements, and makes redeclarations work properly. Expand the declarations test case to cover more compliated cases. by Sebastian Redl · 14 years ago
  44. 76c38d3 Read/write in PCH Sema's StdNamespace and StdBadAlloc and use a LazyDeclPtr for them that will deserialize them when needed. by Argyrios Kyrtzidis · 14 years ago
  45. 1450ef9 Correctly deal with using names for both functions and structs in chained PCH. by Sebastian Redl · 14 years ago
  46. ffaab3e Make macro weirdness in chained PCH work. This required changing the way PCHReader and PCHWriter are initialized to correctly pick up all initializer. On the upside, this means that there is far less repetition in the dependent PCH now. by Sebastian Redl · 14 years ago
  47. ab411c8 Weak references and variables that are not definitions are not required for early codegen/deserialization. by Argyrios Kyrtzidis · 14 years ago
  48. afbf312 Implement PCH support for offsetof(base-specifier). by Argyrios Kyrtzidis · 14 years ago
  49. 90e99a8 Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
  50. a9f2368 Support extended vector types in chained PCH. by Sebastian Redl · 14 years ago
  51. b86238d Add a test case for tentative definitions in chained PCH. Fix a bug that completely messed up source locations and thus caused a crash whenever a diagnostic was emitted in chained PCH files. by Sebastian Redl · 14 years ago
  52. 52198c2 Add PTH test case for <rdar://problem/8227989>. by Ted Kremenek · 14 years ago
  53. 083abdf Record macros in dependent PCHs. Also add various info tables to dependent PCHs; tests for this to follow. by Sebastian Redl · 14 years ago
  54. a6d6af3 Revert r109546, it broke linux build. by Argyrios Kyrtzidis · 14 years ago
  55. ee94e2d Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
  56. d692af7 Update the list of lexical decls in the TU for chained PCHs. This makes -ast-print show the decls from the dependent PCH. by Sebastian Redl · 14 years ago
  57. 90176d1 Always deserialize from PCH file scoped variables with non trivial constructor/destructor. by Argyrios Kyrtzidis · 14 years ago
  58. f4f6c9d Introduce basic support for loading a precompiled preamble while by Douglas Gregor · 14 years ago
  59. f2f0f03 Make declarations in the dependent PCH visible, for C at least. by Sebastian Redl · 14 years ago
  60. cad910d Test for selector-warning PCH patch. radar 6507158. by Fariborz Jahanian · 14 years ago
  61. 577d479 Thread bitstream cursors all the way through the AST reading stuff. This way, reading a trivial 2-element chained file actually works. by Sebastian Redl · 14 years ago
  62. 0d39689 Read/write C++0x static_assert for PCH. by Argyrios Kyrtzidis · 14 years ago
  63. 7cb45e3 Support C++ try/catch statements for PCH. by Argyrios Kyrtzidis · 14 years ago
  64. cc0b1bc Hide the specializations folding sets of ClassTemplateDecl as an implementation detail (InsertPos by Argyrios Kyrtzidis · 14 years ago
  65. e3041be Fix http://llvm.org/PR7660 by Argyrios Kyrtzidis · 14 years ago
  66. 7e9ad8b Make PCHReader cope with PCH files containing more than one predefines buffer. by Sebastian Redl · 14 years ago
  67. 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
  68. a038c1d When setting the anonymous namespace at PCH reading, it may still be initializing so avoid by Argyrios Kyrtzidis · 14 years ago
  69. 5a7b9c5 Provide some test cases for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  70. 8f4eae9 Fix PCH support for UnresolvedUsingTypenameDecl and UnresolvedUsingValueDecl. by Argyrios Kyrtzidis · 14 years ago
  71. ae8b17f Support DependentSizedArrayType for PCH. by Argyrios Kyrtzidis · 14 years ago
  72. 6764334 Support C++ friend declarations for PCH. by Argyrios Kyrtzidis · 14 years ago
  73. 919e693 Modify the way sub-statements are stored and retrieved from PCH. by Argyrios Kyrtzidis · 14 years ago
  74. 12dffcd Support DependentScopeDeclRefExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  75. 17cfded Fix PCH emitting/reading for template arguments that contain expressions. by Argyrios Kyrtzidis · 14 years ago
  76. dc767e3 Fix various bugs in recent commits for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
  77. b24e199 Support NonTypeTemplateParmDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
  78. bd65bb5 Support UnresolvedLookupExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  79. a77eb08 Support UnresolvedMemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
  80. 8dfbd8b Support a couple more C++ Exprs for PCH. by Argyrios Kyrtzidis · 14 years ago
  81. 5e1b7c2 Fix broken de/serialization for a couple of C++ Exprs. by Argyrios Kyrtzidis · 14 years ago
  82. dd41c14 Support C++ class template specializations and partial specializations for PCH. by Argyrios Kyrtzidis · 14 years ago
  83. 95fc98c Read/write CXXDeleteExpr from/to PCH. by Argyrios Kyrtzidis · 14 years ago
  84. f511ba6 Support emitting/reading function templates to/from PCH. by Argyrios Kyrtzidis · 14 years ago
  85. b01a552 Support PCH emitting/reading of using declarations. by Argyrios Kyrtzidis · 15 years ago
  86. 28d16d7 Include a hack to allow loading of templated CXXRecordDecls and test template reading from PCH. by Argyrios Kyrtzidis · 15 years ago
  87. 90b715e Initial support for writing templates to PCH. by Argyrios Kyrtzidis · 15 years ago
  88. 1715bf5 Fix PCH issue. Attributes of a declaration were truncated to just one when the decl was read from a PCH file. by Argyrios Kyrtzidis · 15 years ago
  89. 5921863 pch'ify CXXNewExpr and CXXZeroInitValueExpr by Chris Lattner · 15 years ago
  90. d259836 pchify CXXTemporary, CXXBindTemporaryExpr, and CXXExprWithTemporaries. by Chris Lattner · 15 years ago
  91. 030854b pch'ify default argument definitions and uses. by Chris Lattner · 15 years ago
  92. 2fbdfcd pch'ify 'this' and 'throw' by Chris Lattner · 15 years ago
  93. 14ab24f pch'ify typeid. by Chris Lattner · 15 years ago
  94. 1817bd4 pchify CXXMemberCallExpr correctly. Before it would serialize by Chris Lattner · 15 years ago
  95. 6ad9ac0 add PCH support for a bunch of C++ Decls, patch by Andrew Sutton! by Chris Lattner · 15 years ago
  96. 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 15 years ago
  97. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
  98. a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 15 years ago
  99. 08a4190 Improve diagnostics like "initializing <type> from an expression of by Douglas Gregor · 15 years ago
  100. 08c0cdf Forcibly disable test/PCH/pr4489.c, it is flaky on one of the buildbots. by Daniel Dunbar · 15 years ago