log/slog.Value.Kind (method)

21 uses

	log/slog (current package)
		handler.go#L469: 	if rep := s.h.opts.ReplaceAttr; rep != nil && a.Value.Kind() != KindGroup {
		handler.go#L484: 	if v := a.Value; v.Kind() == KindAny {
		handler.go#L493: 	if a.Value.Kind() == KindGroup {
		json_handler.go#L107: 	switch v.Kind() {
		json_handler.go#L137: 		panic(fmt.Sprintf("bad kind: %s", v.Kind()))
		text_handler.go#L99: 	switch v.Kind() {
		value.go#L87: func (v Value) Kind() Kind {
		value.go#L272: 	switch v.Kind() {
		value.go#L297: 		panic(fmt.Sprintf("bad kind: %s", v.Kind()))
		value.go#L319: 	if g, w := v.Kind(), KindInt64; g != w {
		value.go#L328: 	if g, w := v.Kind(), KindUint64; g != w {
		value.go#L337: 	if g, w := v.Kind(), KindBool; g != w {
		value.go#L350: 	if g, w := v.Kind(), KindDuration; g != w {
		value.go#L364: 	if g, w := v.Kind(), KindFloat64; g != w {
		value.go#L378: 	if g, w := v.Kind(), KindTime; g != w {
		value.go#L422: 	k1 := v.Kind()
		value.go#L423: 	k2 := w.Kind()
		value.go#L447: 	if v.Kind() != KindGroup {
		value.go#L459: 	switch v.Kind() {
		value.go#L479: 		panic(fmt.Sprintf("bad kind: %s", v.Kind()))
		value.go#L509: 		if v.Kind() != KindLogValuer {