Added test case for inner type aliases with parent class template args
This commit is contained in:
@@ -48,11 +48,13 @@ using BVector2 = BVector;
|
||||
|
||||
using AIntString = AString<int>;
|
||||
using ACharString = AString<char>;
|
||||
using AWCharString = AString<wchar_t>;
|
||||
|
||||
using AStringString = AString<std::string>;
|
||||
using BStringString = AStringString;
|
||||
|
||||
class R {
|
||||
using AWCharString = AString<wchar_t>;
|
||||
|
||||
PairPairBA<bool> bapair;
|
||||
|
||||
APtr<bool> abool;
|
||||
|
||||
@@ -61,7 +61,8 @@ TEST_CASE("t00014", "[test-case][class]")
|
||||
REQUIRE_THAT(puml, IsField<Protected>("bs", "BVector"));
|
||||
|
||||
REQUIRE_THAT(puml, IsField<Public>("cb", "SimpleCallback<ACharString>"));
|
||||
REQUIRE_THAT(puml, IsField<Public>("gcb", "GenericCallback<AWCharString>"));
|
||||
REQUIRE_THAT(
|
||||
puml, IsField<Public>("gcb", "GenericCallback<R::AWCharString>"));
|
||||
REQUIRE_THAT(puml, IsField<Public>("vcb", "VoidCallback"));
|
||||
|
||||
REQUIRE_THAT(
|
||||
|
||||
Reference in New Issue
Block a user