Deprecated: SubmoduleVisitor is not used.
(csub unsafe.Pointer, name *C.char, handle unsafe.Pointer)
| 224 | |
| 225 | // Deprecated: SubmoduleVisitor is not used. |
| 226 | func SubmoduleVisitor(csub unsafe.Pointer, name *C.char, handle unsafe.Pointer) C.int { |
| 227 | sub := &Submodule{ptr: (*C.git_submodule)(csub)} |
| 228 | |
| 229 | callback, ok := pointerHandles.Get(handle).(SubmoduleCallback) |
| 230 | if !ok { |
| 231 | panic("invalid submodule visitor callback") |
| 232 | } |
| 233 | err := callback(sub, C.GoString(name)) |
| 234 | if err != nil { |
| 235 | return C.int(ErrorCodeUser) |
| 236 | } |
| 237 | return C.int(ErrorCodeOK) |
| 238 | } |
| 239 | |
| 240 | // reference.go |
| 241 |
nothing calls this directly
no test coverage detected
searching dependent graphs…