Lines Matching refs:SmallWithDtor
37 struct SmallWithDtor { struct
38 SmallWithDtor();
39 ~SmallWithDtor();
80 void take_bools_and_chars(char a, char b, SmallWithDtor c, char d, bool e, int f, bool g);
82 take_bools_and_chars('A', 'B', SmallWithDtor(), 'D', true, 13, false); in call_bools_and_chars()
114 SmallWithDtor small_with_dtor_return() { return SmallWithDtor(); } in small_with_dtor_return()
178 void small_arg_with_dtor(SmallWithDtor s) {} in small_arg_with_dtor()
201 small_arg_with_dtor(SmallWithDtor()); in call_small_arg_with_dtor()
209 void ref_small_arg_with_dtor(const SmallWithDtor &s) { } in ref_small_arg_with_dtor()
233 ref_small_arg_with_dtor(SmallWithDtor()); in temporary_ref_with_dtor()
241 void takes_two_by_val_with_dtor(SmallWithDtor a, SmallWithDtor b);
243 takes_two_by_val_with_dtor(SmallWithDtor(), SmallWithDtor()); in eh_cleanup_arg_with_dtor()
427 void fn1(FnPtr1 a, SmallWithDtor b) { } in fn1()
431 void fn2(FnPtr1 a, SmallWithDtor b) { fn1(a, b); }; in fn2()
454 virtual void __cdecl h(SmallWithDtor);
458 void __cdecl h(SmallWithDtor);
461 void C::g() { return h(SmallWithDtor()); } in g()