17 class VisitorTest :
public QObject
21 void testBasicVisitor ();
22 void testBasicVisitorGenericFallback ();
23 void testBasicVisitorCoercion ();
24 void testBasicVisitorCoercionGenericFallback ();
26 void testNonCopyableFunctors ();
28 void testAcceptsRValueRef ();
30 void testLValueRef ();
31 void testLValueRef2 ();
33 void testPrepareVisitor ();
34 void testPrepareVisitorConst ();
35 void testPrepareVisitorRValue ();
36 void testPrepareVisitorFinally ();
37 void testPrepareJustAutoVisitor ();
38 void testPrepareRecursiveVisitor ();
39 void testPrepareVisitorMutable ();