diff options
| author | Charles Davis <cdavis@mines.edu> | 2010-07-03 02:41:45 +0000 |
|---|---|---|
| committer | Charles Davis <cdavis@mines.edu> | 2010-07-03 02:41:45 +0000 |
| commit | 77552766d93331e96632d7f6288a99453ff58e4f (patch) | |
| tree | c183b807fd54780a5cd7d82083be880c7c640137 /clang/test/CodeGenCXX/mangle-local-class-names.cpp | |
| parent | ca99012ac047e0ab8cf5811750482d0f36ffb66a (diff) | |
| download | bcm5719-llvm-77552766d93331e96632d7f6288a99453ff58e4f.tar.gz bcm5719-llvm-77552766d93331e96632d7f6288a99453ff58e4f.zip | |
Fix mangling of array parameters for functions in the Microsoft C++ Mangler.
Only actual functions get mangled correctly; I don't know how to fix it for
function pointers yet. Thanks to John McCall for the hint.
Also, mangle anonymous tag types. I don't have a suitable testcase yet; I have
a feeling that that's going to need support for static locals, and I haven't
figured out exactly how MSVC's scheme for mangling those works.
llvm-svn: 107561
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-local-class-names.cpp')
0 files changed, 0 insertions, 0 deletions

