MCPcopy Index your code
hub / github.com/dgraph-io/dgraph / writeFilterFunction

Function writeFilterFunction

graphql/dgraph/graphquery.go:189–202  ·  view source on GitHub ↗
(b *strings.Builder, f *dql.Function)

Source from the content-addressed store, hash-verified

187}
188
189func 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
204func writeFilter(b *strings.Builder, ft *dql.FilterTree) {
205 if ft == nil {

Callers 1

writeFilterFunction · 0.85

Calls 3

Check2Function · 0.92
writeUIDFuncFunction · 0.85
writeFilterArgumentsFunction · 0.85

Tested by

no test coverage detected