in _examples/scalars/generated.go [102:236]
func (e *executableSchema) Complexity(typeName, field string, childComplexity int, rawArgs map[string]interface{}) (int, bool) {
ec := executionContext{nil, e, 0, 0, nil}
_ = ec
switch typeName + "." + field {
case "Address.id":
if e.complexity.Address.ID == nil {
break
}
return e.complexity.Address.ID(childComplexity), true
case "Address.location":
if e.complexity.Address.Location == nil {
break
}
return e.complexity.Address.Location(childComplexity), true
case "Query.search":
if e.complexity.Query.Search == nil {
break
}
args, err := ec.field_Query_search_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Query.Search(childComplexity, args["input"].(*model.SearchArgs)), true
case "Query.user":
if e.complexity.Query.User == nil {
break
}
args, err := ec.field_Query_user_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Query.User(childComplexity, args["id"].(external.ObjectID)), true
case "Query.userByTier":
if e.complexity.Query.UserByTier == nil {
break
}
args, err := ec.field_Query_userByTier_args(context.TODO(), rawArgs)
if err != nil {
return 0, false
}
return e.complexity.Query.UserByTier(childComplexity, args["tier"].(model.Tier), args["darkMode"].(*model.Prefs)), true
case "User.address":
if e.complexity.User.Address == nil {
break
}
return e.complexity.User.Address(childComplexity), true
case "User.created":
if e.complexity.User.Created == nil {
break
}
return e.complexity.User.Created(childComplexity), true
case "User.customResolver":
if e.complexity.User.CustomResolver == nil {
break
}
return e.complexity.User.CustomResolver(childComplexity), true
case "User.id":
if e.complexity.User.ID == nil {
break
}
return e.complexity.User.ID(childComplexity), true
case "User.isBanned":
if e.complexity.User.IsBanned == nil {
break
}
return e.complexity.User.IsBanned(childComplexity), true
case "User.modified":
if e.complexity.User.Modified == nil {
break
}
return e.complexity.User.Modified(childComplexity), true
case "User.name":
if e.complexity.User.Name == nil {
break
}
return e.complexity.User.Name(childComplexity), true
case "User.primitiveResolver":
if e.complexity.User.PrimitiveResolver == nil {
break
}
return e.complexity.User.PrimitiveResolver(childComplexity), true
case "User.ptrPrefs":
if e.complexity.User.PtrPrefs == nil {
break
}
return e.complexity.User.PtrPrefs(childComplexity), true
case "User.tier":
if e.complexity.User.Tier == nil {
break
}
return e.complexity.User.Tier(childComplexity), true
case "User.valPrefs":
if e.complexity.User.ValPrefs == nil {
break
}
return e.complexity.User.ValPrefs(childComplexity), true
}
return 0, false
}