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