1. 56cfdc1 If we already set a primary base, don't set it to the first nearly empty base class. by Anders Carlsson · 15 years ago
  2. 5cc58c6 Don't assert that linkage decls are always C++, it's not true. Fixes PR5019. by Anders Carlsson · 15 years ago
  3. b2ef1be Fix a regression in accessing class getter using the dot-syntax by Fariborz Jahanian · 15 years ago
  4. 9c6a0e9 Implement code completion within a function call, triggered after the by Douglas Gregor · 15 years ago
  5. b850ddd Always execute tests internally on Windows. by Daniel Dunbar · 15 years ago
  6. cceef8b CMake: Add a clang-c++tests target for running the experimental C++ header by Daniel Dunbar · 15 years ago
  7. 7f8b57a Update PCH serialization of FunctionDecl flags. by Daniel Dunbar · 15 years ago
  8. 5e01e3c Remove old test runner, this has moved to LLVM/utils/lit and all known clients by Daniel Dunbar · 15 years ago
  9. cc969fd Fix: <rdar://problem/7242015> [RegionStore] variable passed-by-reference (via integer) to function call not invalidated by Ted Kremenek · 15 years ago
  10. 718bb48 Force triple in test. by Daniel Dunbar · 15 years ago
  11. a626b01 Add test case for PR4894 (it was fixed in LLVM). by Daniel Dunbar · 15 years ago
  12. c32b244 Add test case for <rdar://problem/6829164>, which was implicitly fixed in r79694. by Ted Kremenek · 15 years ago
  13. b924259 Removed -fobjc-newgc-api option. clang now conforms to by Fariborz Jahanian · 15 years ago
  14. 69181a8 Provide intermediate solution to handling assignments to structs via an by Ted Kremenek · 15 years ago
  15. 791215b Code completion for ordinary names when we're starting a declaration, expression, or statement by Douglas Gregor · 15 years ago
  16. 90b4fd4 -fobjc-newgc-api is now the default. by Fariborz Jahanian · 15 years ago
  17. 456c4a1 When providing a code-completion suggestion for a hidden name, include by Douglas Gregor · 15 years ago
  18. b9d0ef7 Enhance "case" code completion in C++ to suggest qualified names for by Douglas Gregor · 15 years ago
  19. fd02ed7 Miscellanous fixes in generatation of objc gc's write-barriers. by Fariborz Jahanian · 15 years ago
  20. 3e1005f Code completion for "case" statements within a switch on an expression by Douglas Gregor · 15 years ago
  21. 657f21b Add an XFAIL test which compiles differently from a .ast. by Daniel Dunbar · 15 years ago
  22. 21190d5 Implement __builtin_unreachable(), a GCC 4.5 extension. by Chris Lattner · 15 years ago
  23. a674bf4 Switch ProcessASTInputFile to still use ParseAST. by Daniel Dunbar · 15 years ago
  24. d553f8c Start mangling expressions. by Anders Carlsson · 15 years ago
  25. 62d1fc0 Work around FileCheck -NOT restriction. by Daniel Dunbar · 15 years ago
  26. 73eed6a Switch TestRunner.sh to just use 'lit'. - Does people use this? by Daniel Dunbar · 15 years ago
  27. d9c2e78 Switch to using the new LLVM lit test runner by default. by Daniel Dunbar · 15 years ago
  28. 1b720a9 Include LLVM {src,obj} root in lit.site.cfg, to support non-standard layouts. by Daniel Dunbar · 15 years ago
  29. ff360b6 In C++ code completion, only suggest the "template" keyword after ".", by Douglas Gregor · 15 years ago
  30. 63f07c5 Make the construction of the code-completion string for a function by Douglas Gregor · 15 years ago
  31. 56ff871 Introduce code completion patterns for templates, which provide the by Douglas Gregor · 15 years ago
  32. e0a5807 Re-introduce diagnostic caching in BugReporter that was originally added in by Ted Kremenek · 15 years ago
  33. e6e0361 Introduce code completion strings, which describe how to *use* the by Douglas Gregor · 15 years ago
  34. 1131014 Attempt to make a test portable. by Daniel Dunbar · 15 years ago
  35. ed8d322 C++ code completion after the "operator" keyword. Provide overloaded by Douglas Gregor · 15 years ago
  36. 4bf4e30 Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions by Anders Carlsson · 15 years ago
  37. 49f40bd Introduce four new code-completion hooks for C++: by Douglas Gregor · 15 years ago
  38. 75b7128 Handle using declarations and overload sets in code completion. by Douglas Gregor · 15 years ago
  39. 33224e6 For code completion in C++ member access expressions and tag names, by Douglas Gregor · 15 years ago
  40. b1c28a1 When gathering results for code completion, only include hidden by Douglas Gregor · 15 years ago
  41. 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
  42. f515b22 Disable questionable code for handling isNullPointerConstant on value dependent by Daniel Dunbar · 15 years ago
  43. 240592c Force a triple. by Daniel Dunbar · 15 years ago
  44. 7f473c5 Revert most of r82198, which was causing a large number of crashes by Ted Kremenek · 15 years ago
  45. 6a19832 Introduce caching of diagnostics in BugReporter. This provides extra by Ted Kremenek · 15 years ago
  46. 7482e24 More mangling goodness. by Anders Carlsson · 15 years ago
  47. b251e93 Fix error in test. by Anders Carlsson · 15 years ago
  48. 7624f21 Handle mangling of TemplateSpecializationType. by Anders Carlsson · 15 years ago
  49. 1c1afc4 Fixed a bug in generation of the new write-barriers when by Fariborz Jahanian · 15 years ago
  50. 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
  51. 7af18d3 Tweak clang testing. - Move CMake to using the new test runner. by Daniel Dunbar · 15 years ago
  52. d85cef5 Merge uninstantiated default arguments more carefully, and try not to by Douglas Gregor · 15 years ago
  53. d58d6f7 Ignore extern "C++" { } when mangling. by Anders Carlsson · 15 years ago
  54. 501d8a6 Force triple for tests using __strong. by Daniel Dunbar · 15 years ago
  55. c1f2cdd Add ARM register names and aliases. - Patch by Shantonu Sen! by Daniel Dunbar · 15 years ago
  56. 3f180c6 Fix two crashes on value dependent expressions (shift and null-pointer check). by Daniel Dunbar · 15 years ago
  57. 068f347 Revert r82123 for now. by Anders Carlsson · 15 years ago
  58. b237fd6 Temporary band-aid for handling empty classes somewhat better. by Anders Carlsson · 15 years ago
  59. 657094b Treat an unqualified RecordType as a RecordDecl when substituting. by Anders Carlsson · 15 years ago
  60. 6862fc7 Substitution for prefixes. by Anders Carlsson · 15 years ago
  61. 7ed5ea9 Convert mangle-subst.cpp over to using FileCheck. by Anders Carlsson · 15 years ago
  62. 03c9d53 Substitute unscoped template names. by Anders Carlsson · 15 years ago
  63. 6793966 IRgen/ObjC: Correctly construct the function info for variadic message sends. by Daniel Dunbar · 15 years ago
  64. 511ec05 Get rid of the last grep. by Anders Carlsson · 15 years ago
  65. 9234b7f When mangling function template specialization, mangle the type encoding of the original function template. Also, port mangle.cpp and function-template-specialization.cpp over to using FileCheck. by Anders Carlsson · 15 years ago
  66. aca2ebd Initial support for code generation from .ast files. by Daniel Dunbar · 15 years ago
  67. 9f43534 clang-cc: Remove -ObjC -ObjC++ handling from clang-cc. by Daniel Dunbar · 15 years ago
  68. 7696737 Add basic substitution to the C++ mangler. It currently only looks at types. by Anders Carlsson · 15 years ago
  69. c8930d6 Force triple, although probably the real fix is to tie __strong to -fobjc-gc. by Daniel Dunbar · 15 years ago
  70. d4347cb Fix substituto. by Daniel Dunbar · 15 years ago
  71. cf85b93 Add a simple const mangling test. by Anders Carlsson · 15 years ago
  72. f08bf1f Removed useless stuff from the test. by Fariborz Jahanian · 15 years ago
  73. 2db213d More test for objc gc's mixed write-barriers. by Fariborz Jahanian · 15 years ago
  74. 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 15 years ago
  75. f177a8d Additional tests for write-bariers. by Fariborz Jahanian · 15 years ago
  76. b9e28fa Test for variety of write-barriers. by Fariborz Jahanian · 15 years ago
  77. dbf3cfd patch for generating objc'2 objc_assign_ivar. WIP. by Fariborz Jahanian · 15 years ago
  78. dd4a3b0 Improved representation and support for friend class templates. Angst about same. by John McCall · 15 years ago
  79. 95f29c2 CMake: Generate LIT site configuration file for Clang tests, which Daniel will probably have to fix by Douglas Gregor · 15 years ago
  80. b123ea3 Starting patch to generate more specific API for objc's by Fariborz Jahanian · 15 years ago
  81. 0de51bc Improve handling of vector casts in C++. by Anders Carlsson · 15 years ago
  82. e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 15 years ago
  83. 59a53fa Do not generate write-barrier in indirect assignment to a weak object. by Fariborz Jahanian · 15 years ago
  84. 0a8f847 x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review. by Anders Carlsson · 15 years ago
  85. 7c039bf Have divide-by-zero checker not handled undefined denominators. This is handled by the generic checking for undefined operands for BinaryOperators. by Ted Kremenek · 15 years ago
  86. 280aa75 tests: Stash clang/clang-cc and LLVM src/obj paths for use elsewhere. by Daniel Dunbar · 15 years ago
  87. 29813c3 Some people don't want to fix their broken code just yet, so turn off by Mike Stump · 15 years ago
  88. 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 15 years ago
  89. 8b915e7 1) don't do overload resolution in selecting conversion by Fariborz Jahanian · 15 years ago
  90. 7171011 Add back the workaround since it lead to constructor conversion bugs :( by Anders Carlsson · 15 years ago
  91. c7e406b Commit test case from PR4655, which tests the canonical-types fix in r81913 by Douglas Gregor · 15 years ago
  92. 1fdd89b When printing an overload candidate that is a function template specialization, by Douglas Gregor · 15 years ago
  93. 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 15 years ago
  94. f882574 Add an assertion and a test case, in a fruitless attempt to track down an existing bug by Douglas Gregor · 15 years ago
  95. f652793 Perform overload resolution when selecting a pointer conversion by Fariborz Jahanian · 15 years ago
  96. 9eea08b Slightly improved template argument deduction for use in partial by Douglas Gregor · 15 years ago
  97. 8c12506 Add test case. by Anders Carlsson · 15 years ago
  98. bf4ea56 Implement partial ordering of class template partial specializations by Douglas Gregor · 15 years ago
  99. aac6e3a If a conversion operator exists in a base class, make sure to cast the object to that base class. by Anders Carlsson · 15 years ago
  100. 7f9e646 Handle reinterpret_cast between integral types and pointer types. by Anders Carlsson · 15 years ago