1. 6dbce19 Mangle explicit template arguments in dependent or overloaded names. by John McCall · 14 years ago
  2. 5e1e89b Contextual arity is a feature of mangling expressions; kill off by John McCall · 14 years ago
  3. 6f615bc Whoops. Don't fall through into the overload case when mangling a by John McCall · 14 years ago
  4. 7121c8f Don't crash when mangling empty anonymous unions. We never actually *need* by John McCall · 14 years ago
  5. 3dc7e7b Mangle enum constant expressions. Fixes rdar://problem/8204122 by John McCall · 14 years ago
  6. c00cb64 Fix mangling for static member variables of classes inside an extern "C" by Eli Friedman · 14 years ago
  7. b6f532e Fix the mangling of template template arguments, which do not always by John McCall · 14 years ago
  8. dfc0d1f Correctly mangle unsigned integer literals where the high bit is set. by Anders Carlsson · 14 years ago
  9. 9329668 Correctly mangle variadic functions that don't have any other parameters. by Anders Carlsson · 14 years ago
  10. de81063 Provide manglings for bool and character literal expressions. These are by John McCall · 14 years ago
  11. 7002f4c Turn access control on by default in -cc1. by John McCall · 14 years ago
  12. 9b35b25 Correctly mangle dependent TypenameType. Fixes PR6625. by Rafael Espindola · 14 years ago
  13. 8f51a4f Give explicit template instantiations weak ODR linkage. Former by Douglas Gregor · 14 years ago
  14. 34fd284 Re-revert the explicit template instantiation linkage patch. I am beginning to look incompetent by Douglas Gregor · 14 years ago
  15. 8721360 Reinstate patch to turn explicit template instantiations into weak symbols by Douglas Gregor · 14 years ago
  16. 4ea9006 Revert the linkage change for explicit template instantiations; something is amiss by Douglas Gregor · 14 years ago
  17. e5e0c9d Give explicit template instantiations weak linkage (but don't defer by Douglas Gregor · 14 years ago
  18. d980072 Correctly mangle address of member in template arguments. Fixes PR6460 by Rafael Espindola · 14 years ago
  19. ad5e738 Split out types that are non-canonical unless dependent as their own by John McCall · 14 years ago
  20. e1e342f The latest draft uses 'dt' to mangle member expressions, and now so do we. by John McCall · 14 years ago
  21. 8e51a1f Revert the ctor/dtor alias optimization for now; the buildbots can detect by John McCall · 14 years ago
  22. 92ac9ff Emit complete constructors and destructors as aliases to base constructors by John McCall · 14 years ago
  23. aec2523 Only append 'L' for internal variable declarations, not all declarations. (Found by the mangle checker, yay) by Anders Carlsson · 14 years ago
  24. 32fb4e1 Implement name mangling for template template parameters by Douglas Gregor · 14 years ago
  25. 2f27bf8 Mangle member expressions. Also invented. by John McCall · 14 years ago
  26. 1dd7383 Add mangling support for calls, sizeof/alignof, constructor calls, by John McCall · 14 years ago
  27. 3145525 Mangle static variables with an extra name to distinguish them from non-static variables in the same TU. by Sean Hunt · 14 years ago
  28. a9efbf0 fix PR5869: mangle static symbols like gcc does to make it easier to diff symbol tables by Nuno Lopes · 15 years ago
  29. f28c687 Mangle block pointer types. Fixes PR5858. by Anders Carlsson · 15 years ago
  30. 9e85c74 Mangle template template parameters. Fixes PR5861. by Anders Carlsson · 15 years ago
  31. 8257d41 Make sure that we mangle overloaded operators that are member functions correctly, giving them the correct arity. by Anders Carlsson · 15 years ago
  32. 58040a5 Mangle CXXOperatorCallExprs, fixes PR5796. by Anders Carlsson · 15 years ago
  33. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  34. e170ba7 Mangle unary, binary and ternary expressions correctly. by Anders Carlsson · 15 years ago
  35. 6f9f25d Make sure mangling doesn't crash in another case. Add some more tests. by Eli Friedman · 15 years ago
  36. ecb7e93 Fix for PR5706: let mangleName deal with mangling names without identifiers by Eli Friedman · 15 years ago
  37. 5c478cf Diagnose declarations of implicit member functions. by Anders Carlsson · 15 years ago
  38. a769408 Handle ParenExprs in mangleExpression. by Anders Carlsson · 15 years ago
  39. c4355b6 Mangle anonymous structs/unions correctly. Fixes PR5139. by Anders Carlsson · 15 years ago
  40. b217c1b When mangling names, always use the canonical decl. Fixes PR5144. by Anders Carlsson · 15 years ago
  41. 50755b0 Mangle dependent name expressions. Fixes PR5063. by Anders Carlsson · 15 years ago
  42. 0ccdf8d Better template parameter type mangling. by Anders Carlsson · 15 years ago
  43. aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  44. 1668f20 Don't crash when trying to mangle function templates. by Anders Carlsson · 15 years ago
  45. ae35248 Improve mangling of typename types. by Anders Carlsson · 15 years ago
  46. add2882 CXXMethodDecls should always be mangled, even if they are inside an extern "C" block. Fixes PR5017. by Anders Carlsson · 15 years ago
  47. 5cc58c6 Don't assert that linkage decls are always C++, it's not true. Fixes PR5019. by Anders Carlsson · 15 years ago
  48. d553f8c Start mangling expressions. by Anders Carlsson · 15 years ago
  49. 7482e24 More mangling goodness. by Anders Carlsson · 15 years ago
  50. b251e93 Fix error in test. by Anders Carlsson · 15 years ago
  51. 7624f21 Handle mangling of TemplateSpecializationType. by Anders Carlsson · 15 years ago
  52. d58d6f7 Ignore extern "C++" { } when mangling. by Anders Carlsson · 15 years ago
  53. 03c9d53 Substitute unscoped template names. by Anders Carlsson · 15 years ago
  54. 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
  55. cf85b93 Add a simple const mangling test. by Anders Carlsson · 15 years ago
  56. 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
  57. 2928c21 extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 15 years ago
  58. 7a0ba87 Name mangling for class template specializations and template arguments. by Anders Carlsson · 15 years ago
  59. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 15 years ago
  60. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 15 years ago
  61. 283a062 Use the new guard variable mangling function and get rid of the old code. by Anders Carlsson · 15 years ago
  62. 1b42c79 Implement mangling of declarations inside functions. by Anders Carlsson · 15 years ago
  63. 329749c Mangle VarDecls correctly. by Anders Carlsson · 15 years ago
  64. 91e20dd Emit code for linkage specifications. by Anders Carlsson · 15 years ago
  65. 984e068 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 15 years ago
  66. c6c91bc Fix a mangling bug where functions with no arguments weren't getting the 'v' parameter specifier. by Anders Carlsson · 15 years ago
  67. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 15 years ago
  68. 4843e58 Address Doug's comments wrt the mangler and fix Eli's test case by Anders Carlsson · 15 years ago
  69. b1d947b Make mangling work with anonymous tag types. Doug, please review by Anders Carlsson · 15 years ago
  70. 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 15 years ago