class ResolveCollectionTest_VirtualInheritance_Test

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

Like BaseClass but using virtual inheritance. This data was copied from a test program.

This test does its own setup instead of using the VirtualInheritanceTestSetup. That helper could

be used which would save some setup here. They're different partially because they were written

at different times and express slightly different hierarchy. But they're also different because

this version encodes how Clang represents virtual inheritance expressions, and the

VirtualBaseTestSetup does GCC's style which is slightly different. There is value in testing

both versions.

Public Methods

void ResolveCollectionTest_VirtualInheritance_Test ()

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

void ResolveCollectionTest_VirtualInheritance_Test (const ResolveCollectionTest_VirtualInheritance_Test & )

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

void ResolveCollectionTest_VirtualInheritance_Test (ResolveCollectionTest_VirtualInheritance_Test && )

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

ResolveCollectionTest_VirtualInheritance_Test & operator= (const ResolveCollectionTest_VirtualInheritance_Test & )

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

ResolveCollectionTest_VirtualInheritance_Test & operator= (ResolveCollectionTest_VirtualInheritance_Test && )

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc

void ~ResolveCollectionTest_VirtualInheritance_Test ()

Defined at line 431 of file ../../src/developer/debug/zxdb/expr/resolve_collection_unittest.cc