(ctx context.Context, sel ast.SelectionSet, obj *model.SearchResult)
| 8004 | var searchResultImplementors = []string{"SearchResult"} |
| 8005 | |
| 8006 | func (ec *executionContext) _SearchResult(ctx context.Context, sel ast.SelectionSet, obj *model.SearchResult) graphql.Marshaler { |
| 8007 | fields := graphql.CollectFields(ec.OperationContext, sel, searchResultImplementors) |
| 8008 | |
| 8009 | out := graphql.NewFieldSet(fields) |
| 8010 | deferred := make(map[string]*graphql.FieldSet) |
| 8011 | for i, field := range fields { |
| 8012 | switch field.Name { |
| 8013 | case "__typename": |
| 8014 | out.Values[i] = graphql.MarshalString("SearchResult") |
| 8015 | case "id": |
| 8016 | out.Values[i] = ec._SearchResult_id(ctx, field, obj) |
| 8017 | if out.Values[i] == graphql.Null { |
| 8018 | out.Invalids++ |
| 8019 | } |
| 8020 | case "chunkID": |
| 8021 | out.Values[i] = ec._SearchResult_chunkID(ctx, field, obj) |
| 8022 | if out.Values[i] == graphql.Null { |
| 8023 | out.Invalids++ |
| 8024 | } |
| 8025 | case "content": |
| 8026 | out.Values[i] = ec._SearchResult_content(ctx, field, obj) |
| 8027 | if out.Values[i] == graphql.Null { |
| 8028 | out.Invalids++ |
| 8029 | } |
| 8030 | case "hash": |
| 8031 | out.Values[i] = ec._SearchResult_hash(ctx, field, obj) |
| 8032 | if out.Values[i] == graphql.Null { |
| 8033 | out.Invalids++ |
| 8034 | } |
| 8035 | case "path": |
| 8036 | out.Values[i] = ec._SearchResult_path(ctx, field, obj) |
| 8037 | if out.Values[i] == graphql.Null { |
| 8038 | out.Invalids++ |
| 8039 | } |
| 8040 | case "owner": |
| 8041 | out.Values[i] = ec._SearchResult_owner(ctx, field, obj) |
| 8042 | if out.Values[i] == graphql.Null { |
| 8043 | out.Invalids++ |
| 8044 | } |
| 8045 | case "repo": |
| 8046 | out.Values[i] = ec._SearchResult_repo(ctx, field, obj) |
| 8047 | if out.Values[i] == graphql.Null { |
| 8048 | out.Invalids++ |
| 8049 | } |
| 8050 | case "startIndex": |
| 8051 | out.Values[i] = ec._SearchResult_startIndex(ctx, field, obj) |
| 8052 | if out.Values[i] == graphql.Null { |
| 8053 | out.Invalids++ |
| 8054 | } |
| 8055 | case "endIndex": |
| 8056 | out.Values[i] = ec._SearchResult_endIndex(ctx, field, obj) |
| 8057 | if out.Values[i] == graphql.Null { |
| 8058 | out.Invalids++ |
| 8059 | } |
| 8060 | case "startLine": |
| 8061 | out.Values[i] = ec._SearchResult_startLine(ctx, field, obj) |
| 8062 | if out.Values[i] == graphql.Null { |
| 8063 | out.Invalids++ |
no test coverage detected