#include #include module Bindings.Libgit2.Tag where #strict_import import Bindings.Libgit2.Common import Bindings.Libgit2.Types import Bindings.Libgit2.Oid import Bindings.Libgit2.Object #ccall git_tag_id , Ptr -> IO (Ptr ) #ccall git_tag_target , Ptr (Ptr ) -> Ptr -> IO (CInt) #ccall git_tag_target_oid , Ptr -> IO (Ptr ) #ccall git_tag_type , Ptr -> IO () #ccall git_tag_name , Ptr -> IO (CString) #ccall git_tag_tagger , Ptr -> IO (Ptr ) #ccall git_tag_message , Ptr -> IO (CString) #ccall git_tag_set_target , Ptr -> Ptr -> IO (CInt) #ccall git_tag_set_name , Ptr -> CString -> IO () #ccall git_tag_set_tagger , Ptr -> Ptr -> IO () #ccall git_tag_set_message , Ptr -> CString -> IO () #cinline git_tag_lookup , Ptr (Ptr ) -> Ptr -> Ptr -> IO (CInt) #cinline git_tag_new , Ptr (Ptr ) -> Ptr -> IO (CInt)