1. 14d6365 Parallel fix to r88951: use TrackingVH to hold forward decl. by Eli Friedman · 15 years ago
  2. a439e6f Repair broken FindCompositePointerType. Correct early termination condition. Get CVR qualifiers from canonical types. Traverse collected qualifiers in reverse order on rebuilding the pointer, so that we don't swap inner and outer qualifiers. That last one fixes PR5509. by Sebastian Redl · 15 years ago
  3. 1468ac7 Fix valgrind uninitialized error. by Eli Friedman · 15 years ago
  4. ffffb03 Use TrackingVH to hold forward decl. by Devang Patel · 15 years ago
  5. d651141 Fix condition in LocationCheck::classof(). Thanks to Marius Wachtler for pointing this out! by Ted Kremenek · 15 years ago
  6. ab7ae95 Use configure options for searching for libstdc++. by Rafael Espindola · 15 years ago
  7. 912b662 Fix members to be public. by Mike Stump · 15 years ago
  8. 333dfe9 Make bots happy. by Mike Stump · 15 years ago
  9. 1a3c75f Fix PR5488: special-case the overloaded arrow operator so that we don't try to by Eli Friedman · 15 years ago
  10. 1804463 Fixed two minor differences between clang and GCC-generated runtime structures for the GNU runtime. by David Chisnall · 15 years ago
  11. 63e963c Handle case of missing '@end' in implementation context by Fariborz Jahanian · 15 years ago
  12. 2a70e94 Fix spelling for target triplet. by Mike Stump · 15 years ago
  13. fd01535 The ssp and sspreq function attributes should only be applied to function definitions, not declarations or calls. by Anders Carlsson · 15 years ago
  14. eef22ef Parameterize the constant-generating macros in stdint.h with new built-in by Ken Dyck · 15 years ago
  15. eac73e5 Pass a value for the isSigned parameter of CreateIntCast, rather than by Duncan Sands · 15 years ago
  16. c849c05 Implement most of dynamic_cast. WIP. by Mike Stump · 15 years ago
  17. 083e306 Try and fix buildbot issue. by Mike Stump · 15 years ago
  18. 7eb79c1 Make GetAddrOfConstantStringFromLiteral return a constant of the correct type. by Eli Friedman · 15 years ago
  19. eaae78a Some minor cleanup for EmitCastLValue. by Eli Friedman · 15 years ago
  20. 05d9d7a Set the cast kind for a few more code paths. by Eli Friedman · 15 years ago
  21. 8dfa2b3 Fix a couple of cases where we weren't generating the right kind of call by Eli Friedman · 15 years ago
  22. eaea8c4 Implement two-argument form of delete operator. by Eli Friedman · 15 years ago
  23. 5e6214b Fix test on Linux. by Eli Friedman · 15 years ago
  24. 652be34 * Do the same thing to the basicstore as in r84163. by Zhongxing Xu · 15 years ago
  25. 7f92f03 Add constant evaluation for comma operator with floating-point operand. Fixes by Eli Friedman · 15 years ago
  26. 1eacb72 Remove an unused parameter. by Zhongxing Xu · 15 years ago
  27. 894993f Fix a missing include from r88876. by Chandler Carruth · 15 years ago
  28. bc0d83b When generating the deleting ctor, emit a call to delete. by Anders Carlsson · 15 years ago
  29. 6d70139 Make sure that virtual destructors have delete operators. by Anders Carlsson · 15 years ago
  30. 70f5bc7 Add DeclarationName::dump(). by Anders Carlsson · 15 years ago
  31. 8055632 Peer through refernces for typeid. WIP. by Mike Stump · 15 years ago
  32. 1f126bd Deallocation functions must also be static. by Anders Carlsson · 15 years ago
  33. 67bf2e7 allocation functions are always static. by Anders Carlsson · 15 years ago
  34. 78f7455 Factor finding a deallocation function for a record type out into a separate function. by Anders Carlsson · 15 years ago
  35. 333b2a7 Fix linux buildbots. by Mike Stump · 15 years ago
  36. f549e89 Finish off zero check for typeid(*p) so that it will do a __cxa_bad_typeid. by Mike Stump · 15 years ago
  37. 5072430 If we find a deallocation function in the class scope, but it is a placement function we should not look for a deallocation function in the global scope. by Anders Carlsson · 15 years ago
  38. 84423a8 Add MIPS support to Triple for Linux and the PSP. Credit to Bruno Cardoso Lopes. by Edward O'Callaghan · 15 years ago
  39. ab15d0e When performing a static downcast as part of a static_cast, make sure by Douglas Gregor · 15 years ago
  40. c07a494 Don't gratuitously mark the default constructors of base or member initializers as used by Douglas Gregor · 15 years ago
  41. 891fdae When adding the underlying declaration of a decl to a lookup-results by Douglas Gregor · 15 years ago
  42. c0513be7 Add two new C++ lit tests suites, for testing Clang .cpp files with by Daniel Dunbar · 15 years ago
  43. c2e84ae Implement typeid for class types. by Mike Stump · 15 years ago
  44. 593564b When looking for operator() to type-check a call to an object of class by Douglas Gregor · 15 years ago
  45. 539e9b1 Make a couple more headers standalone by Douglas Gregor · 15 years ago
  46. 72a0b79 Add Clang-Syntax C++Tests; these don't run by default, use the lit arguments by Daniel Dunbar · 15 years ago
  47. 88f0d00 Remove an obviously-broken header, which still tries to refer to ScopedDecl. by Douglas Gregor · 15 years ago
  48. 36ce794 Use the other excludes syntax. by Daniel Dunbar · 15 years ago
  49. a610663 Make some more headers standalone by Douglas Gregor · 15 years ago
  50. d5b5728 If any errors have occurred by the time we hit the end of a function body, clear out any remaining temporaries so they aren't seen later. by Douglas Gregor · 15 years ago
  51. d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
  52. 7745cab Make a few headers parse standalone by Douglas Gregor · 15 years ago
  53. a8285a8 Finish off support for typeinfo generation for classes. by Mike Stump · 15 years ago
  54. 9a69387 Add a trivial example plugin, which prints the names of the top-level decls. by Daniel Dunbar · 15 years ago
  55. 297b083 Add examples dir, built with BUILD_EXAMPLES=1 (Makefiles, no CMake equivalent yet). by Daniel Dunbar · 15 years ago
  56. d10c5b8 Add pluggable action support to clang-cc, via -plugin command line option. by Daniel Dunbar · 15 years ago
  57. cbcd4e5 Finisgh off rest of class_type_info rtti generation. by Mike Stump · 15 years ago
  58. 0e489ea When dumping implicit cast exprs, print out whether the cast is an lvalue cast or not. by Anders Carlsson · 15 years ago
  59. 9a8a83b Move the program action enum to FrontendOptions. by Daniel Dunbar · 15 years ago
  60. f86fedd Add clang -mcpu=native support, patch by Roman Divacky, varioustweaks by me. by Daniel Dunbar · 15 years ago
  61. 79cbc7d Add an internal CreateRecordDecl that will create a CXXRecordDecl when compiling C++ and a RecordDecl otherwise. by Anders Carlsson · 15 years ago
  62. a8a1e3d Always build a builtin operator expression for the __extension__ unary operator. by Anders Carlsson · 15 years ago
  63. 658e812 Handle CK_BitCast in EmitCastLValue. by Anders Carlsson · 15 years ago
  64. a82e4ae - Have TryStaticImplicitCast set the cast kind to NoOp when binding a reference. CheckReferenceInit already inserts implicit casts to the necessary types. This fixes an assertion in CodeGen for some casts and brings a fix for PR5453 close, if I understand that bug correctly. by Sebastian Redl · 15 years ago
  65. 5b6117a Canonicalize the type before trying to create a debug type. by Anders Carlsson · 15 years ago
  66. 0dd57c6 Have CGDebugInfo::getOrCreateType cache the QualType instead of having every ConvertType overload do it. by Anders Carlsson · 15 years ago
  67. 266cc53 Improve test to make sure -fixit is really working. by Daniel Dunbar · 15 years ago
  68. c997eb4 Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by Amine Khaldi! by Benjamin Kramer · 15 years ago
  69. c7a05bd Build up more of the rtti info for a class. WIP. by Mike Stump · 15 years ago
  70. 2b1bf31 Add the name to the rtti data structure. by Mike Stump · 15 years ago
  71. d02e232 Change *BugReport constructors to take StringRefs. by Benjamin Kramer · 15 years ago
  72. 4fdba99 clang-cc: Switch to using FrontendAction. Whee. by Daniel Dunbar · 15 years ago
  73. 5f3b997 Add FrontendActions for all preprocessor based clang-cc actions. by Daniel Dunbar · 15 years ago
  74. 8305d01 Add FrontendActions, which provides a FrontendAction interface to all the existing AST consumer based clang-cc actions. by Daniel Dunbar · 15 years ago
  75. 4ee2409 Add FrontendAction interface, for encapsulating a "clang-cc" style action. by Daniel Dunbar · 15 years ago
  76. 55f9bdd Avoid assert-crash in a case where the expression passed to EmitConstantExpr by Eli Friedman · 15 years ago
  77. f70b24e Make __func__ and friends work correctly within the initializer for a static by Eli Friedman · 15 years ago
  78. 221c721 Shuffle VerifyDiagnosticsClient API to be less fragile. by Daniel Dunbar · 15 years ago
  79. ccb6cb6 Add CompilerInstance::InitializeSourceManager. by Daniel Dunbar · 15 years ago
  80. 3e42ffd PR5462: Don't run off the edge of the argument array for vararg handling by Eli Friedman · 15 years ago
  81. 73dd768 Update FixIt tests to make it more obvious they use a separate mode. by Daniel Dunbar · 15 years ago
  82. 79b55f9 Turn -fixit it back into a mode, but make -fixit-at imply that mode this time by Daniel Dunbar · 15 years ago
  83. 2f00552 Fix a couple of tests. by Eli Friedman · 15 years ago
  84. ea9a208 PR5483: Generate missing form of destructor when it is virtual. (Someone by Eli Friedman · 15 years ago
  85. 49e2b8e Fix for PR5489: don't skip the complete type requrirement for variable by Eli Friedman · 15 years ago
  86. 19aeac6 When type-checking a static cast (or the static_cast part of a C-style by Douglas Gregor · 15 years ago
  87. f79dced Switch -verify implementation to use VerifyDiagnosticClient. by Daniel Dunbar · 15 years ago
  88. ba69b3c Fix broken tests, exposed by improved -verify. by Daniel Dunbar · 15 years ago
  89. 81f5a1e Add VerifyDiagnosticsClient, to replace old -verify. by Daniel Dunbar · 15 years ago
  90. 0ba63ea Diagnose ambiguity of operator delete and operator delete[]. Sebastian, please review. by Anders Carlsson · 15 years ago
  91. 7d90199 Pass Preprocessor through DiagnosticClient::BeginSourceFile. by Daniel Dunbar · 15 years ago
  92. 12ce694 Add ASTConsumer to CompilerInstance. by Daniel Dunbar · 15 years ago
  93. 182f268 Generate the old API when sending message to super by Fariborz Jahanian · 15 years ago
  94. 370e538 Handle CXXDefaultArgExprs in EmitLValue. Fixes PR5484. by Anders Carlsson · 15 years ago
  95. 66724ea If we attempt to add a constructor template specialization that looks by Douglas Gregor · 15 years ago
  96. 0ff1042 Add static version of Preprocessor::getSpelling. by Daniel Dunbar · 15 years ago
  97. 8a9f569 Move CompilerInstance::set* methods out-of-line. by Daniel Dunbar · 15 years ago
  98. 73099bf Move definition of GRExprEngine::ProcessEndPath() out-of-line. by Ted Kremenek · 15 years ago
  99. 6779598 Mangling support for typeinfo names. by Mike Stump · 15 years ago
  100. fd47648 Revert r88718, which does NOT solve the constructor-template-as-copy-constructor issue. Big thanks to John for finding this by Douglas Gregor · 15 years ago