commit | 0b996dd63427c6df713ca3ac3b957e156a5688ad | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Tue Dec 29 22:02:15 2015 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Tue Dec 29 22:02:15 2015 +0000 |
tree | 657dc383c1185ae83addc55c5db3d3c4470cbfef | |
parent | 53b60a1d26689137c93f9cca198b1fbcfc0a064b [diff] |
[MS ABI] Add a mangling for _Complex MSVC doesn't implement a mangling for C99's _Complex so we must invent our own. For now, treating it like a class type called _Complex in the __clang namespace. This means that 'void f(__Complex int))' will demangle as: 'void f(struct __clang::_Complex<int>)' llvm-svn: 256583