Note: not fixing all relevant warnings. Especially, the "-Woverloaded-virtual" of Clang defeats the whole purpose of generated generic interfaces. For example, our Variant type is instantiated with a list of types the variant can hold. Through metaprogramming, this instantiation generates also an embedded Visitor interface, which has virtual 'handle(TY)' functions for all the types in question The client now may implement, or even partially implement this Visitor, to retrieve specific data out of given Variant instance with unknown conent. To complain that some other virtual overload is now shaddowed is besides the point, so we might consider to disable this warning altogether |
||
|---|---|---|
| .. | ||
| time | ||
| diagnostic-context-test.cpp | ||
| DIR_INFO | ||
| streamtypebasicstest.cpp | ||
| streamtypelifecycletest.cpp | ||
| teststreamtypes.hpp | ||
| typed-counter-test.cpp | ||
| visitingtool-concept.cpp | ||
| visitingtool-extended-test.cpp | ||
| visitingtool-test.cpp | ||