(b *strings.Builder, f *dql.Function)
| 187 | } |
| 188 | |
| 189 | func writeFilterFunction(b *strings.Builder, f *dql.Function) { |
| 190 | if f == nil { |
| 191 | return |
| 192 | } |
| 193 | |
| 194 | switch { |
| 195 | case f.Name == "uid": |
| 196 | writeUIDFunc(b, f.UID, f.Args) |
| 197 | default: |
| 198 | x.Check2(b.WriteString(fmt.Sprintf("%s(", f.Name))) |
| 199 | writeFilterArguments(b, f.Args) |
| 200 | x.Check2(b.WriteRune(')')) |
| 201 | } |
| 202 | } |
| 203 | |
| 204 | func writeFilter(b *strings.Builder, ft *dql.FilterTree) { |
| 205 | if ft == nil { |
no test coverage detected