125
125
{(Ast0.wrap ()) with Ast0.info = new_info; Ast0.mcodekind = ref mcodekind}
127
127
(* mcode is good by default *)
128
let bad_mcode (t,a,info,mcodekind,pos) =
128
let bad_mcode (t,a,info,mcodekind,pos,adj) =
130
130
{info with Ast0.attachable_start = false; Ast0.attachable_end = false} in
131
(t,a,new_info,mcodekind,pos)
131
(t,a,new_info,mcodekind,pos,adj)
133
133
let get_all_start_info l =
134
134
(List.for_all (function x -> (Ast0.get_info x).Ast0.attachable_start) l,