File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -111,6 +111,10 @@ type ctxt =
111
111
ctxt_all_lvals : (node_id ,Ast .lval ) Hashtbl .t ;
112
112
ctxt_call_lval_params : (node_id ,Ast .ty array ) Hashtbl .t ;
113
113
114
+ (* Each pair (a, b) in this table indicates that tag a contains all the
115
+ * tags in the list b. *)
116
+ ctxt_tag_containment : (opaque_id , opaque_id Queue .t ) Hashtbl .t ;
117
+
114
118
(* definition id --> definition *)
115
119
ctxt_all_defns : (node_id ,defn) Hashtbl .t ;
116
120
@@ -199,6 +203,9 @@ let new_ctxt sess abi crate =
199
203
ctxt_all_lvals = Hashtbl. create 0 ;
200
204
ctxt_all_defns = Hashtbl. create 0 ;
201
205
ctxt_call_lval_params = Hashtbl. create 0 ;
206
+
207
+ ctxt_tag_containment = Hashtbl. create 0 ;
208
+
202
209
ctxt_lval_base_id_to_defn_base_id = Hashtbl. create 0 ;
203
210
ctxt_required_items = crate.Ast. crate_required;
204
211
ctxt_required_syms = crate.Ast. crate_required_syms;
You can’t perform that action at this time.
0 commit comments