Lines Matching refs:Private
37 struct Private : private Base {};
338 // Private *
339 assert_cannot_catch< Base * , Private *, Private>();
340 assert_cannot_catch<const Base * , Private *, Private>();
341 assert_cannot_catch< volatile Base * , Private *, Private>();
342 assert_cannot_catch<const volatile Base * , Private *, Private>();
343 assert_cannot_catch< Base * const , Private *, Private>();
344 assert_cannot_catch<const Base * const , Private *, Private>();
345 assert_cannot_catch< volatile Base * const , Private *, Private>();
346 assert_cannot_catch<const volatile Base * const , Private *, Private>();
347 assert_cannot_catch< Base * volatile, Private *, Private>();
348 assert_cannot_catch<const Base * volatile, Private *, Private>();
349 assert_cannot_catch< volatile Base * volatile, Private *, Private>();
350 assert_cannot_catch<const volatile Base * volatile, Private *, Private>();
351 assert_cannot_catch< Base * const volatile, Private *, Private>();
352 assert_cannot_catch<const Base * const volatile, Private *, Private>();
353 assert_cannot_catch< volatile Base * const volatile, Private *, Private>();
354 assert_cannot_catch<const volatile Base * const volatile, Private *, Private>();
386 // Private *
387 assert_cannot_catch< Base * &, Private *, Private>();
388 assert_cannot_catch<const Base * &, Private *, Private>();
389 assert_cannot_catch< volatile Base * &, Private *, Private>();
390 assert_cannot_catch<const volatile Base * &, Private *, Private>();
391 assert_cannot_catch< Base * const &, Private *, Private>();
392 assert_cannot_catch<const Base * const &, Private *, Private>();
393 assert_cannot_catch< volatile Base * const &, Private *, Private>();
394 assert_cannot_catch<const volatile Base * const &, Private *, Private>();
395 assert_cannot_catch< Base * volatile &, Private *, Private>();
396 assert_cannot_catch<const Base * volatile &, Private *, Private>();
397 assert_cannot_catch< volatile Base * volatile &, Private *, Private>();
398 assert_cannot_catch<const volatile Base * volatile &, Private *, Private>();
399 assert_cannot_catch< Base * const volatile &, Private *, Private>();
400 assert_cannot_catch<const Base * const volatile &, Private *, Private>();
401 assert_cannot_catch< volatile Base * const volatile &, Private *, Private>();
402 assert_cannot_catch<const volatile Base * const volatile &, Private *, Private>();