sig
  val annotate_cexpr :
    'Ast_walker_annotate_context.annotation_context ->
    Xquery_core_ast.acexpr -> unit
  val annotate_cstatement :
    'Ast_walker_annotate_context.annotation_context ->
    Xquery_core_ast.acstatement -> unit
  val annotate_cprolog :
    'Ast_walker_annotate_context.annotation_context ->
    Xquery_core_ast.acprolog -> unit
  val annotate_cxmodule :
    'Ast_walker_annotate_context.annotation_context ->
    Xquery_core_ast.acxmodule -> unit
end