1. 5bbb058 Fix a crash when we were trying to compute the linkage too early. by Rafael Espindola · 11 years ago
  2. f21107b Use the target address space value when mangling names. by Tanya Lattner · 12 years ago
  3. 66cff72 Provide the correct mangling and linkage for certain unnamed nested classes. by David Blaikie · 12 years ago
  4. 2bcb984 Revert r163829. The world (or libstdc++, at least) is not ready. by Richard Smith · 12 years ago
  5. ceb0762 Remove speculative fix for C++ core issue 1407, since it was resolved as NAD. by Richard Smith · 12 years ago
  6. 0c8731a Per discussion on cxx-abi-dev, don't drop leading zeroes from the by John McCall · 13 years ago
  7. 8ef7b20 constexpr: converted constant expression handling for enumerator values, case by Richard Smith · 13 years ago
  8. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  9. 16ee819 Fix PR10531. Attach an initializer to anonymous unions, since the default constructor might not be trivial (if there is an in-class initializer for some member) and might be deleted. by Richard Smith · 13 years ago
  10. f158866 Improve name mangling for instantiation-dependent types that are not by Douglas Gregor · 13 years ago
  11. 9183236 Implement name mangling for sizeof...(function parameter pack). by Douglas Gregor · 13 years ago
  12. 1961791 Mangle dependent template names of unknown arity by Douglas Gregor · 13 years ago
  13. edee94b Implement the Itanium C++ ABI's mangling rule for by Douglas Gregor · 13 years ago
  14. 5e78cd4 Allow us to compute linkage et al for instantiation-dependent types. by Douglas Gregor · 13 years ago
  15. 35ee32e Just mangle substituted template parameter types as unresolved types. by John McCall · 13 years ago
  16. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  17. 68a51a7 Change the mangling of enclosing template template parameters by John McCall · 13 years ago
  18. d3d49bb Be more thorough about mangling unresolved types. by John McCall · 13 years ago
  19. 26a6ec7 Fix the mangling of dependent-scope decl ref expressions so that they by John McCall · 13 years ago
  20. 4f4e413 Type prefixes of unresolved-names should only be mangled as unresolved-types by John McCall · 13 years ago
  21. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  22. c0a4559 GCC seems to create address-of expression manglings when passing *any* by John McCall · 13 years ago
  23. a0ce15c Update the mangler for some of the "new" unresolved-name manglings. by John McCall · 13 years ago
  24. 1b60052 The ABI settled on mangling float literals with lowercase hex dumps. by John McCall · 13 years ago
  25. 74990f4 File-scope static functions need to be mangled with 'L' so that by John McCall · 14 years ago
  26. b47f748 When mangling a qualified array type, push the qualifiers down to the by John McCall · 14 years ago
  27. e292368 Mangle std::nullptr_t as specified by the Itanium C++ ABI. by Anders Carlsson · 14 years ago
  28. 7281d1f Fix a crash mangling decayed val argument-typed function. by Fariborz Jahanian · 14 years ago
  29. 6dbce19 Mangle explicit template arguments in dependent or overloaded names. by John McCall · 14 years ago
  30. 5e1e89b Contextual arity is a feature of mangling expressions; kill off by John McCall · 14 years ago
  31. 6f615bc Whoops. Don't fall through into the overload case when mangling a by John McCall · 14 years ago
  32. 7121c8f Don't crash when mangling empty anonymous unions. We never actually *need* by John McCall · 14 years ago
  33. 3dc7e7b Mangle enum constant expressions. Fixes rdar://problem/8204122 by John McCall · 14 years ago
  34. c00cb64 Fix mangling for static member variables of classes inside an extern "C" by Eli Friedman · 14 years ago
  35. b6f532e Fix the mangling of template template arguments, which do not always by John McCall · 14 years ago
  36. dfc0d1f Correctly mangle unsigned integer literals where the high bit is set. by Anders Carlsson · 14 years ago
  37. 9329668 Correctly mangle variadic functions that don't have any other parameters. by Anders Carlsson · 14 years ago
  38. de81063 Provide manglings for bool and character literal expressions. These are by John McCall · 15 years ago
  39. 7002f4c Turn access control on by default in -cc1. by John McCall · 15 years ago
  40. 9b35b25 Correctly mangle dependent TypenameType. Fixes PR6625. by Rafael Espindola · 15 years ago
  41. 8f51a4f Give explicit template instantiations weak ODR linkage. Former by Douglas Gregor · 15 years ago
  42. 34fd284 Re-revert the explicit template instantiation linkage patch. I am beginning to look incompetent by Douglas Gregor · 15 years ago
  43. 8721360 Reinstate patch to turn explicit template instantiations into weak symbols by Douglas Gregor · 15 years ago
  44. 4ea9006 Revert the linkage change for explicit template instantiations; something is amiss by Douglas Gregor · 15 years ago
  45. e5e0c9d Give explicit template instantiations weak linkage (but don't defer by Douglas Gregor · 15 years ago
  46. d980072 Correctly mangle address of member in template arguments. Fixes PR6460 by Rafael Espindola · 15 years ago
  47. ad5e738 Split out types that are non-canonical unless dependent as their own by John McCall · 15 years ago
  48. e1e342f The latest draft uses 'dt' to mangle member expressions, and now so do we. by John McCall · 15 years ago
  49. 8e51a1f Revert the ctor/dtor alias optimization for now; the buildbots can detect by John McCall · 15 years ago
  50. 92ac9ff Emit complete constructors and destructors as aliases to base constructors by John McCall · 15 years ago
  51. aec2523 Only append 'L' for internal variable declarations, not all declarations. (Found by the mangle checker, yay) by Anders Carlsson · 15 years ago
  52. 32fb4e1 Implement name mangling for template template parameters by Douglas Gregor · 15 years ago
  53. 2f27bf8 Mangle member expressions. Also invented. by John McCall · 15 years ago
  54. 1dd7383 Add mangling support for calls, sizeof/alignof, constructor calls, by John McCall · 15 years ago
  55. 3145525 Mangle static variables with an extra name to distinguish them from non-static variables in the same TU. by Sean Hunt · 15 years ago
  56. a9efbf0 fix PR5869: mangle static symbols like gcc does to make it easier to diff symbol tables by Nuno Lopes · 15 years ago
  57. f28c687 Mangle block pointer types. Fixes PR5858. by Anders Carlsson · 15 years ago
  58. 9e85c74 Mangle template template parameters. Fixes PR5861. by Anders Carlsson · 15 years ago
  59. 8257d41 Make sure that we mangle overloaded operators that are member functions correctly, giving them the correct arity. by Anders Carlsson · 15 years ago
  60. 58040a5 Mangle CXXOperatorCallExprs, fixes PR5796. by Anders Carlsson · 15 years ago
  61. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  62. e170ba7 Mangle unary, binary and ternary expressions correctly. by Anders Carlsson · 15 years ago
  63. 6f9f25d Make sure mangling doesn't crash in another case. Add some more tests. by Eli Friedman · 15 years ago
  64. ecb7e93 Fix for PR5706: let mangleName deal with mangling names without identifiers by Eli Friedman · 15 years ago
  65. 5c478cf Diagnose declarations of implicit member functions. by Anders Carlsson · 15 years ago
  66. a769408 Handle ParenExprs in mangleExpression. by Anders Carlsson · 15 years ago
  67. c4355b6 Mangle anonymous structs/unions correctly. Fixes PR5139. by Anders Carlsson · 15 years ago
  68. b217c1b When mangling names, always use the canonical decl. Fixes PR5144. by Anders Carlsson · 15 years ago
  69. 50755b0 Mangle dependent name expressions. Fixes PR5063. by Anders Carlsson · 15 years ago
  70. 0ccdf8d Better template parameter type mangling. by Anders Carlsson · 15 years ago
  71. aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  72. 1668f20 Don't crash when trying to mangle function templates. by Anders Carlsson · 15 years ago
  73. ae35248 Improve mangling of typename types. by Anders Carlsson · 15 years ago
  74. add2882 CXXMethodDecls should always be mangled, even if they are inside an extern "C" block. Fixes PR5017. by Anders Carlsson · 15 years ago
  75. 5cc58c6 Don't assert that linkage decls are always C++, it's not true. Fixes PR5019. by Anders Carlsson · 15 years ago
  76. d553f8c Start mangling expressions. by Anders Carlsson · 15 years ago
  77. 7482e24 More mangling goodness. by Anders Carlsson · 15 years ago
  78. b251e93 Fix error in test. by Anders Carlsson · 15 years ago
  79. 7624f21 Handle mangling of TemplateSpecializationType. by Anders Carlsson · 15 years ago
  80. d58d6f7 Ignore extern "C++" { } when mangling. by Anders Carlsson · 15 years ago
  81. 03c9d53 Substitute unscoped template names. by Anders Carlsson · 15 years ago
  82. 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
  83. cf85b93 Add a simple const mangling test. by Anders Carlsson · 15 years ago
  84. 0e65001 Add support for converting member pointer types to LLVM types. Also mangle pointer to member functions correctly and add tests. by Anders Carlsson · 15 years ago
  85. 2928c21 extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 15 years ago
  86. 7a0ba87 Name mangling for class template specializations and template arguments. by Anders Carlsson · 15 years ago
  87. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 15 years ago
  88. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 15 years ago
  89. 283a062 Use the new guard variable mangling function and get rid of the old code. by Anders Carlsson · 15 years ago
  90. 1b42c79 Implement mangling of declarations inside functions. by Anders Carlsson · 16 years ago
  91. 329749c Mangle VarDecls correctly. by Anders Carlsson · 16 years ago
  92. 91e20dd Emit code for linkage specifications. by Anders Carlsson · 16 years ago
  93. 984e068 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 16 years ago
  94. c6c91bc Fix a mangling bug where functions with no arguments weren't getting the 'v' parameter specifier. by Anders Carlsson · 16 years ago
  95. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
  96. 4843e58 Address Doug's comments wrt the mangler and fix Eli's test case by Anders Carlsson · 16 years ago
  97. b1d947b Make mangling work with anonymous tag types. Doug, please review by Anders Carlsson · 16 years ago
  98. 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 16 years ago