Updated type trait testcase 34 with manually provided association relation
This commit is contained in:
@@ -10,3 +10,6 @@ diagrams:
|
|||||||
include:
|
include:
|
||||||
namespaces:
|
namespaces:
|
||||||
- clanguml::t00034
|
- clanguml::t00034
|
||||||
|
plantuml:
|
||||||
|
after:
|
||||||
|
- "@A(R) --> @A(A) : +la"
|
||||||
|
|||||||
@@ -25,7 +25,8 @@ template <> struct lift_void<void> {
|
|||||||
// TODO: This is a shortcoming of libclang which parses the type of lift_void_t
|
// 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
|
// alias as unexposed, i.e. no actual reference to T can be inferred without
|
||||||
// manually parsing the string 'typename lift_void<T>::type'
|
// 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;
|
template <typename T> using lift_void_t = typename lift_void<T>::type;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user