3 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
4 ns_record_def_uses
= <opaque
>; ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>;
5 ns_name
= None; ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
};
6 fd_file_attributes
= []; fd_mode
= Mpartial
;
8 { f_span
= [3:1-11:2]; f_readonly_this
= None; f_annotation
= ();
9 f_readonly_ret
= None; f_ret
= ((void
), (Some
([6:4-8], (Hprim Tvoid
))));
10 f_name
= ([3:10-11], "\\f"); f_tparams = []; f_where_constraints = [];
11 f_variadic
= FVnonVariadic
;
13 [{ param_annotation
= (nothing
); param_type_hint
= ((nothing
), None);
14 param_is_variadic
= false
; param_pos
= [4:3-5]; param_name
= "$a";
15 param_expr
= None; param_readonly
= None; param_callconv
= Pnormal
;
16 param_user_attributes
= []; param_visibility
= None };
17 { param_annotation
= (nothing
); param_type_hint
= ((nothing
), None);
18 param_is_variadic
= false
; param_pos
= [5:3-5]; param_name
= "$b";
19 param_expr
= None; param_readonly
= None; param_callconv
= Pnormal
;
20 param_user_attributes
= []; param_visibility
= None }
22 f_ctxs
= None; f_unsafe_ctxs
= None;
27 ((dict
<string
, nothing
>), [7:3-10:4],
28 (KeyValCollection
(Dict
, None,
29 [(((string
), [8:5-8], (String
"a")), ((nothing), [8:12-14], (Lvar ([8:12-14], $a)))); (((string), [9:5-8], (String "b")), ((nothing), [9:12-14], (Lvar ([9:12-14], $b))))])))))
32 f_fun_kind
= FSync
; f_user_attributes
= []; f_external
= false
;
33 f_doc_comment
= None }