mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-14 05:20:25 +08:00
visibility-8.C: Add constructor and destructor tests.
* g++.dg/ext/visibility/visibility-8.C: Add constructor and destructor tests. From-SVN: r85623
This commit is contained in:
parent
9ddfe26ede
commit
ae232e452c
@ -1,3 +1,8 @@
|
||||
2004-08-05 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* g++.dg/ext/visibility/visibility-8.C: Add constructor and
|
||||
destructor tests.
|
||||
|
||||
2004-08-05 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
* g++.dg/ext/visibility/assign1.C: Use scan-hidden and
|
||||
|
@ -6,6 +6,11 @@
|
||||
// { dg-final { scan-not-hidden "_ZN1A1fEv" } }
|
||||
// { dg-final { scan-not-hidden "_Z1gv" } }
|
||||
// { dg-final { scan-not-hidden "_Z1hv" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1BC1Ev" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1BC2Ev" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1BD0Ev" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1BD1Ev" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1BD2Ev" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1B1iEv" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1B1jEv" } }
|
||||
// { dg-final { scan-not-hidden "_ZN1A1a" } }
|
||||
@ -28,11 +33,17 @@ __declspec(dllexport) void h();
|
||||
void h() {}
|
||||
|
||||
struct B {
|
||||
B();
|
||||
__declspec(dllexport) virtual ~B();
|
||||
void i();
|
||||
__declspec(dllexport) void j();
|
||||
__declspec(dllexport) static int b;
|
||||
};
|
||||
|
||||
__declspec(dllexport) B::B() {}
|
||||
|
||||
B::~B() {}
|
||||
|
||||
__declspec(dllexport) void B::i() {}
|
||||
|
||||
void B::j() {}
|
||||
|
Loading…
x
Reference in New Issue
Block a user