2 (Shallow_decl_defs.Typedef
3 { Typing_defs.td_pos
= [3:6-16]; td_vis
= Transparent
; td_tparams
= [];
6 (Rhint
(root|tuples.php line
3, characters
19-32),
8 [(Rhint
(root|tuples.php line
3, characters
20-24), (Tprim Tfloat
));
9 (Rhint
(root|tuples.php line
3, characters
27-31),
14 (Shallow_decl_defs.Fun
15 { Typing_defs.fe_deprecated
= None;
17 (Rwitness
(root|tuples.php line
5, characters
10-20),
19 { ft_arity
= (Fstandard
()); ft_tparams
= [];
20 ft_where_constraints
= [];
22 [{ fp_pos
= [5:37-42]; fp_name
= (Some
"$arg1");
24 { et_enforced
= false
;
26 (Rhint
(root|tuples.php line
5, characters
22-35),
28 [(Rhint
(root|tuples.php line
5, characters
23-27),
30 (Rhint
(root|tuples.php line
5, characters
30-34),
34 fp_rx_annotation
= None;
36 (make_fp_flags ~mutability
:None ~accept_disposable
:false
37 ~has_default
:false ~
mode:Typing_defs_core.FPnormal
38 ~ifc_external
:false ~ifc_can_call
:false ~is_atom
:false
);
43 (Rhint
(root|tuples.php line
5, characters
10-20),
47 { et_enforced
= false
;
49 (Rhint
(root|tuples.php line
5, characters
45-54),
50 (Tapply
(([5:45-55], "\\Coordinate"), [])))
53 (make_ft_flags FSync
None ~return_disposable
:false
54 ~returns_mutable
:false ~returns_void_to_rx
:false
);
55 ft_reactive
= Nonreactive
; ft_ifc_decl
= FDPolicied
{PUBLIC
} }));
56 fe_pos
= [5:10-21]; fe_php_std_lib
= false
}));
58 (Shallow_decl_defs.Fun
59 { Typing_defs.fe_deprecated
= None;
61 (Rwitness
(root|tuples.php line
9, characters
10-22),
63 { ft_arity
= (Fstandard
()); ft_tparams
= [];
64 ft_where_constraints
= [];
66 [{ fp_pos
= [9:35-40]; fp_name
= (Some
"$arg1");
68 { et_enforced
= false
;
70 (Rhint
(root|tuples.php line
9, characters
24-33),
71 (Tapply
(([9:24-34], "\\Coordinate"), [])))
73 fp_rx_annotation
= None;
75 (make_fp_flags ~mutability
:None ~accept_disposable
:false
76 ~has_default
:false ~
mode:Typing_defs_core.FPnormal
77 ~ifc_external
:false ~ifc_can_call
:false ~is_atom
:false
);
82 (Rhint
(root|tuples.php line
9, characters
10-22),
86 { et_enforced
= false
;
88 (Rhint
(root|tuples.php line
9, characters
43-56),
90 [(Rhint
(root|tuples.php line
9, characters
44-48),
92 (Rhint
(root|tuples.php line
9, characters
51-55),
97 (make_ft_flags FSync
None ~return_disposable
:false
98 ~returns_mutable
:false ~returns_void_to_rx
:false
);
99 ft_reactive
= Nonreactive
; ft_ifc_decl
= FDPolicied
{PUBLIC
} }));
100 fe_pos
= [9:10-23]; fe_php_std_lib
= false
}));
102 (Shallow_decl_defs.Fun
103 { Typing_defs.fe_deprecated
= None;
105 (Rwitness
(root|tuples.php line
13, characters
10-22),
107 { ft_arity
= (Fstandard
());
109 [{ Typing_defs_core.tp_variance
= Invariant
;
110 tp_name
= ([13:24-25], "T"); tp_tparams = [];
111 tp_constraints
= []; tp_reified
= Erased
;
112 tp_user_attributes
= [] }
114 ft_where_constraints
= [];
116 [{ fp_pos
= [13:34-39]; fp_name
= (Some
"$arg1");
118 { et_enforced
= false
;
120 (Rhint
(root|tuples.php line
13, characters
27-32),
122 [(Rhint
(root|tuples.php line
13, characters
28-28),
123 (Tgeneric
("T", [])));
124 (Rhint
(root|tuples.php line
13, characters
31-31),
125 (Tgeneric
("T", [])))
128 fp_rx_annotation
= None;
130 (make_fp_flags ~mutability
:None ~accept_disposable
:false
131 ~has_default
:false ~
mode:Typing_defs_core.FPnormal
132 ~ifc_external
:false ~ifc_can_call
:false ~is_atom
:false
);
137 (Rhint
(root|tuples.php line
13, characters
10-22),
141 { et_enforced
= false
;
143 (Rhint
(root|tuples.php line
13, characters
42-47),
145 [(Rhint
(root|tuples.php line
13, characters
43-43),
146 (Tgeneric
("T", [])));
147 (Rhint
(root|tuples.php line
13, characters
46-46),
148 (Tgeneric
("T", [])))
152 (make_ft_flags FSync
None ~return_disposable
:false
153 ~returns_mutable
:false ~returns_void_to_rx
:false
);
154 ft_reactive
= Nonreactive
; ft_ifc_decl
= FDPolicied
{PUBLIC
} }));
155 fe_pos
= [13:10-23]; fe_php_std_lib
= false
}))