Lines Matching refs:ref
24 struct Ada { ref<Sam> s_ptr; };
25 struct Bob { ref<Ada> a_ptr; ref<Sam> s_ptr; };
26 struct Cin { Ada a; ref<Bob> b_ptr; };
29 typedef ref<int32_t> Int32Ptr;
30 typedef ref<Sam> SamPtr;
33 ref<Ada>[5] ptr_array;
34 ref<Ada[5]> array_ptr;
36 ref<int32_t[5]> int_array_ptr;
37 ref<int32_t>[5] int_ptr_array;
38 ref<string> str_ref;
39 vec<ref<Ada>> a_ptr_vec;
40 ref<vec<Ada>> a_vec_ptr;
47 foo4(ref<Sam> s_ptr);
49 foo6(ref<Ada> a_ptr);
50 foo7(ref<Ada> a_ptr, ref<Bob> b_ptr);
52 foo9(ref<string> str_ref);
53 foo10(vec<ref<Sam>> s_ptr_vec);
54 foo11(ref<vec<Sam>> s_vec_ptr);
55 foo12(ref<Sam[5]> s_array_ref);
56 foo13(ref<Sam>[5] s_ref_array);
57 foo14(ref<ref<ref<Sam>>> s_3ptr);
58 foo15(ref<ref<ref<int32_t>>> i_3ptr);
60 foo17(ref<Ptr> p);
61 foo18(ref<string> str_ref, ref<string> str_ref2, string str);
62 foo19(ref<vec<Ada>> a_vec_ref, vec<Ada> a_vec, ref<vec<Ada>> a_vec_ref2);
63 foo20(vec<ref<Sam>> s_ptr_vec);
64 foo21(ref<Ada[1][2][3]> a_array_ptr);
65 foo22(ref<Ada>[1][2][3] a_ptr_array);
67 bar1() generates (Sam s, ref<Sam> s_ptr);
70 bar4() generates (ref<Sam> s_ptr);
72 bar6() generates (ref<Ada> a_ptr);
73 bar7() generates (ref<Ada> a_ptr, ref<Bob> b_ptr);
75 bar9() generates (ref<string> str_ref);
76 bar10() generates (vec<ref<Sam>> s_ptr_vec);
77 bar11() generates (ref<vec<Sam>> s_vec_ptr);
78 bar12() generates (ref<Sam[5]> s_array_ref);
79 bar13() generates (ref<Sam>[5] s_ref_array);
80 bar14() generates (ref<ref<ref<Sam>>> s_3ptr);
81 bar15() generates (ref<ref<ref<int32_t>>> i_3ptr);
83 bar17() generates (ref<Ptr> p);
84 bar18() generates (ref<string> str_ref, ref<string> str_ref2, string str);
85 bar19() generates (ref<vec<Ada>> a_vec_ref, vec<Ada> a_vec, ref<vec<Ada>> a_vec_ref2);
86 bar20() generates (vec<ref<Sam>> s_ptr_vec);
87 bar21() generates (ref<Ada[1][2][3]> a_array_ptr);
88 bar22() generates (ref<Ada>[1][2][3] a_ptr_array);