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