diff options
Diffstat (limited to 'storage/mroonga/vendor/groonga/lib/mrb/scripts/expression.rb')
-rw-r--r-- | storage/mroonga/vendor/groonga/lib/mrb/scripts/expression.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/storage/mroonga/vendor/groonga/lib/mrb/scripts/expression.rb b/storage/mroonga/vendor/groonga/lib/mrb/scripts/expression.rb new file mode 100644 index 00000000000..29290e207f2 --- /dev/null +++ b/storage/mroonga/vendor/groonga/lib/mrb/scripts/expression.rb @@ -0,0 +1,13 @@ +module Groonga + class Expression + def build_scan_info(op, size) + begin + builder = ScanInfoBuilder.new(self, op, size) + builder.build + rescue => error + Context.instance.record_error(:invalid_argument, error) + nil + end + end + end +end |