3 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
4 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= None;
5 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
};
6 fd_file_attributes
= []; fd_mode
= Mstrict
;
8 { f_span
= [3:1-6:2]; f_readonly_this
= None; f_annotation
= ();
9 f_readonly_ret
= None; f_ret
= ((), (Some
([3:18-22], (Hprim Tvoid
))));
10 f_name
= ([3:10-14], "\\test"); f_tparams = []; f_where_constraints = [];
11 f_params
= []; f_ctxs
= None; f_unsafe_ctxs
= None;
18 { et_hint
= ([5:3-13], (Happly
(([5:3-13], "\\ExampleDsl"), [])));
19 et_splices
= []; et_function_pointers
= [];
25 { f_span
= [5:14-20]; f_readonly_this
= None;
26 f_annotation
= (); f_readonly_ret
= None;
27 f_ret
= ((), None); f_name
= ([5:14-20], ";anonymous");
28 f_tparams
= []; f_where_constraints
= [];
29 f_params
= []; f_ctxs
= None; f_unsafe_ctxs
= None;
38 ((), [5:14-15], (Call (((), [5:14-15], (Class_const
(((), [5:14-15], (CI
([5:14-15], "\\ExampleDsl"))), ([5:14-15], "intType")))), [], [], None))),
39 ((), [5:14-20], (Id
([5:14-20], "__unsupported"))), OG_nullthrows, Is_method))),
42 ((), [5:19-20], (Call (((), [5:19-20], (Class_const
(((), [5:19-20], (CI
([5:19-20], "\\ExampleDsl"))), ([5:19-20], "intType")))), [], [], None))))],
46 f_fun_kind
= FSync
; f_user_attributes
= [];
47 f_external
= false
; f_doc_comment
= None },
52 (Call (((), [5:3-13], (Class_const
(((), [5:3-13], (CI
([5:3-13], "\\ExampleDsl"))), ([5:3-13], "makeTree")))),
57 [((SFlit_str
([5:14-20], "path")), ((), [5:14-20], (Id ([5:14-20], "\\__FILE__")))); (
58 (SFlit_str
([5:14-20], "start_line")), ((), [5:14-20], (Int "5"))); (
59 (SFlit_str
([5:14-20], "end_line")), ((), [5:14-20], (Int "5"))); (
60 (SFlit_str
([5:14-20], "start_column")), ((), [5:14-20], (Int "13"))); (
61 (SFlit_str
([5:14-20], "end_column")), ((), [5:14-20], (Int "19")))])));
65 [((SFlit_str
([5:3-13], "splices")), ((), [5:3-13], (KeyValCollection (Dict, None, []))));
66 ((SFlit_str
([5:3-13], "functions")), ((), [5:3-13], (ValCollection (Vec, None, []))));
67 ((SFlit_str
([5:3-13], "static_methods")), ((), [5:3-13], (ValCollection (Vec, None, []))))])));
71 { f_span
= [5:14-20]; f_readonly_this
= None;
72 f_annotation
= (); f_readonly_ret
= None;
73 f_ret
= ((), None); f_name
= ([5:14-20], ";anonymous");
74 f_tparams
= []; f_where_constraints
= [];
76 [{ param_annotation
= (); param_type_hint
= ((), (Some
([5:3-13], (Happly
(([5:3-13], "\\ExampleDsl"), [])))));
77 param_is_variadic
= false
; param_pos
= [5:3-13];
78 param_name
= "$0v"; param_expr = None;
79 param_readonly
= None; param_callconv
= Pnormal
;
80 param_user_attributes
= []; param_visibility
= None }
82 f_ctxs
= None; f_unsafe_ctxs
= None;
89 ((), [5:14-20], (Obj_get
(((), [5:14-20], (Lvar
([5:14-20], $
0v
))), ((), [5:14-20], (Id
([5:14-20], "visitBinop"))), OG_nullthrows, Is_method))),
94 [((SFlit_str
([5:14-20], "path")), ((), [5:14-20], (Id ([5:14-20], "\\__FILE__"))));
95 ((SFlit_str
([5:14-20], "start_line")), ((), [5:14-20], (Int "5"))); (
96 (SFlit_str
([5:14-20], "end_line")), ((), [5:14-20], (Int "5"))); (
97 (SFlit_str
([5:14-20], "start_column")), ((), [5:14-20], (Int "13"))); (
98 (SFlit_str
([5:14-20], "end_column")), ((), [5:14-20], (Int "19")))])));
102 ((), [5:14-15], (Obj_get
(((), [5:14-15], (Lvar
([5:14-15], $
0v
))), ((), [5:14-15], (Id
([5:14-15], "visitInt"))), OG_nullthrows, Is_method))),
107 [((SFlit_str
([5:14-15], "path")), ((), [5:14-15], (Id ([5:14-15], "\\__FILE__"))));
108 ((SFlit_str
([5:14-15], "start_line")), ((), [5:14-15], (Int "5")));
109 ((SFlit_str
([5:14-15], "end_line")), ((), [5:14-15], (Int "5")));
110 ((SFlit_str
([5:14-15], "start_column")), ((), [5:14-15], (Int "13")));
111 ((SFlit_str
([5:14-15], "end_column")), ((), [5:14-15], (Int "14")))])));
112 (Pnormal
, ((), [5:14-15], (Int "1")))],
114 (Pnormal
, ((), [5:14-20], (String
"__unsupported")));
118 ((), [5:19-20], (Obj_get
(((), [5:19-20], (Lvar
([5:19-20], $
0v
))), ((), [5:19-20], (Id
([5:19-20], "visitInt"))), OG_nullthrows, Is_method))),
123 [((SFlit_str
([5:19-20], "path")), ((), [5:19-20], (Id ([5:19-20], "\\__FILE__"))));
124 ((SFlit_str
([5:19-20], "start_line")), ((), [5:19-20], (Int "5")));
125 ((SFlit_str
([5:19-20], "end_line")), ((), [5:19-20], (Int "5")));
126 ((SFlit_str
([5:19-20], "start_column")), ((), [5:19-20], (Int "18")));
127 ((SFlit_str
([5:19-20], "end_column")), ((), [5:19-20], (Int "19")))])));
128 (Pnormal
, ((), [5:19-20], (Int "2")))],
134 f_fun_kind
= FSync
; f_user_attributes
= [];
135 f_external
= false
; f_doc_comment
= None },
139 et_dollardollar_pos
= None }))))
142 f_fun_kind
= FSync
; f_user_attributes
= []; f_external
= false
;
143 f_doc_comment
= None };
144 fd_internal
= false
; fd_module
= None })