Module ATDGenerated.Clang_ast_proj

val get_cast_kind : Clang_ast_t.stmt -> Clang_ast_t.cast_kind option
val get_decl_context_tuple : Clang_ast_t.decl -> (Clang_ast_t.decl list * Clang_ast_t.decl_context_info) option
val get_decl_kind_string : Clang_ast_t.decl -> string
val get_decl_tuple : Clang_ast_t.decl -> Clang_ast_t.decl_info
val get_named_decl_tuple : Clang_ast_t.decl -> (Clang_ast_t.decl_info * Clang_ast_t.named_decl_info) option
val get_stmt_kind_string : Clang_ast_t.stmt -> string
val is_valid_astnode_kind : string -> bool
val is_valid_binop_kind_name : string -> bool
val is_valid_unop_kind_name : string -> bool
val string_of_binop_kind : Clang_ast_t.binary_operator_kind -> string
val string_of_cast_kind : Clang_ast_t.cast_kind -> string
val string_of_unop_kind : Clang_ast_t.unary_operator_kind -> string