1. f514b54 Mangle std::basic_string<char, std::char_traits<char>, std::allocator<char> > as Ss. by Anders Carlsson · 15 years ago
  2. 189d59c Mangle ::std::basic_string as Sb. by Anders Carlsson · 15 years ago
  3. 8c03155 Mangle ::std::allocator as Sa. by Anders Carlsson · 15 years ago
  4. aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  5. f88df86 Make Decl::dump const. by Anders Carlsson · 15 years ago
  6. fc9cd61 Simplify the handling of non-dependent friend class template by Douglas Gregor · 15 years ago
  7. e7c8cb6 Substitute "::std::" as "St". by Anders Carlsson · 15 years ago
  8. 1668f20 Don't crash when trying to mangle function templates. by Anders Carlsson · 15 years ago
  9. 0fa6df4 mangleTemplatePrefix and mangleUnscopedTemplateName should take a TemplateDecl. by Anders Carlsson · 15 years ago
  10. 6b7fc13 Use the qualified name for tag types. by Anders Carlsson · 15 years ago
  11. 41f8a13 Set alignment on static function level decls and VLAs. Fixes PR5060. by Anders Carlsson · 15 years ago
  12. ff24608 Address comment from Daniel. by Anders Carlsson · 15 years ago
  13. b8d4239 Pass the formatted_raw_ostream to createPrintModulePass and by Dan Gohman · 15 years ago
  14. 6102d98 Fix name lookup for friend class templates to consider anything in a by Douglas Gregor · 15 years ago
  15. d85bea2 Rework the Parse-Sema interaction for friends to better support friend by Douglas Gregor · 15 years ago
  16. 74e3c92 Hoist some branches in AnalysisManager::HandleTranslationUnit so we by Ted Kremenek · 15 years ago
  17. 5b3a2fc Use ABIArgInfo::getDirect() for all types that have a pointer representation. by Anders Carlsson · 15 years ago
  18. 312a202 Yet another simplifying use of Sema::getMostSpecialized by Douglas Gregor · 15 years ago
  19. d99edc4 Mangle record types as decls. by Anders Carlsson · 15 years ago
  20. c5df30f Use Sema::getMostSpecialized to eliminate a redundant implementation of the most-specialized function template by Douglas Gregor · 15 years ago
  21. bb36ba4 Change isTemplate to return the actual template declaration. by Anders Carlsson · 15 years ago
  22. ae35248 Improve mangling of typename types. by Anders Carlsson · 15 years ago
  23. a223935 Rename NextOffset to DataSize. by Anders Carlsson · 15 years ago
  24. dfde681 Start at NextOffset when laying out bases as well. by Anders Carlsson · 15 years ago
  25. 7e41038 Use NextOffset when laying out a field. by Anders Carlsson · 15 years ago
  26. 4f5bf3b Don't try to dump invalid decls or forward decls. by Anders Carlsson · 15 years ago
  27. 3c31a39 Cast cleanup. by Anders Carlsson · 15 years ago
  28. 0b60d9e Use explicitly-specified template argument lists to help naming by Douglas Gregor · 15 years ago
  29. db422df Declarators can now properly represent template-ids, e.g., for by Douglas Gregor · 15 years ago
  30. b3c4774 Refixed pr5050 per Anders comment. Test case enhanced per Doug's comment. by Fariborz Jahanian · 15 years ago
  31. d5a423b WIP implementation of explicit instantiation of function templates, by Douglas Gregor · 15 years ago
  32. 7498e50 Fix the AST tree so ir-gen can do the conversion via copy construction. by Fariborz Jahanian · 15 years ago
  33. bcdc0f0 Fix 80-col violation. by Mike Stump · 15 years ago
  34. 1eca99b Even more work on empty classes. by Anders Carlsson · 15 years ago
  35. bdbeeb5 Fix MSVC build by renaming a variable. PR5043 by Benjamin Kramer · 15 years ago
  36. 0ed0930 Sigh. Be *really* careful when copying a default function argument during template instantiation by Douglas Gregor · 15 years ago
  37. f43d0b3 Be careful about copying uninstantiated default arguments during template instantiation by Douglas Gregor · 15 years ago
  38. b8bb3e7 Turn on 'RegionStore' as the default store manager both for 'clang --analyze' and 'scan-build'. Leave 'BasicStore' as the default store manager in 'clang-cc'. While there are still known warts with RegionStore, it's ready to be tested by general users. by Ted Kremenek · 15 years ago
  39. ce94049 Fix checking for a null pointer constant when the expression itself is by Douglas Gregor · 15 years ago
  40. a4c6081 Who would have thought that empty classes were so tricky? Handle cases where an empty virtual base class needs to be moved aside because it conflicts with the first field. by Anders Carlsson · 15 years ago
  41. a180529 Fix an infinite loop arising when trying to generate debug information by John McCall · 15 years ago
  42. fbbce49 Handle array fields that contain empty structs. by Anders Carlsson · 15 years ago
  43. 8041747 Fix <rdar://problem/7249327> by allowing silent conversions between signed and unsigned integer values for symbolic values. This is an intermediate solution (i.e. hack) until we support extension/truncation of symbolic integers. by Ted Kremenek · 15 years ago
  44. 6026504 More work on empty classes. by Anders Carlsson · 15 years ago
  45. 76368e8 Fixed another code gen bug in objc's new write-barrier API. by Fariborz Jahanian · 15 years ago
  46. 8fdccd9 Improve the record layout dumper. by Anders Carlsson · 15 years ago
  47. 7dfd0fb When entering the scope of a declarator, make sure that the scope is by Douglas Gregor · 15 years ago
  48. 6b304a0 Make it really, really easy to change the alignment of Type (and ExtQuals). by John McCall · 15 years ago
  49. b9aa6b2 WIP implementation of explicit function template specialization. This by Douglas Gregor · 15 years ago
  50. bb30419 Fix 80-col violation. by Mike Stump · 15 years ago
  51. 6c7a1f3 Patch fixes a code gen. bug in generation of objc_assign_ivar (objc GC's API). by Fariborz Jahanian · 15 years ago
  52. 0953e76 Refactor the representation of qualifiers to bring ExtQualType out of the by John McCall · 15 years ago
  53. 78762eb Add a -dump-record-layouts argument to clang-cc. by Anders Carlsson · 15 years ago
  54. 6c24972 When building CFGs, no longer reverse the statements in the CFGBlock. Instead by Ted Kremenek · 15 years ago
  55. 35dcad8 Fix crash in RegionStoreManager::Bind() by using 'getAs<PointerType>()' instead of 'cast<PointerType>()' (to handle pointer typedefs). by Ted Kremenek · 15 years ago
  56. ffbdefc More improvements with laying out empty bases. by Anders Carlsson · 15 years ago
  57. 55e59e1 Darwin/x86-32: Enumerated types and block pointer types in structures were not by Daniel Dunbar · 15 years ago
  58. 0954cde Fix: <rdar://problem/7249340> [RegionStore] model stores to symbolic parameter regions by Ted Kremenek · 15 years ago
  59. 1345bd2 More work on empty classes. by Anders Carlsson · 15 years ago
  60. 9606149 Scaffolding for supporting empty bases/fields. by Anders Carlsson · 15 years ago
  61. 112ba7e Shorten the static analyzer diagnostic for 'use of garbage value'. by Ted Kremenek · 15 years ago
  62. 7ad2d56 Use Doug's DeclLoc to pinpoint location of the declaration by Fariborz Jahanian · 15 years ago
  63. 739d828 Improve diagnostic location information when checking the initialization of a reference by Douglas Gregor · 15 years ago
  64. 8f489d6 patch to ir-gen conversion function call used in initializing a reference class. by Fariborz Jahanian · 15 years ago
  65. eb5758b For code completion, note that injected-class-names found as part of by Douglas Gregor · 15 years ago
  66. 2b51138 Remove the FIXME as I said. by Fariborz Jahanian · 15 years ago
  67. 51bebc8 This patch addresses a few issues related to 8.5.3 [dcl.init.ref] by Fariborz Jahanian · 15 years ago
  68. 018837b Handle namespace aliases. by Anders Carlsson · 15 years ago
  69. 6ac5fc4 Emit new[] cookie when needed. by Anders Carlsson · 15 years ago
  70. a4d4c01 Basic support for new[]. by Anders Carlsson · 15 years ago
  71. 5bd1a11 When code-completion after a "," is building an overload set, note by Douglas Gregor · 15 years ago
  72. 9fe4a5d Factor Windows target into VS, MinGW and Cygwin variants. by Daniel Dunbar · 15 years ago
  73. 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
  74. 569c1f4 Add a new variant of EmitCXXAggrConstructorCall that takes a Value that holds the number of elements to construct, to be used when implementing new[]. by Anders Carlsson · 15 years ago
  75. 657406d Fix PR 4988 by removing an invalid assertion (a function can be referenced in by Ted Kremenek · 15 years ago
  76. b1663d0 Produce detailed diagnostics when overload by Fariborz Jahanian · 15 years ago
  77. ac18b2e Cast the array size expr to a size_t by Anders Carlsson · 15 years ago
  78. 86d802e Print the results of code-completion for overloading by displaying the by Douglas Gregor · 15 years ago
  79. 0594438 Separate the code-completion results for call completion from the by Douglas Gregor · 15 years ago
  80. 8e0a0e4 Make sure we don't try to add code-completion results without an by Douglas Gregor · 15 years ago
  81. 3e7253f When code-completion finds a declaration only because it is usable as by Douglas Gregor · 15 years ago
  82. 0563c26 Tweak the code-completion results ranking and formation, so that by Douglas Gregor · 15 years ago
  83. 16d81b8 Move codegen of new and delete to CGCXXExpr.cpp by Anders Carlsson · 15 years ago
  84. 45504e5 Remove now fixed FIXME. by Mike Stump · 15 years ago
  85. f44c585 Push "clang-is-production" logic up to tools/driver, and make it hittable by by Daniel Dunbar · 15 years ago
  86. 592a2bb No need to null check implicit lvalue cast exprs. by Anders Carlsson · 15 years ago
  87. dfd0330 When doing a derived-to-base class and the class offset is 0 we can just do a simple bitcast. by Anders Carlsson · 15 years ago
  88. dff10dc Reconcile Clang/ARM target data string with llvm-gcc (module eabi weirdness). by Daniel Dunbar · 15 years ago
  89. b3d4525 Teach code-completion to introduce a ", ..." placeholder for variadic functions by Douglas Gregor · 15 years ago
  90. ed5d651 In C++, a variadic function does not need an ellipsis prior to the comma. Parse it in both C and C++, but diagnose it as an error in C with a fix-it hint to add the comma. by Douglas Gregor · 15 years ago
  91. cf54959 Fix: <rdar://problem/7242006> [RegionStore] compound literal assignment with floats not honored by Ted Kremenek · 15 years ago
  92. b657f11 Replace the -code-completion-dump option with by Douglas Gregor · 15 years ago
  93. add2882 CXXMethodDecls should always be mangled, even if they are inside an extern "C" block. Fixes PR5017. by Anders Carlsson · 15 years ago
  94. 17c7a5d Code refactoring and cleanup. by Fariborz Jahanian · 15 years ago
  95. 455acd9 Issue good ambiguity diagnostic when convesion fails. by Fariborz Jahanian · 15 years ago
  96. 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
  97. 8ebcdfe Fix speling error. by Anders Carlsson · 15 years ago
  98. 0cd40e4 Explicitly initialize the PrimaryBase and PrimaryBaseWasVirtual members. by Anders Carlsson · 15 years ago
  99. a48f552 Yes. by Mike Stump · 15 years ago
  100. 9075630 (With Doug's help) fix a crash in the code completion code that lead to a test failure. by Anders Carlsson · 15 years ago