ClangFrontend.CMethodPropertiesFunctions for extracting properties of functions or method declarations
val get_method_kind : ATDGenerated.Clang_ast_t.decl -> IR.ClangMethodKind.tval is_inside_objc_class_method : ATDGenerated.Clang_ast_t.decl -> boolval get_return_type :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.qual_typeval get_param_decls :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.decl listval get_method_body :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.stmt optionval get_point_of_instantiation :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.source_location optionval is_cpp_lambda_call_operator : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_const_member_fun : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_virtual : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_copy_assignment : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_copy_ctor : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_move_ctor : ATDGenerated.Clang_ast_t.decl -> boolval is_cpp_deleted : ATDGenerated.Clang_ast_t.decl -> boolval is_constexpr : ATDGenerated.Clang_ast_t.decl -> boolval get_init_list_instrs :
ATDGenerated.Clang_ast_t.decl ->
CFrontend_config.instr_type listval get_pointer_to_property :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.pointer optionval is_no_return : ATDGenerated.Clang_ast_t.decl -> boolval is_variadic : ATDGenerated.Clang_ast_t.decl -> boolval get_block_captured_variables :
ATDGenerated.Clang_ast_t.decl ->
ATDGenerated.Clang_ast_t.block_captured_variable list