(queries ...string)
| 410 | } |
| 411 | |
| 412 | func partialQueries(queries ...string) *rego.PartialQueries { |
| 413 | opts := ast.ParserOptions{ |
| 414 | AllFutureKeywords: true, |
| 415 | } |
| 416 | |
| 417 | astQueries := make([]ast.Body, 0, len(queries)) |
| 418 | for _, q := range queries { |
| 419 | astQueries = append(astQueries, ast.MustParseBodyWithOpts(q, opts)) |
| 420 | } |
| 421 | |
| 422 | return ®o.PartialQueries{ |
| 423 | Queries: astQueries, |
| 424 | Support: []*ast.Module{}, |
| 425 | } |
| 426 | } |