2 { c_span
= [7:1-45]; c_annotation
= (); c_mode
= Mstrict
; c_final
= false
;
3 c_is_xhp
= false
; c_has_xhp_keyword
= false
; c_kind
= (Cclass Concrete
);
4 c_name
= ([7:7-12], "\\A\\AttrA"); c_tparams = []; c_extends = [];
5 c_uses
= []; c_xhp_attr_uses
= []; c_xhp_category
= None; c_reqs
= [];
6 c_implements
= [([7:24-41], (Happly
(([7:24-41], "\\HH\\FileAttribute"), [])))];
7 c_where_constraints
= []; c_consts
= []; c_typeconsts
= []; c_vars
= [];
8 c_methods
= []; c_attributes
= []; c_xhp_children
= []; c_xhp_attrs
= [];
10 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
11 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"A");
12 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
};
13 c_user_attributes
= [];
15 [{ fa_user_attributes
= [{ ua_name
= ([5:9-14], "\\A\\AttrA"); ua_params = [] }];
17 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
18 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"A");
19 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
}
21 { fa_user_attributes
= [{ ua_name
= ([11:9-14], "\\B\\AttrB"); ua_params = [] }];
23 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
24 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"B");
25 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
}
28 c_enum
= None; c_doc_comment
= None; c_emit_id
= None; c_internal
= false
;
31 { c_span
= [13:1-45]; c_annotation
= (); c_mode
= Mstrict
; c_final
= false
;
32 c_is_xhp
= false
; c_has_xhp_keyword
= false
; c_kind
= (Cclass Concrete
);
33 c_name
= ([13:7-12], "\\B\\AttrB"); c_tparams = []; c_extends = [];
34 c_uses
= []; c_xhp_attr_uses
= []; c_xhp_category
= None; c_reqs
= [];
35 c_implements
= [([13:24-41], (Happly
(([13:24-41], "\\HH\\FileAttribute"), [])))];
36 c_where_constraints
= []; c_consts
= []; c_typeconsts
= []; c_vars
= [];
37 c_methods
= []; c_attributes
= []; c_xhp_children
= []; c_xhp_attrs
= [];
39 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
40 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"B");
41 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
};
42 c_user_attributes
= [];
44 [{ fa_user_attributes
= [{ ua_name
= ([5:9-14], "\\A\\AttrA"); ua_params = [] }];
46 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
47 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"A");
48 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
}
50 { fa_user_attributes
= [{ ua_name
= ([11:9-14], "\\B\\AttrB"); ua_params = [] }];
52 { Namespace_env.ns_ns_uses
= <opaque
>; ns_class_uses
= <opaque
>;
53 ns_fun_uses
= <opaque
>; ns_const_uses
= <opaque
>; ns_name
= (Some
"B");
54 ns_auto_ns_map
= []; ns_is_codegen
= false
; ns_disable_xhp_element_mangling
= false
}
57 c_enum
= None; c_doc_comment
= None; c_emit_id
= None; c_internal
= false
;