1 File root|module_methods.php
--modules.php
2 [("A", (Shallow_decl_defs.Module { Typing_defs.mdt_pos = [4:8-9] }))]
4 File root|module_methods.php
--A.php
6 (Shallow_decl_defs.Class
7 { Shallow_decl_defs.sc_mode
= Mstrict
; sc_final
= false
;
8 sc_abstract
= false
; sc_is_xhp
= false
; sc_has_xhp_keyword
= false
;
9 sc_kind
= (Cclass Concrete
); sc_module
= (Some
([4:54-57], "A"));
10 sc_name
= ([6:7-8], "\\A"); sc_tparams = [];
11 sc_where_constraints
= []; sc_extends
= []; sc_uses
= [];
12 sc_xhp_attr_uses
= []; sc_xhp_enum_values
= {}; sc_req_extends
= [];
13 sc_req_implements
= []; sc_req_class
= []; sc_implements
= [];
14 sc_support_dynamic_type
= false
; sc_consts
= []; sc_typeconsts
= [];
15 sc_props
= []; sc_sprops
= []; sc_constructor
= None;
16 sc_static_methods
= [];
18 [{ Shallow_decl_defs.sm_name
= ([8:19-20], "f");
20 (Rwitness_from_decl
([8:19-20]),
22 { ft_tparams
= []; ft_where_constraints
= []; ft_params
= [];
23 ft_implicit_params
= { capability
= (CapDefaults
[8:19-20]) };
25 { et_enforced
= Typing_defs_core.Unenforced
;
26 et_type
= (Rhint
([8:24-28]), (Tprim Tvoid
)) };
28 (make_ft_flags FSync ~return_disposable
:false
29 ~returns_readonly
:false ~support_dynamic_type
:false
30 ~readonly_this
:false ~is_memoized
:false ~variadic
:false
);
31 ft_ifc_decl
= FDPolicied
{PUBLIC
} }));
32 sm_visibility
= Internal
; sm_deprecated
= None; sm_flags
= (empty
);
35 sc_user_attributes
= []; sc_enum_type
= None }))
38 File root|module_methods.php
--main.php
40 (Shallow_decl_defs.Fun
41 { Typing_defs.fe_deprecated
= None; fe_module
= None;
44 (Rwitness_from_decl
([4:10-14]),
46 { ft_tparams
= []; ft_where_constraints
= []; ft_params
= [];
47 ft_implicit_params
= { capability
= (CapDefaults
[4:10-14]) };
49 { et_enforced
= Typing_defs_core.Unenforced
;
50 et_type
= (Rhint
([4:18-22]), (Tprim Tvoid
)) };
52 (make_ft_flags FSync ~return_disposable
:false
53 ~returns_readonly
:false ~support_dynamic_type
:false
54 ~readonly_this
:false ~is_memoized
:false ~variadic
:false
);
55 ft_ifc_decl
= FDPolicied
{PUBLIC
} }));
56 fe_pos
= [4:10-14]; fe_php_std_lib
= false
;
57 fe_support_dynamic_type
= false
}))