method meta_list :
'a 'a_out.
('self_type -> 'a -> 'a_out) ->
'a meta_list -> 'a_out meta_list =
fun _f_a ->
function
| LNil -> LNil
| LCons (_x, _x_i1) ->
let _x = _f_a o _x in
let _x_i1 = o#meta_list _f_a _x_i1
in LCons (_x, _x_i1)
| LAnt _x -> let _x = o#string _x in LAnt _x