vinokuma | f7605fc | 2023-06-02 18:08:01 +0530 | [diff] [blame] | 1 | //go:build go1.17 |
2 | // +build go1.17 | ||||
3 | |||||
4 | // TODO: once support for Go 1.16 is dropped, this file can be | ||||
5 | // merged/removed with assertion_compare_go1.17_test.go and | ||||
6 | // assertion_compare_legacy.go | ||||
7 | |||||
8 | package assert | ||||
9 | |||||
10 | import "reflect" | ||||
11 | |||||
12 | // Wrapper around reflect.Value.CanConvert, for compatibility | ||||
13 | // reasons. | ||||
14 | func canConvert(value reflect.Value, to reflect.Type) bool { | ||||
15 | return value.CanConvert(to) | ||||
16 | } |