summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-03-05 10:35:06 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-03-05 10:35:06 +0000
commitf017ec360cbc76ce8785fae484c1cd8918ce7c41 (patch)
treeb3d79d3d1656d3d7ef31615033100ccadd312f0f /clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp
parent9106521056290aeadcb38dd5bba1ddee35da8721 (diff)
downloadbcm5719-llvm-f017ec360cbc76ce8785fae484c1cd8918ce7c41.tar.gz
bcm5719-llvm-f017ec360cbc76ce8785fae484c1cd8918ce7c41.zip
MS ABI: Mangle lambdas
Use a scheme inspired by the Itanium ABI to properly implement the mangling of lambdas. N.B. The incredibly astute observer will notice that we do not generate external names that are identical, or even compatible with, MSVC. This is fine because they don't generate names that they can use across translation units. Technically, we can generate any name we'd like so long as that name wouldn't conflict with any other and would be stable across translation units. This fixes PR15512. llvm-svn: 202962
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud