MCPcopy Create free account
hub / github.com/libgit2/git2go / newReferenceIteratorFromC

Function newReferenceIteratorFromC

reference.go:464–471  ·  view source on GitHub ↗
(ptr *C.git_reference_iterator, r *Repository)

Source from the content-addressed store, hash-verified

462}
463
464func newReferenceIteratorFromC(ptr *C.git_reference_iterator, r *Repository) *ReferenceIterator {
465 iter := &ReferenceIterator{
466 ptr: ptr,
467 repo: r,
468 }
469 runtime.SetFinalizer(iter, (*ReferenceIterator).Free)
470 return iter
471}
472
473// Free the reference iterator
474func (v *ReferenceIterator) Free() {

Callers 3

NewReferenceIteratorMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…