(value reflect.Value)
| 709 | } |
| 710 | |
| 711 | func templatableBoolFromReflectValue(value reflect.Value) (*TemplatableBool, bool) { |
| 712 | if !value.IsValid() { |
| 713 | return nil, false |
| 714 | } |
| 715 | if value.Kind() != reflect.Pointer || value.IsNil() { |
| 716 | return nil, false |
| 717 | } |
| 718 | typed, ok := value.Interface().(*TemplatableBool) |
| 719 | return typed, ok |
| 720 | } |
no test coverage detected