ATDGenerated.Clang_ast_visittype visit_decl_t =
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.decl ->
unittype visit_stmt_t =
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.stmt ->
unittype visit_type_t =
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.c_type ->
unittype visit_src_loc_t =
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.source_location ->
unitval decl_visitor : visit_decl_t Stdlib.refval stmt_visitor : visit_stmt_t Stdlib.refval type_visitor : visit_type_t Stdlib.refval source_location_visitor : visit_src_loc_t Stdlib.refval visit_decl :
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.decl ->
'a optionval visit_stmt :
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.stmt ->
'a optionval visit_type :
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.c_type ->
'a optionval visit_source_loc :
Atdgen_runtime.Util.Validation.path ->
Clang_ast_t.source_location ->
'a option