#include #include module Bindings.Libgit2.Object where #strict_import import Bindings.Libgit2.Common import Bindings.Libgit2.Types import Bindings.Libgit2.Oid #ccall git_object_lookup , Ptr (Ptr ) -> Ptr -> Ptr -> -> IO (CInt) #ccall git_object_lookup_prefix , Ptr (Ptr ) -> Ptr -> Ptr -> CUInt -> -> IO (CInt) #ccall git_object_id , Ptr -> IO (Ptr ) #ccall git_object_type , Ptr -> IO () #ccall git_object_owner , Ptr -> IO (Ptr ) #ccall git_object_free , Ptr -> IO () #ccall git_object_type2string , -> IO (CString) #ccall git_object_string2type , CString -> IO () #ccall git_object_typeisloose , -> IO (CInt) #ccall git_object__size , -> IO (CSize)