Updated type trait testcase 34 with manually provided association relation

This commit is contained in:
Bartek Kryza
2021-10-07 21:21:16 +02:00
parent 3ae816a50f
commit 76fb3bae99
2 changed files with 5 additions and 1 deletions

View File

@@ -10,3 +10,6 @@ diagrams:
include:
namespaces:
- clanguml::t00034
plantuml:
after:
- "@A(R) --> @A(A) : +la"

View File

@@ -25,7 +25,8 @@ template <> struct lift_void<void> {
// TODO: This is a shortcoming of libclang which parses the type of lift_void_t
// alias as unexposed, i.e. no actual reference to T can be inferred without
// manually parsing the string 'typename lift_void<T>::type'
// For now, this test validates that the visitor does not crash
// For now, this test validates that the visitor does not crash, the reference
// between R and A has to be provided in the configuration file
//
template <typename T> using lift_void_t = typename lift_void<T>::type;