method ident =
fun f i ->
let () = o#node f i Ast.loc_of_ident
in
match i with
| Ast.IdApp (_, i1, i2) ->
pp f "%a@ %a" o#dot_ident i1 o#dot_ident i2
| i -> o#dot_ident f i