Porting decl tests from partial to strict
[hiphop-php.git] / hphp / hack / test / decl / empty_method_name.php.exp
blobecfd0930d963f459aed0826fe4fc9981206d3124
1 [("\\A",
2 (Shallow_decl_defs.Class
3 { Shallow_decl_defs.sc_mode = Mstrict; sc_final = false;
4 sc_is_xhp = false; sc_has_xhp_keyword = false;
5 sc_kind = (Cclass Concrete); sc_module = None;
6 sc_name = ([3:7-8], "\\A"); sc_tparams = [];
7 sc_where_constraints = []; sc_extends = []; sc_uses = [];
8 sc_xhp_attr_uses = []; sc_xhp_enum_values = {}; sc_req_extends = [];
9 sc_req_implements = []; sc_implements = [];
10 sc_support_dynamic_type = false; sc_consts = []; sc_typeconsts = [];
11 sc_props = []; sc_sprops = []; sc_constructor = None;
12 sc_static_methods = [];
13 sc_methods =
14 [{ Shallow_decl_defs.sm_name = ([4:19-20], "");
15 sm_type =
16 (Rwitness_from_decl ([4:19-20]),
17 (Tfun
18 { ft_arity = (Fstandard ()); ft_tparams = [];
19 ft_where_constraints = []; ft_params = [];
20 ft_implicit_params = { capability = (CapDefaults [4:19-20]) };
21 ft_ret =
22 { et_enforced = Typing_defs_core.Unenforced;
23 et_type = (Rhint ([4:24-28]), (Tprim Tvoid)) };
24 ft_flags =
25 (make_ft_flags FSync ~return_disposable:false
26 ~returns_readonly:false ~support_dynamic_type:false
27 ~readonly_this:false);
28 ft_ifc_decl = FDPolicied {PUBLIC} }));
29 sm_visibility = Public; sm_deprecated = None; sm_flags = (empty);
30 sm_attributes = [] }
32 sc_user_attributes = []; sc_enum_type = None }))
35 They matched!