func (v *Reference) Type() ReferenceType { return ReferenceType(C.git_reference_type(v.ptr)) }
func (ref *Reference) Type() RefType { return RefType(C.git_reference_type(ref.git_reference)) }
func (v *Reference) Type() int { return int(C.git_reference_type(v.ptr)) }
func (v *Reference) Type() { if C.git_reference_type(v.git_reference) == C.GIT_REF_SYMBOLIC { println("THIS IS A SYMBOLIC REF") } }