func()

in sg/internal/engine/rego_query.go [234:245]


func (engine *RegoEngine) createRegoInstance(
	parsedInput ast.Value,
	query string,
) *rego.Rego {
	opts := []func(*rego.Rego){
		rego.ParsedInput(parsedInput),
		rego.Query(query), // TODO: consider pre-compile query for perf
		rego.Compiler(engine.compiler),
	}

	return rego.New(opts...)
}