summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
diff options
context:
space:
mode:
authorShoaib Meenai <smeenai@fb.com>2017-04-20 01:11:42 +0000
committerShoaib Meenai <smeenai@fb.com>2017-04-20 01:11:42 +0000
commita90474544e47bd0d4452cfe4d9073ce48bacf150 (patch)
treeb63282d0bb870679b25cf717592ba832eb5ceedb /lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
parent2b0d6134c768e36d9c1d3c2a8485e8e245b3b6f4 (diff)
downloadbcm5719-llvm-a90474544e47bd0d4452cfe4d9073ce48bacf150.tar.gz
bcm5719-llvm-a90474544e47bd0d4452cfe4d9073ce48bacf150.zip
[Sema] Use MSVC inner class behavior on Itanium
Windows Itanium aims to use MSVC export and import semantics. Inner class members shouldn't be exported on a dllexport explicit instantiation definition of the outer class, and they shouldn't be imported on a dllimport explicit instantiation declaration of the outer class (instead a local copy should be emitted). We were doing the first but not the second, and this mismatch can lead to link errors. Fix the behavior and add tests for both. Differential Revision: https://reviews.llvm.org/D32213 llvm-svn: 300804
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud