1. 87667aa Unbreak clang-cc handling of -msoft-float / -mfloat-abi=, which I borked. by Daniel Dunbar · 15 years ago
  2. 972adb8 Use clang-cc in this test. by Daniel Dunbar · 15 years ago
  3. ebea307 Patch to allow cstyle cast of objective-c pointers in objective-c++ by Fariborz Jahanian · 15 years ago
  4. 0ae7b3f Implement template instantiation for exception specifications. Also, by Douglas Gregor · 15 years ago
  5. 7b68265 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  6. 1237259 When performing unqualified name lookup in C++, don't look directly by Douglas Gregor · 15 years ago
  7. 604e7f1 Correctly implement the C++03 and 0x restrictions on class-member using by John McCall · 15 years ago
  8. 77a259c Fix for PR5707: make sure implicit copy constructors initialize the vtable by Eli Friedman · 15 years ago
  9. 6bc2013 Fix for PR5710: make sure to put function template specializations into the by Eli Friedman · 15 years ago
  10. 0259ce2 Slight tweak to vtable linkage. by Eli Friedman · 15 years ago
  11. 61eab88 Misc key function fixes. by Eli Friedman · 15 years ago
  12. 7e42cf2 Patch to warn when discarding objective-c pointer type qualifiers by Fariborz Jahanian · 15 years ago
  13. c4451db Fix some direct checks of expressions which might be surrounded by parentheses. by Eli Friedman · 15 years ago
  14. ebc3317 Make copy assignment operator synthesis not explode for classes with complex by Eli Friedman · 15 years ago
  15. c245682 No need to add tail padding if the resulting LLVM struct type will have the same size as the final record size. by Anders Carlsson · 15 years ago
  16. 48daf59 Correctly handle conditional operators involving throw. by Eli Friedman · 15 years ago
  17. 6d910f0 Allow accessing 'isa' via '->' operator. (fixes radar 7447251). by Fariborz Jahanian · 15 years ago
  18. 91f8860 Mangle basic_ostream and basic_iostream specializations. by Anders Carlsson · 15 years ago
  19. bc773a0 Switch over to checking .ll files instead of .s files. by Mike Stump · 15 years ago
  20. 2b5ff1a Patch to allow restrict applied to id/Class types. (fixes radar 7442244). by Fariborz Jahanian · 15 years ago
  21. 2a7925c When in an Objective-C instance method, super is a valid code-completion result by Douglas Gregor · 15 years ago
  22. 9a0c85e Code completion for Objective-C @ keywords that are statements or expressions by Douglas Gregor · 15 years ago
  23. c464ae8 Code completion for Objective-C @ directives by Douglas Gregor · 15 years ago
  24. 863dbcb Instantiated or specialized class templates never have a key function. This (and the previous check-in) fixes PR5557. by Anders Carlsson · 15 years ago
  25. d6a637f Rework how virtual member functions are marked. If a class has no key function, we now wait until the end of the translation unit to mark its virtual member functions as references. This lays the groundwork for fixing PR5557. by Anders Carlsson · 15 years ago
  26. d58987c It's OK to try to emit a vtable definition more than once. Fixes PR5697. by Anders Carlsson · 15 years ago
  27. fa184a4 Remove empty test cases by Douglas Gregor · 15 years ago
  28. c08582b add 'F' to a bunch of libm builtins so that codegen doesn't die on them, by Chris Lattner · 15 years ago
  29. 807b93e fix -dM with variadic macros, PR5699 by Chris Lattner · 15 years ago
  30. 5146b1b rename names for consistency by Chris Lattner · 15 years ago
  31. 9944f78 filecheckize by Chris Lattner · 15 years ago
  32. 4664649 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 15 years ago
  33. bd87c0b fix a crash on invalid I found when working on something unrelated. by Chris Lattner · 15 years ago
  34. 721e77d Move RequireCompleteType requirement for fields early into ActOnField so that by Eli Friedman · 15 years ago
  35. 3a1ce1e Don't print a void return type for C++ constructors and destructors when generating a predefined expr for them. by Sam Weinig · 15 years ago
  36. 72649ed Work-in-progess rewrite of thunks: move thunk generation outside of vtable by Eli Friedman · 15 years ago
  37. d490f95 PointerUnion == PointerUnion does not do what I thought it did. Also, fix a thinko in a PointerUnion::get call. by Douglas Gregor · 15 years ago
  38. 1ade4ca revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 15 years ago
  39. 93fc8fb this is really about both PR's, 4452 is "don't crash", 4451 is "recover nicely". by Chris Lattner · 15 years ago
  40. a564b17 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 15 years ago
  41. 20f12a2 Add rudimentary support for member pointers to CGDebugInfo. by Anders Carlsson · 15 years ago
  42. e605efd Add test case for mktemp. Patch by Lei Zhang. by Zhongxing Xu · 15 years ago
  43. 30bd7a0 Drop Preprocessor/open-failure test, it breaks running the test suite as root, by Daniel Dunbar · 15 years ago
  44. 0336843 Fix a slight oversight in computing whether a copy constructor is elidable. by Eli Friedman · 15 years ago
  45. 2ffb14f Unbreak and add test case for r90276, a situation in which getBuffer is expected to fail. by Daniel Dunbar · 15 years ago
  46. 21a8bed Add a pretty horrible hack to prevent clang from crashing with inconsistent PCH by Daniel Dunbar · 15 years ago
  47. 5794c97 More linkage improvements. by Anders Carlsson · 15 years ago
  48. d013733 Fix for PR5693: shift some code into SetClassDeclAttributesFromBase so that by Eli Friedman · 15 years ago
  49. 891c8b7 If a class does not have a key function, its linkage should be weak_odr. by Anders Carlsson · 15 years ago
  50. 152d4dc Use createGlobalVariable for creating vtable variables too. by Anders Carlsson · 15 years ago
  51. b85e77a Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  52. 7ca4643 Factor vtable related GlobalVariable creation out into a separate function. Add vtable linkage test. by Anders Carlsson · 15 years ago
  53. 7c176fa fix comment. by Chris Lattner · 15 years ago
  54. 36a2be1 consolidate some tests. by Chris Lattner · 15 years ago
  55. 761acc1 implement rdar://7346691 by codegen'ing struct/array initializers by Chris Lattner · 15 years ago
  56. ff933b7 simplify a condition and add a testcase. by Chris Lattner · 15 years ago
  57. 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
  58. 378fe06 Tweak "key function" rules so that they work for templates with virtual by Eli Friedman · 15 years ago
  59. 9422097 CIndex: For the time being, don't return translation units if we encounter an error during parsing. by Daniel Dunbar · 15 years ago
  60. 1b3171d Don't emit explicit specializations of static member variable declarations. by Anders Carlsson · 15 years ago
  61. ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
  62. 48eda2c Be a little more clever about inline member functions that are marked inline in the inline class declaration but not in the actual definition: by Anders Carlsson · 15 years ago
  63. 5c478cf Diagnose declarations of implicit member functions. by Anders Carlsson · 15 years ago
  64. 8477ee9 Driver: Switch -ccc-* options to using the standard options functionality. by Daniel Dunbar · 15 years ago
  65. 6e132aa Fix for PR5650 - Revised vector_size attribute handling to be done earlier before declaration is finalized. by John Thompson · 15 years ago
  66. fd12649 When generating a virtual destructor, don't try to make a virtual call to the base class destructor because then we'll just re-enter the same destructor! by Anders Carlsson · 15 years ago
  67. f772d1e ASTUnit/CIndex: Explicitly track the top-level decls when using an ASTUnit made by Daniel Dunbar · 15 years ago
  68. 16c5378 Make sure to call PerformObjectMemberConversion where necessary. by Eli Friedman · 15 years ago
  69. 47846d2 Correctly mangle the 'std' namespace inside extern "C++" blocks. by Anders Carlsson · 15 years ago
  70. 8420675 Test for non-canonical decl and vtables. by Eli Friedman · 15 years ago
  71. 67f85fc Fix for PR5447: teach Evaluate to deal with floating-point conditionals. by Eli Friedman · 15 years ago
  72. 9aef726 Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts by Eli Friedman · 15 years ago
  73. 5023437 When recovering from an invalid forward reference to an enum type in C++, by John McCall · 15 years ago
  74. c013118 Add recursion guards to ice-checking and evaluation for declrefs, so we by Eli Friedman · 15 years ago
  75. ba8d861 Fix Clang tool translation to forward -fvisibility as separate arguments, the by Daniel Dunbar · 15 years ago
  76. 1ab537b Unify the end-of-class code paths used by the parser and template by Douglas Gregor · 15 years ago
  77. 9f303be Add another blocks test case illustrating how parameters passed-by-reference in block invocations are invalidated (just like function calls). by Ted Kremenek · 15 years ago
  78. 51f9404 When instantiating a class, if a base specifier is not dependent we still need to copy its attributes down to the instantiated class. by Anders Carlsson · 15 years ago
  79. 7b0ca3f Handle static_assert inside functions. by Anders Carlsson · 15 years ago
  80. 1f5f3a4 When we're building a CXXExprWithTemporaries, only include those by Douglas Gregor · 15 years ago
  81. 2d09ed0 Make test 64 bit safe. by Benjamin Kramer · 15 years ago
  82. 4a2251b Fix for PR5659: correct a rather nasty oversight in the type conversion for by Eli Friedman · 15 years ago
  83. bdf70c2 XFAIL this on Win32 for the time being. by Daniel Dunbar · 15 years ago
  84. 2ffbfd9 Add value invalidation logic for block-captured variables. Conceptually invoking a block (without specific reasoning of what the block does) can invalidate any value to it by reference when the block was created. by Ted Kremenek · 15 years ago
  85. 7bd7165 Update test and CIndex to use -FOO BAR form for -{remap-file,code-completion-at}. by Daniel Dunbar · 15 years ago
  86. 6804fa2 Fix thunk generation for thunks with a parameter with reference type. by Eli Friedman · 15 years ago
  87. 701c89e Honor using declarations in overload resolution. Most of the code for by John McCall · 15 years ago
  88. 7d9bd42 Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor logic if C++ exceptions are enabled. by Ted Kremenek · 15 years ago
  89. 2eca546 Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. by Ted Kremenek · 15 years ago
  90. 107b4ca Add FileCheck test for '__has_feature(rtti)'. by Ted Kremenek · 15 years ago
  91. fda8e12 Stop stripping UnresolvedUsingDecls out of LookupResults that have other by John McCall · 15 years ago
  92. 74635d8 Add a heuristic to the dead stores checker to prune dead stores for variables annotated with '__block'. This is overly conservative, but now the analyzer doesn't report dead stores for variables that can be updated by a block call. by Ted Kremenek · 15 years ago
  93. ccf4350 Introduce the notion of literal types, as specified in C++0x. by Sebastian Redl · 15 years ago
  94. 7facf84 Fix for PR5522 and PR5666: fix a bunch of mangling issues with extern variables by Eli Friedman · 15 years ago
  95. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 15 years ago
  96. 336e774 Recognize that EnumConstantDecls can be found by lookup and are not instance by John McCall · 15 years ago
  97. 057e567 Extend -remap-file=from;to to permit mapping from a non-existent by Douglas Gregor · 15 years ago
  98. 5ec02ae In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. by Anders Carlsson · 15 years ago
  99. 735df88 Extend the CIndex code-completion API to perform code completion by Douglas Gregor · 15 years ago
  100. 716f0b3 Introduce a new clang-cc option by Douglas Gregor · 15 years ago