1. 0d36dd2 Make clang stop relying on ConstantStruct::get's default value for isPacked by Nick Lewycky · 15 years ago
  2. 23e81ba Switch CGDebugInfo type cache to using an AssertingVH. by Daniel Dunbar · 15 years ago
  3. 03faac3 Factor out CGDebugInfo::CreateTypeNode method. - No functionality change. by Daniel Dunbar · 15 years ago
  4. ff360b6 In C++ code completion, only suggest the "template" keyword after ".", by Douglas Gregor · 15 years ago
  5. 63f07c5 Make the construction of the code-completion string for a function by Douglas Gregor · 15 years ago
  6. 56ff871 Introduce code completion patterns for templates, which provide the by Douglas Gregor · 15 years ago
  7. e0a5807 Re-introduce diagnostic caching in BugReporter that was originally added in by Ted Kremenek · 15 years ago
  8. db8338a Reintroduce FoldingSet profiling for PathDiagnostics. by Ted Kremenek · 15 years ago
  9. 75d03cf Fix regression introduced by r82198 that caused functions/methods with invalid CFGs to get analyzed. by Ted Kremenek · 15 years ago
  10. e6e0361 Introduce code completion strings, which describe how to *use* the by Douglas Gregor · 15 years ago
  11. 2ee3fca More mangling work. by Anders Carlsson · 15 years ago
  12. ed8d322 C++ code completion after the "operator" keyword. Provide overloaded by Douglas Gregor · 15 years ago
  13. eafc6dc Make the mangler conform even better to the grammar. by Anders Carlsson · 15 years ago
  14. 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
  15. 97f4d46 Generate more of the vbase virtual offset for covariant thunks. WIP. by Mike Stump · 15 years ago
  16. 49f40bd Introduce four new code-completion hooks for C++: by Douglas Gregor · 15 years ago
  17. 2744a06 More mangler mangling. by Anders Carlsson · 15 years ago
  18. aa73ab1 Call mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  19. 9263e91 Change manglePrefix to return early if the DC is the translation unit. by Anders Carlsson · 15 years ago
  20. 5836b01 Don't perform name lookup into a given declaration context more than once during code completion by Douglas Gregor · 15 years ago
  21. 75b7128 Handle using declarations and overload sets in code completion. by Douglas Gregor · 15 years ago
  22. 33224e6 For code completion in C++ member access expressions and tag names, by Douglas Gregor · 15 years ago
  23. 9436ed5 Fix PR4923. by Anders Carlsson · 15 years ago
  24. b1c28a1 When gathering results for code completion, only include hidden by Douglas Gregor · 15 years ago
  25. 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
  26. f515b22 Disable questionable code for handling isNullPointerConstant on value dependent by Daniel Dunbar · 15 years ago
  27. 1d4612b Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base. by Daniel Dunbar · 15 years ago
  28. 6cd4154 Lift AddLinkRuntimeLibArgs into Darwin tool chain. by Daniel Dunbar · 15 years ago
  29. 608d04c Move isMacosxVersionLT helpers to Darwin tool chain. by Daniel Dunbar · 15 years ago
  30. 48d5aae Lift getMacosxVersionMin out into Darwin ToolChain. by Daniel Dunbar · 15 years ago
  31. 6b200b2 Lift AddLinkerSearchPaths() into Darwin tool chain. by Daniel Dunbar · 15 years ago
  32. ae54af2 Rename a variable to match its semantics. by Daniel Dunbar · 15 years ago
  33. 7f473c5 Revert most of r82198, which was causing a large number of crashes by Ted Kremenek · 15 years ago
  34. 6a19832 Introduce caching of diagnostics in BugReporter. This provides extra by Ted Kremenek · 15 years ago
  35. f1affe6 don't stick an uninitialized 'stat' buf into the stat cache, fill it by Chris Lattner · 15 years ago
  36. 7482e24 More mangling goodness. by Anders Carlsson · 15 years ago
  37. 7624f21 Handle mangling of TemplateSpecializationType. by Anders Carlsson · 15 years ago
  38. 1c1afc4 Fixed a bug in generation of the new write-barriers when by Fariborz Jahanian · 15 years ago
  39. 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
  40. 1088039 Fix typo. by Mike Stump · 15 years ago
  41. d85cef5 Merge uninstantiated default arguments more carefully, and try not to by Douglas Gregor · 15 years ago
  42. e1f63b3 ARM: Incremental improvement to preprocessor defines. by Daniel Dunbar · 15 years ago
  43. d58d6f7 Ignore extern "C++" { } when mangling. by Anders Carlsson · 15 years ago
  44. c1f2cdd Add ARM register names and aliases. - Patch by Shantonu Sen! by Daniel Dunbar · 15 years ago
  45. 20f0eac Driver: Change -O to mean -O2, -O1 is meaningless. by Daniel Dunbar · 15 years ago
  46. 3f180c6 Fix two crashes on value dependent expressions (shift and null-pointer check). by Daniel Dunbar · 15 years ago
  47. 7e88a60 Remove trailing whitespace. by Daniel Dunbar · 15 years ago
  48. 068f347 Revert r82123 for now. by Anders Carlsson · 15 years ago
  49. b237fd6 Temporary band-aid for handling empty classes somewhat better. by Anders Carlsson · 15 years ago
  50. 657094b Treat an unqualified RecordType as a RecordDecl when substituting. by Anders Carlsson · 15 years ago
  51. 6862fc7 Substitution for prefixes. by Anders Carlsson · 15 years ago
  52. 634b245 Improve driver error message when only running the preprocessor and an input is by Daniel Dunbar · 15 years ago
  53. 03c9d53 Substitute unscoped template names. by Anders Carlsson · 15 years ago
  54. 6793966 IRgen/ObjC: Correctly construct the function info for variadic message sends. by Daniel Dunbar · 15 years ago
  55. d6c93d7 IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper. by Daniel Dunbar · 15 years ago
  56. d3a932a Add mangleSubstitution/addSubstitution variants that take a NamedDecl. by Anders Carlsson · 15 years ago
  57. 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
  58. 201ce74 Add new functions to the mangler for the <unscoped-name> and <unscoped-template-name> productions. by Anders Carlsson · 15 years ago
  59. e24d38f PCH: When writing PCH files, tweak the predicate function deciding whether to mark a decl as "external" to be closer to reality. by Daniel Dunbar · 15 years ago
  60. 04a0b50 PCH: When deserializing an explicit "external definition", don't pass it to HandleTopLevelDecl -- this is already being done inside the reader. by Daniel Dunbar · 15 years ago
  61. e3b8d07 We don't need a -compile-ast clang-cc action, we can just use -S. by Daniel Dunbar · 15 years ago
  62. 7696737 Add basic substitution to the C++ mangler. It currently only looks at types. by Anders Carlsson · 15 years ago
  63. 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 15 years ago
  64. dbf3cfd patch for generating objc'2 objc_assign_ivar. WIP. by Fariborz Jahanian · 15 years ago
  65. dd4a3b0 Improved representation and support for friend class templates. Angst about same. by John McCall · 15 years ago
  66. b123ea3 Starting patch to generate more specific API for objc's by Fariborz Jahanian · 15 years ago
  67. 197c8d9 Fix spelling. by Mike Stump · 15 years ago
  68. 0de51bc Improve handling of vector casts in C++. by Anders Carlsson · 15 years ago
  69. e95b409 Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls even by Douglas Gregor · 15 years ago
  70. 59a53fa Do not generate write-barrier in indirect assignment to a weak object. by Fariborz Jahanian · 15 years ago
  71. 8e674ae Removed a superfluous check before setting a flag (objc GC). by Fariborz Jahanian · 15 years ago
  72. 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
  73. 3747382 PR4991: Properly remove trailing newline from __TIMESTAMP__. by Benjamin Kramer · 15 years ago
  74. 6bea73b Incremental improvement to logic determining whether we emit unwind tables or by Daniel Dunbar · 15 years ago
  75. 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
  76. 7682302 Remove ImplicitBadDivides/ExplicitBadDivides node sets. This checking is now down by a 'Checker' and not build into GRExprEngine. by Ted Kremenek · 15 years ago
  77. e94e0d4 fix some ppc register name issues, patch by Richard Pennington! by Chris Lattner · 15 years ago
  78. f918b8f Collapse more clang version numbers down into fewer places. by Mike Stump · 15 years ago
  79. 861d0e8 Fix a typo in a FIXME by Douglas Gregor · 15 years ago
  80. 1f2c32e Back to 1.1 we go. by Mike Stump · 15 years ago
  81. a5c1294 In building list of visible conversion functions, use by Fariborz Jahanian · 15 years ago
  82. 7adb10f When implicitly declaring operators new, new[], delete, and delete[], by Douglas Gregor · 15 years ago
  83. 8b915e7 1) don't do overload resolution in selecting conversion by Fariborz Jahanian · 15 years ago
  84. 5a86217 Be sure to use the correct version instead of inventing the wrong one. by Mike Stump · 15 years ago
  85. 7171011 Add back the workaround since it lead to constructor conversion bugs :( by Anders Carlsson · 15 years ago
  86. 14e0b3d Make sure we're comparing the canonical types when we determine by Douglas Gregor · 15 years ago
  87. 1fdd89b When printing an overload candidate that is a function template specialization, by Douglas Gregor · 15 years ago
  88. 34acd3e Issue good diagnostics when initialization failes due to by Fariborz Jahanian · 15 years ago
  89. f882574 Add an assertion and a test case, in a fruitless attempt to track down an existing bug by Douglas Gregor · 15 years ago
  90. 24c411b Fix static analyzer regression when emitting undefined value warnings by Ted Kremenek · 15 years ago
  91. f652793 Perform overload resolution when selecting a pointer conversion by Fariborz Jahanian · 15 years ago
  92. 9eea08b Slightly improved template argument deduction for use in partial by Douglas Gregor · 15 years ago
  93. 6fcec8b Code generation of Conditional operators that are lvalues (but that aren't bitfields). by Anders Carlsson · 15 years ago
  94. bf4ea56 Implement partial ordering of class template partial specializations by Douglas Gregor · 15 years ago
  95. 474e102 Use getTrueExpr/getFalseExpr as suggested by Doug. by Anders Carlsson · 15 years ago
  96. 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
  97. f6c213a When performing an user defined conversion sequence, perform the initial standard conversion sequence. This lets us remove a workaround in SemaCompleteConstructorCall. by Anders Carlsson · 15 years ago
  98. 626c2d6 Revert for real. by Anders Carlsson · 15 years ago
  99. 7f5d03a Whoops, didn't mean to commit this. by Anders Carlsson · 15 years ago
  100. 4c5fad3 Only reuse an already existing ImplicitCastExpr if the cast kinds are the same. by Anders Carlsson · 15 years ago