2 { f_span
= [3:1-5:2]; f_annotation
= (); f_mode
= Mstrict
;
3 f_ret
= ((), (Some
([3:18-22], (Hprim Tvoid
))));
4 f_name
= ([3:10-14], "\\test"); f_tparams = [];
5 f_where_constraints
= []; f_variadic
= FVnonVariadic
; f_params
= [];
6 f_cap
= ((), None); f_unsafe_cap
= ((), None);
13 { et_hint
= ([4:3-7], (Happly
(([4:3-7], "\\Code"), [])));
17 { f_span
= [4:8-41]; f_annotation
= ();
18 f_mode
= Mstrict
; f_ret
= ((), None);
19 f_name
= ([4:8-41], ";anonymous"); f_tparams = [];
20 f_where_constraints
= [];
21 f_variadic
= FVnonVariadic
; f_params
= [];
22 f_cap
= ((), None); f_unsafe_cap
= ((), None);
26 (While (([4:23-27], True
),
32 (Id
([4:31-34], "\\foo"))),
37 fb_annotation
= Named
};
38 f_fun_kind
= FSync
; f_user_attributes
= [];
39 f_file_attributes
= []; f_external
= false
;
41 { Namespace_env.ns_ns_uses
= <opaque
>;
42 ns_class_uses
= <opaque
>;
43 ns_record_def_uses
= <opaque
>;
44 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>;
45 ns_name
= None; ns_auto_ns_map
= [];
46 ns_is_codegen
= false
;
47 ns_disable_xhp_element_mangling
= false
};
48 f_doc_comment
= None; f_static
= false
},
55 { f_span
= [4:8-41]; f_annotation
= ();
56 f_mode
= Mstrict
; f_ret
= ((), None);
57 f_name
= ([Pos.
none], ";anonymous");
58 f_tparams
= []; f_where_constraints
= [];
59 f_variadic
= FVnonVariadic
; f_params
= [];
60 f_cap
= ((), None); f_unsafe_cap
= ((), None);
68 (CI
([4:8-41], "\\ExprTree"))),
74 ([4:8-41], "\\ExprPos"))),
76 [([Pos.
none], (Int "4"));
77 ([Pos.
none], (Int "7"));
78 ([Pos.
none], (Int "4"));
79 ([Pos.
none], (Int "40"))
114 param_user_attributes
=
289 fb_annotation
= Named
292 f_user_attributes
= [];
293 f_file_attributes
= [];
296 { Namespace_env.ns_ns_uses
=
308 ns_is_codegen
= false
;
309 ns_disable_xhp_element_mangling
=
311 f_doc_comment
= None;
324 f_where_constraints
=
354 f_where_constraints
=
395 { Namespace_env.ns_ns_uses
=
411 ns_disable_xhp_element_mangling
=
419 fb_annotation
= Named
422 f_user_attributes
= [];
423 f_file_attributes
= [];
426 { Namespace_env.ns_ns_uses
=
438 ns_is_codegen
= false
;
439 ns_disable_xhp_element_mangling
=
441 f_doc_comment
= None;
447 fb_annotation
= Named
};
448 f_fun_kind
= FSync
; f_user_attributes
= [];
449 f_file_attributes
= []; f_external
= false
;
451 { Namespace_env.ns_ns_uses
= <opaque
>;
452 ns_class_uses
= <opaque
>;
453 ns_record_def_uses
= <opaque
>;
454 ns_fun_uses
= <opaque
>;
455 ns_const_uses
= <opaque
>; ns_name
= None;
456 ns_auto_ns_map
= []; ns_is_codegen
= false
;
457 ns_disable_xhp_element_mangling
= false
};
458 f_doc_comment
= None; f_static
= false
},
463 fb_annotation
= Named
};
464 f_fun_kind
= FSync
; f_user_attributes
= []; f_file_attributes
= [];
467 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
468 ns_record_def_uses
= <opaque
>; ns_fun_uses
= <opaque
>;
469 ns_const_uses
= <opaque
>; ns_name
= None; ns_auto_ns_map
= [];
470 ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
};
471 f_doc_comment
= None; f_static
= false
})