From fb85017c984be9c7b1f9c9fdc793b42a43c29cac Mon Sep 17 00:00:00 2001 From: Eric Fritz Date: Thu, 2 Oct 2025 11:08:41 -0500 Subject: [PATCH] Add syntax kinds to testutil output. --- bindings/go/scip/testutil/format.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bindings/go/scip/testutil/format.go b/bindings/go/scip/testutil/format.go index db2a984b..e51db03a 100644 --- a/bindings/go/scip/testutil/format.go +++ b/bindings/go/scip/testutil/format.go @@ -128,6 +128,12 @@ func FormatSnapshot( } if info, ok := symtab[occ.Symbol]; ok && isDefinition { + if info.Kind != scip.SymbolInformation_UnspecifiedKind { + b.WriteString(prefix) + b.WriteString("kind ") + b.WriteString(info.Kind.String()) + } + for _, documentation := range info.Documentation { // At least get the first line of documentation if there is leading whitespace documentation = strings.TrimSpace(documentation)