(reference omnimssql.RangeReference)
| 1923 | } |
| 1924 | |
| 1925 | func completionReferenceColumns(reference omnimssql.RangeReference) []string { |
| 1926 | columns := reference.Columns |
| 1927 | if len(columns) == 0 { |
| 1928 | columns = reference.AliasColumns |
| 1929 | } |
| 1930 | result := make([]string, 0, len(columns)) |
| 1931 | for _, column := range columns { |
| 1932 | result = append(result, normalizeCompletionIdentifier(column)) |
| 1933 | } |
| 1934 | return result |
| 1935 | } |
| 1936 | |
| 1937 | func normalizeCompletionIdentifier(identifier string) string { |
| 1938 | original, _ := NormalizeTSQLIdentifierText(unquoteDoubleQuoted(identifier)) |
no test coverage detected