1. 1f95e65 Move char-is-signed defaulting to driver, instead of using by Daniel Dunbar · 15 years ago
  2. 48cebf2 Add newline at the end of the file. by Ted Kremenek · 15 years ago
  3. 6490ae5 Silence some warnings produced by Clang, and add a missing header by Douglas Gregor · 15 years ago
  4. 48c32a7 Implement template instantiation for using directives, which is dead simple. by Douglas Gregor · 15 years ago
  5. b3375cb Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1). by Daniel Dunbar · 15 years ago
  6. 9488ea1 Instead of hanging a using declaration's target decls directly off the using by John McCall · 15 years ago
  7. 049d3a0 Simplify PreprocessorOptions, it doesn't need abstracted field access. by Daniel Dunbar · 15 years ago
  8. 9298cfc Have clang_getCursorSource() return NULL when the source location is invalid or refers to a built-in buffer. Implements <rdar://problem/7296243>. by Ted Kremenek · 15 years ago
  9. b91c7f6 Add missing #include found by Clang by Douglas Gregor · 15 years ago
  10. 03c5705 Require the object type of a member access expression ("." or "->") to by Douglas Gregor · 15 years ago
  11. 145e2ea Reorder options alphabetically. by Daniel Dunbar · 15 years ago
  12. 223ebe3 Move InitializeAnalyzerOptions for consistency. by Daniel Dunbar · 15 years ago
  13. 962b8b4 Remove unused NoPreprocess variable. by Daniel Dunbar · 15 years ago
  14. a9be127 Remove unused program action. by Daniel Dunbar · 15 years ago
  15. 35ffe2f Rename CompilerInvocation::DiagOpts -> DiagnosticOpts for consistency. by Daniel Dunbar · 15 years ago
  16. 093333a Add missing defaults to AnalyzerOptions. by Daniel Dunbar · 15 years ago
  17. 1b483e7 Remove unused IsCXXAware and IgnoreSysRoots option from HeaderSearchOptions::Entry. by Daniel Dunbar · 15 years ago
  18. 9f853df Unify the way destructor epilogues are generated for synthesized and regular destructors. Also fix PR5529. by Anders Carlsson · 15 years ago
  19. 0ed303c More const is always good. by Anders Carlsson · 15 years ago
  20. 6a45c2b Add a comment. by Zhongxing Xu · 15 years ago
  21. fde17be Fix typo. Thanks Ted. by Mike Stump · 15 years ago
  22. 21f5d5d Add typeinfo support for T* and const T* for all builtin types T. by Mike Stump · 15 years ago
  23. c6ea5d4 Add test to verify that the analyzer plist output is what we expect. by Ted Kremenek · 15 years ago
  24. ea2c0b5 Add typeid for the builtin types. WIP. by Mike Stump · 15 years ago
  25. a24dc2e Carry lookup configuration throughout lookup on the LookupResult. Give by John McCall · 15 years ago
  26. 936d2a8 Fix tests after enabling -split-phi-edges. by Jakob Stoklund Olesen · 15 years ago
  27. 16fea9b PR5526: Make sure to set the right cast kinds for the inserted implicit casts. by Eli Friedman · 15 years ago
  28. fa1a06e When querying type qualifiers on QualType via one of the "non-local" by Douglas Gregor · 15 years ago
  29. db519a4 Ensure we peer through () when handling typeid(*p). by Mike Stump · 15 years ago
  30. a661bee Remove extra space in warn_maynot_respond diagnostic. Fixes <rdar://problem/7364274>. by Ted Kremenek · 15 years ago
  31. c888f48 Note why this doesn't yet work. by Mike Stump · 15 years ago
  32. f4a08d0 Trim spacing. by Mike Stump · 15 years ago
  33. 14431c1 Since we always have 2 edges, we don't need to reserve 3 slot for the PHI node. by Mike Stump · 15 years ago
  34. 8b152b8 Minor CFG refinements for typeid and dynamic_cast. by Mike Stump · 15 years ago
  35. 4d26b43 Fix up EmitMemberInitializer to handle many more cases. by Eli Friedman · 15 years ago
  36. 39f36e3 Testcase for dynamic_cast. by Mike Stump · 15 years ago
  37. ebf5065 Reorganize EmitMemberInitializer to put anonymous unions on the common codepath. by Eli Friedman · 15 years ago
  38. e73d3bc Simplify the AST a bit by skipping creating member initializers for members by Eli Friedman · 15 years ago
  39. 1db5345 Make member initializers for union members work correctly. by Eli Friedman · 15 years ago
  40. 2b35baf Implement dynamic_cast<void*>(E). by Mike Stump · 15 years ago
  41. bbd755a Update test, I don't know why this changed but seems innocuous. by Daniel Dunbar · 15 years ago
  42. 9119e7e Trim includes. by Daniel Dunbar · 15 years ago
  43. c363cb1 Store more information in HeaderSearchOptions so that its initialization is not by Daniel Dunbar · 15 years ago
  44. 6143ea2 clang-cc: Eliminate cyclic dependency in initializing CodeGenOptions. by Daniel Dunbar · 15 years ago
  45. 6d10ac9 Implement a few more cases for copy constructor synthesis. by Eli Friedman · 15 years ago
  46. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  47. ad35a83 Clean up scalar cast kind handling; make cast kind handling explicitly handle by Eli Friedman · 15 years ago
  48. 81c2e60 Audit done, all the required casts are already done. by Mike Stump · 15 years ago
  49. e705641 revert r88963. by Devang Patel · 15 years ago
  50. 9464ec4 Use TrackingVH to hold forward decl. This one is for RecordType. by Devang Patel · 15 years ago
  51. 14d6365 Parallel fix to r88951: use TrackingVH to hold forward decl. by Eli Friedman · 15 years ago
  52. 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
  53. 1468ac7 Fix valgrind uninitialized error. by Eli Friedman · 15 years ago
  54. ffffb03 Use TrackingVH to hold forward decl. by Devang Patel · 15 years ago
  55. d651141 Fix condition in LocationCheck::classof(). Thanks to Marius Wachtler for pointing this out! by Ted Kremenek · 15 years ago
  56. ab7ae95 Use configure options for searching for libstdc++. by Rafael Espindola · 15 years ago
  57. 912b662 Fix members to be public. by Mike Stump · 15 years ago
  58. 333dfe9 Make bots happy. by Mike Stump · 15 years ago
  59. 1a3c75f Fix PR5488: special-case the overloaded arrow operator so that we don't try to by Eli Friedman · 15 years ago
  60. 1804463 Fixed two minor differences between clang and GCC-generated runtime structures for the GNU runtime. by David Chisnall · 15 years ago
  61. 63e963c Handle case of missing '@end' in implementation context by Fariborz Jahanian · 15 years ago
  62. 2a70e94 Fix spelling for target triplet. by Mike Stump · 15 years ago
  63. fd01535 The ssp and sspreq function attributes should only be applied to function definitions, not declarations or calls. by Anders Carlsson · 15 years ago
  64. eef22ef Parameterize the constant-generating macros in stdint.h with new built-in by Ken Dyck · 15 years ago
  65. eac73e5 Pass a value for the isSigned parameter of CreateIntCast, rather than by Duncan Sands · 15 years ago
  66. c849c05 Implement most of dynamic_cast. WIP. by Mike Stump · 15 years ago
  67. 083e306 Try and fix buildbot issue. by Mike Stump · 15 years ago
  68. 7eb79c1 Make GetAddrOfConstantStringFromLiteral return a constant of the correct type. by Eli Friedman · 15 years ago
  69. eaae78a Some minor cleanup for EmitCastLValue. by Eli Friedman · 15 years ago
  70. 05d9d7a Set the cast kind for a few more code paths. by Eli Friedman · 15 years ago
  71. 8dfa2b3 Fix a couple of cases where we weren't generating the right kind of call by Eli Friedman · 15 years ago
  72. eaea8c4 Implement two-argument form of delete operator. by Eli Friedman · 15 years ago
  73. 5e6214b Fix test on Linux. by Eli Friedman · 15 years ago
  74. 652be34 * Do the same thing to the basicstore as in r84163. by Zhongxing Xu · 15 years ago
  75. 7f92f03 Add constant evaluation for comma operator with floating-point operand. Fixes by Eli Friedman · 15 years ago
  76. 1eacb72 Remove an unused parameter. by Zhongxing Xu · 15 years ago
  77. 894993f Fix a missing include from r88876. by Chandler Carruth · 15 years ago
  78. bc0d83b When generating the deleting ctor, emit a call to delete. by Anders Carlsson · 15 years ago
  79. 6d70139 Make sure that virtual destructors have delete operators. by Anders Carlsson · 15 years ago
  80. 70f5bc7 Add DeclarationName::dump(). by Anders Carlsson · 15 years ago
  81. 8055632 Peer through refernces for typeid. WIP. by Mike Stump · 15 years ago
  82. 1f126bd Deallocation functions must also be static. by Anders Carlsson · 15 years ago
  83. 67bf2e7 allocation functions are always static. by Anders Carlsson · 15 years ago
  84. 78f7455 Factor finding a deallocation function for a record type out into a separate function. by Anders Carlsson · 15 years ago
  85. 333b2a7 Fix linux buildbots. by Mike Stump · 15 years ago
  86. f549e89 Finish off zero check for typeid(*p) so that it will do a __cxa_bad_typeid. by Mike Stump · 15 years ago
  87. 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
  88. 84423a8 Add MIPS support to Triple for Linux and the PSP. Credit to Bruno Cardoso Lopes. by Edward O'Callaghan · 15 years ago
  89. ab15d0e When performing a static downcast as part of a static_cast, make sure by Douglas Gregor · 15 years ago
  90. c07a494 Don't gratuitously mark the default constructors of base or member initializers as used by Douglas Gregor · 15 years ago
  91. 891fdae When adding the underlying declaration of a decl to a lookup-results by Douglas Gregor · 15 years ago
  92. c0513be7 Add two new C++ lit tests suites, for testing Clang .cpp files with by Daniel Dunbar · 15 years ago
  93. c2e84ae Implement typeid for class types. by Mike Stump · 15 years ago
  94. 593564b When looking for operator() to type-check a call to an object of class by Douglas Gregor · 15 years ago
  95. 539e9b1 Make a couple more headers standalone by Douglas Gregor · 15 years ago
  96. 72a0b79 Add Clang-Syntax C++Tests; these don't run by default, use the lit arguments by Daniel Dunbar · 15 years ago
  97. 88f0d00 Remove an obviously-broken header, which still tries to refer to ScopedDecl. by Douglas Gregor · 15 years ago
  98. 36ce794 Use the other excludes syntax. by Daniel Dunbar · 15 years ago
  99. a610663 Make some more headers standalone by Douglas Gregor · 15 years ago
  100. 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