[Groonga-commit] groonga/groonga at 8bec41d [master] grn_ts: change the coding style about functions

Back to archive index

susumu.yata null+****@clear*****
Fri Nov 13 11:34:34 JST 2015


susumu.yata	2015-11-13 11:34:34 +0900 (Fri, 13 Nov 2015)

  New Revision: 8bec41d81f98261cc9c534bb85cfb8767915b1af
  https://github.com/groonga/groonga/commit/8bec41d81f98261cc9c534bb85cfb8767915b1af

  Message:
    grn_ts: change the coding style about functions

  Modified files:
    lib/ts.c
    lib/ts/ts_expr.c
    lib/ts/ts_expr_node.c
    lib/ts/ts_expr_parser.c
    lib/ts/ts_op.c
    lib/ts/ts_util.c

  Modified: lib/ts.c (+58 -29)
===================================================================
--- lib/ts.c    2015-11-13 11:26:25 +0900 (12d890b)
+++ lib/ts.c    2015-11-13 11:34:34 +0900 (b5ccf6c)
@@ -37,7 +37,8 @@ enum { GRN_TS_BATCH_SIZE = 1024 };
 
 /* grn_ts_bool_output() outputs a value. */
 static grn_rc
-grn_ts_bool_output(grn_ctx *ctx, grn_ts_bool value) {
+grn_ts_bool_output(grn_ctx *ctx, grn_ts_bool value)
+{
   if (value) {
     return grn_bulk_write(ctx, ctx->impl->outbuf, "true", 4);
   } else {
@@ -47,31 +48,36 @@ grn_ts_bool_output(grn_ctx *ctx, grn_ts_bool value) {
 
 /* grn_ts_int_output() outputs a value. */
 static grn_rc
-grn_ts_int_output(grn_ctx *ctx, grn_ts_int value) {
+grn_ts_int_output(grn_ctx *ctx, grn_ts_int value)
+{
   return grn_text_lltoa(ctx, ctx->impl->outbuf, value);
 }
 
 /* grn_ts_float_output() outputs a value. */
 static grn_rc
-grn_ts_float_output(grn_ctx *ctx, grn_ts_float value) {
+grn_ts_float_output(grn_ctx *ctx, grn_ts_float value)
+{
   return grn_text_ftoa(ctx, ctx->impl->outbuf, value);
 }
 
 /* grn_ts_time_output() outputs a value. */
 static grn_rc
-grn_ts_time_output(grn_ctx *ctx, grn_ts_time value) {
+grn_ts_time_output(grn_ctx *ctx, grn_ts_time value)
+{
   return grn_text_ftoa(ctx, ctx->impl->outbuf, value * 0.000001);
 }
 
 /* grn_ts_text_output() outputs a value. */
 static grn_rc
-grn_ts_text_output(grn_ctx *ctx, grn_ts_text value) {
+grn_ts_text_output(grn_ctx *ctx, grn_ts_text value)
+{
   return grn_text_esc(ctx, ctx->impl->outbuf, value.ptr, value.size);
 }
 
 /* grn_ts_geo_output() outputs a value. */
 static grn_rc
-grn_ts_geo_output(grn_ctx *ctx, grn_ts_geo value) {
+grn_ts_geo_output(grn_ctx *ctx, grn_ts_geo value)
+{
   grn_rc rc = grn_bulk_write(ctx, ctx->impl->outbuf, "\"", 1);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -112,44 +118,51 @@ grn_ts_geo_output(grn_ctx *ctx, grn_ts_geo value) {
   return grn_bulk_write(ctx, ctx->impl->outbuf, "]", 1);
 /* grn_ts_bool_vector_output() outputs a value. */
 static grn_rc
-grn_ts_bool_vector_output(grn_ctx *ctx, grn_ts_bool_vector value) {
+grn_ts_bool_vector_output(grn_ctx *ctx, grn_ts_bool_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(bool)
 }
 
 /* grn_ts_int_vector_output() outputs a value. */
 static grn_rc
-grn_ts_int_vector_output(grn_ctx *ctx, grn_ts_int_vector value) {
+grn_ts_int_vector_output(grn_ctx *ctx, grn_ts_int_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(int)
 }
 
 /* grn_ts_float_vector_output() outputs a value. */
 static grn_rc
-grn_ts_float_vector_output(grn_ctx *ctx, grn_ts_float_vector value) {
+grn_ts_float_vector_output(grn_ctx *ctx, grn_ts_float_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(float)
 }
 
 /* grn_ts_time_vector_output() outputs a value. */
 static grn_rc
-grn_ts_time_vector_output(grn_ctx *ctx, grn_ts_time_vector value) {
+grn_ts_time_vector_output(grn_ctx *ctx, grn_ts_time_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(time)
 }
 
 /* grn_ts_text_vector_output() outputs a value. */
 static grn_rc
-grn_ts_text_vector_output(grn_ctx *ctx, grn_ts_text_vector value) {
+grn_ts_text_vector_output(grn_ctx *ctx, grn_ts_text_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(text)
 }
 
 /* grn_ts_geo_vector_output() outputs a value. */
 static grn_rc
-grn_ts_geo_vector_output(grn_ctx *ctx, grn_ts_geo_vector value) {
+grn_ts_geo_vector_output(grn_ctx *ctx, grn_ts_geo_vector value)
+{
   GRN_TS_VECTOR_OUTPUT(geo)
 }
 #undef GRN_TS_VECTOR_OUTPUT
 
 /* grn_ts_table_has_key() returns whether or not a table has _key. */
 static grn_ts_bool
-grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table) {
+grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table)
+{
   switch (table->header.type) {
     case GRN_TABLE_HASH_KEY:
     case GRN_TABLE_PAT_KEY:
@@ -164,7 +177,8 @@ grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table) {
 
 /* grn_ts_obj_is_table() returns whether or not an object is a table. */
 static grn_ts_bool
-grn_ts_obj_is_table(grn_ctx *ctx, grn_obj *obj) {
+grn_ts_obj_is_table(grn_ctx *ctx, grn_obj *obj)
+{
   return grn_obj_is_table(ctx, obj);
 }
 
@@ -183,7 +197,8 @@ typedef struct {
 
 /* grn_ts_writer_init() initializes a writer. */
 static void
-grn_ts_writer_init(grn_ctx *ctx, grn_ts_writer *writer) {
+grn_ts_writer_init(grn_ctx *ctx, grn_ts_writer *writer)
+{
   memset(writer, 0, sizeof(*writer));
   writer->exprs = NULL;
   GRN_TEXT_INIT(&writer->name_buf, GRN_OBJ_VECTOR);
@@ -193,7 +208,8 @@ grn_ts_writer_init(grn_ctx *ctx, grn_ts_writer *writer) {
 
 /* grn_ts_writer_fin() finalizes a writer. */
 static void
-grn_ts_writer_fin(grn_ctx *ctx, grn_ts_writer *writer) {
+grn_ts_writer_fin(grn_ctx *ctx, grn_ts_writer *writer)
+{
   size_t i;
   if (writer->bufs) {
     for (i = 0; i < writer->n_exprs; i++) {
@@ -219,7 +235,8 @@ grn_ts_writer_fin(grn_ctx *ctx, grn_ts_writer *writer) {
  */
 static grn_rc
 grn_ts_writer_tokenize(grn_ctx *ctx, grn_ts_writer *writer,
-                       grn_ts_str in, grn_ts_str *token, grn_ts_str *rest) {
+                       grn_ts_str in, grn_ts_str *token, grn_ts_str *rest)
+{
   size_t i;
   char stack_top;
   grn_rc rc = GRN_SUCCESS;
@@ -304,7 +321,8 @@ grn_ts_writer_tokenize(grn_ctx *ctx, grn_ts_writer *writer,
 /* grn_ts_writer_expand() expands a wildcard. */
 static grn_rc
 grn_ts_writer_expand(grn_ctx *ctx, grn_ts_writer *writer,
-                     grn_obj *table, grn_ts_str str) {
+                     grn_obj *table, grn_ts_str str)
+{
   grn_rc rc = GRN_SUCCESS;
   grn_hash_cursor *cursor;
   grn_hash *hash = grn_hash_create(ctx, NULL, sizeof(grn_ts_id), 0,
@@ -351,7 +369,8 @@ grn_ts_writer_expand(grn_ctx *ctx, grn_ts_writer *writer,
 /* grn_ts_writer_parse() parses output expressions. */
 static grn_rc
 grn_ts_writer_parse(grn_ctx *ctx, grn_ts_writer *writer,
-                    grn_obj *table, grn_ts_str str) {
+                    grn_obj *table, grn_ts_str str)
+{
   grn_rc rc;
   grn_ts_str rest = str;
   for ( ; ; ) {
@@ -386,7 +405,8 @@ grn_ts_writer_parse(grn_ctx *ctx, grn_ts_writer *writer,
 
 /* grn_ts_writer_build() builds output expresions. */
 static grn_rc
-grn_ts_writer_build(grn_ctx *ctx, grn_ts_writer *writer, grn_obj *table) {
+grn_ts_writer_build(grn_ctx *ctx, grn_ts_writer *writer, grn_obj *table)
+{
   size_t i, n_names = grn_vector_size(ctx, &writer->name_buf);
   if (!n_names) {
     return GRN_SUCCESS;
@@ -422,7 +442,8 @@ grn_ts_writer_build(grn_ctx *ctx, grn_ts_writer *writer, grn_obj *table) {
 /* grn_ts_writer_open() creates a writer. */
 static grn_rc
 grn_ts_writer_open(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
-                   grn_ts_writer **writer) {
+                   grn_ts_writer **writer)
+{
   grn_rc rc;
   grn_ts_writer *new_writer = GRN_MALLOCN(grn_ts_writer, 1);
   if (!new_writer) {
@@ -445,7 +466,8 @@ grn_ts_writer_open(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
 
 /* grn_ts_writer_close() destroys a writer. */
 static void
-grn_ts_writer_close(grn_ctx *ctx, grn_ts_writer *writer) {
+grn_ts_writer_close(grn_ctx *ctx, grn_ts_writer *writer)
+{
   grn_ts_writer_fin(ctx, writer);
   GRN_FREE(writer);
 }
@@ -459,7 +481,8 @@ grn_ts_writer_close(grn_ctx *ctx, grn_ts_writer *writer) {
   }
 /* grn_ts_writer_output_header() outputs names and data types. */
 static grn_rc
-grn_ts_writer_output_header(grn_ctx *ctx, grn_ts_writer *writer) {
+grn_ts_writer_output_header(grn_ctx *ctx, grn_ts_writer *writer)
+{
   grn_rc rc;
   GRN_OUTPUT_ARRAY_OPEN("COLUMNS", writer->n_exprs);
   for (size_t i = 0; i < writer->n_exprs; ++i) {
@@ -535,7 +558,8 @@ grn_ts_writer_output_header(grn_ctx *ctx, grn_ts_writer *writer) {
  */
 static grn_rc
 grn_ts_writer_output_body(grn_ctx *ctx, grn_ts_writer *writer,
-                          const grn_ts_record *in, size_t n_in) {
+                          const grn_ts_record *in, size_t n_in)
+{
   size_t i, j, count = 0;
   writer->bufs = GRN_MALLOCN(grn_ts_buf, writer->n_exprs);
   if (!writer->bufs) {
@@ -593,7 +617,8 @@ grn_ts_writer_output_body(grn_ctx *ctx, grn_ts_writer *writer,
 /* grn_ts_writer_output() outputs search results into the output buffer. */
 static grn_rc
 grn_ts_writer_output(grn_ctx *ctx, grn_ts_writer *writer,
-                     const grn_ts_record *in, size_t n_in, size_t n_hits) {
+                     const grn_ts_record *in, size_t n_in, size_t n_hits)
+{
   grn_rc rc;
   GRN_OUTPUT_ARRAY_OPEN("RESULT", 1);
   GRN_OUTPUT_ARRAY_OPEN("RESULTSET", 2 + n_in);
@@ -620,7 +645,8 @@ grn_ts_writer_output(grn_ctx *ctx, grn_ts_writer *writer,
 static grn_rc
 grn_ts_select_filter(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
                      size_t offset, size_t limit,
-                     grn_ts_record **out, size_t *n_out, size_t *n_hits) {
+                     grn_ts_record **out, size_t *n_out, size_t *n_hits)
+{
   grn_rc rc;
   grn_table_cursor *cursor;
   grn_ts_expr *expr;
@@ -721,7 +747,8 @@ grn_ts_select_filter(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
 /* grn_ts_select_scorer() adjust scores. */
 static grn_rc
 grn_ts_select_scorer(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
-                     grn_ts_record *records, size_t n_records) {
+                     grn_ts_record *records, size_t n_records)
+{
   grn_rc rc;
   grn_ts_str rest;
   grn_ts_expr *expr;
@@ -756,7 +783,8 @@ grn_ts_select_scorer(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
 /* grn_ts_select_output() outputs the results. */
 static grn_rc
 grn_ts_select_output(grn_ctx *ctx, grn_obj *table, grn_ts_str str,
-                     const grn_ts_record *in, size_t n_in, size_t n_hits) {
+                     const grn_ts_record *in, size_t n_in, size_t n_hits)
+{
   grn_ts_writer *writer;
   grn_rc rc = grn_ts_writer_open(ctx, table, str, &writer);
   if (rc != GRN_SUCCESS) {
@@ -776,7 +804,8 @@ grn_ts_select(grn_ctx *ctx, grn_obj *table,
               const char *filter_ptr, size_t filter_len,
               const char *scorer_ptr, size_t scorer_len,
               const char *output_columns_ptr, size_t output_columns_len,
-              size_t offset, size_t limit) {
+              size_t offset, size_t limit)
+{
   grn_rc rc;
   grn_ts_str filter = { filter_ptr, filter_len };
   grn_ts_str scorer = { scorer_ptr, scorer_len };

  Modified: lib/ts/ts_expr.c (+106 -53)
===================================================================
--- lib/ts/ts_expr.c    2015-11-13 11:26:25 +0900 (a0d074c)
+++ lib/ts/ts_expr.c    2015-11-13 11:34:34 +0900 (ac0c399)
@@ -41,7 +41,8 @@
 
 /* grn_ts_expr_bridge_init() initializes a bridge. */
 static void
-grn_ts_expr_bridge_init(grn_ctx *ctx, grn_ts_expr_bridge *bridge) {
+grn_ts_expr_bridge_init(grn_ctx *ctx, grn_ts_expr_bridge *bridge)
+{
   memset(bridge, 0, sizeof(*bridge));
   bridge->src_table = NULL;
   bridge->dest_table = NULL;
@@ -49,7 +50,8 @@ grn_ts_expr_bridge_init(grn_ctx *ctx, grn_ts_expr_bridge *bridge) {
 
 /* grn_ts_expr_bridge_fin() finalizes a bridge. */
 static void
-grn_ts_expr_bridge_fin(grn_ctx *ctx, grn_ts_expr_bridge *bridge) {
+grn_ts_expr_bridge_fin(grn_ctx *ctx, grn_ts_expr_bridge *bridge)
+{
   if (bridge->dest_table) {
     grn_obj_unlink(ctx, bridge->dest_table);
   }
@@ -62,7 +64,8 @@ grn_ts_expr_bridge_fin(grn_ctx *ctx, grn_ts_expr_bridge *bridge) {
 
 /* grn_ts_expr_init() initializes an expression. */
 static void
-grn_ts_expr_init(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_init(grn_ctx *ctx, grn_ts_expr *expr)
+{
   memset(expr, 0, sizeof(*expr));
   expr->table = NULL;
   expr->curr_table = NULL;
@@ -73,7 +76,8 @@ grn_ts_expr_init(grn_ctx *ctx, grn_ts_expr *expr) {
 
 /* grn_ts_expr_fin() finalizes an expression. */
 static void
-grn_ts_expr_fin(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_fin(grn_ctx *ctx, grn_ts_expr *expr)
+{
   size_t i;
   if (expr->bridges) {
     for (i = 0; i < expr->n_bridges; i++) {
@@ -96,7 +100,8 @@ grn_ts_expr_fin(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_open(grn_ctx *ctx, grn_obj *table, grn_ts_expr **expr) {
+grn_ts_expr_open(grn_ctx *ctx, grn_obj *table, grn_ts_expr **expr)
+{
   grn_rc rc;
   grn_ts_expr *new_expr;
   if (!ctx) {
@@ -124,7 +129,8 @@ grn_ts_expr_open(grn_ctx *ctx, grn_obj *table, grn_ts_expr **expr) {
 
 grn_rc
 grn_ts_expr_parse(grn_ctx *ctx, grn_obj *table,
-                  const char *str_ptr, size_t str_size, grn_ts_expr **expr) {
+                  const char *str_ptr, size_t str_size, grn_ts_expr **expr)
+{
   grn_rc rc;
   grn_ts_expr *new_expr;
   if (!ctx) {
@@ -151,7 +157,8 @@ grn_ts_expr_parse(grn_ctx *ctx, grn_obj *table,
 }
 
 grn_rc
-grn_ts_expr_close(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_close(grn_ctx *ctx, grn_ts_expr *expr)
+{
   if (!ctx || !expr) {
     return GRN_INVALID_ARGUMENT;
   }
@@ -161,7 +168,8 @@ grn_ts_expr_close(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_obj *
-grn_ts_expr_get_table(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_get_table(grn_ctx *ctx, grn_ts_expr *expr)
+{
   if (!ctx || !expr) {
     return NULL;
   }
@@ -173,28 +181,33 @@ grn_ts_expr_get_table(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_ts_expr_type
-grn_ts_expr_get_type(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_get_type(grn_ctx *ctx, grn_ts_expr *expr)
+{
   return (!ctx || !expr) ? GRN_TS_EXPR_BROKEN : expr->type;
 }
 
 grn_ts_data_kind
-grn_ts_expr_get_data_kind(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_get_data_kind(grn_ctx *ctx, grn_ts_expr *expr)
+{
   return (!ctx || !expr) ? GRN_TS_VOID : expr->data_kind;
 }
 
 grn_ts_data_type
-grn_ts_expr_get_data_type(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_get_data_type(grn_ctx *ctx, grn_ts_expr *expr)
+{
   return (!ctx || !expr) ? GRN_DB_VOID : expr->data_type;
 }
 
 grn_ts_expr_node *
-grn_ts_expr_get_root(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_get_root(grn_ctx *ctx, grn_ts_expr *expr)
+{
   return (!ctx || !expr) ? NULL : expr->root;
 }
 
 /* grn_ts_expr_reserve_stack() extends a stack. */
 static grn_rc
-grn_ts_expr_reserve_stack(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_reserve_stack(grn_ctx *ctx, grn_ts_expr *expr)
+{
   size_t i, n_bytes, new_size;
   grn_ts_expr_node **new_stack;
   if (expr->stack_depth < expr->stack_size) {
@@ -218,7 +231,8 @@ grn_ts_expr_reserve_stack(grn_ctx *ctx, grn_ts_expr *expr) {
 /* grn_ts_expr_deref() dereferences a node. */
 static grn_rc
 grn_ts_expr_deref(grn_ctx *ctx, grn_ts_expr *expr,
-                  grn_ts_expr_node **node_ptr) {
+                  grn_ts_expr_node **node_ptr)
+{
   grn_ts_expr_node *node = *node_ptr;
   while (node->data_kind == GRN_TS_REF) {
     grn_rc rc;
@@ -249,7 +263,8 @@ grn_ts_expr_deref(grn_ctx *ctx, grn_ts_expr *expr,
 
 grn_rc
 grn_ts_expr_push(grn_ctx *ctx, grn_ts_expr *expr,
-                 const char *str_ptr, size_t str_size) {
+                 const char *str_ptr, size_t str_size)
+{
   grn_rc rc;
   grn_ts_expr_parser *parser;
   if (!ctx) {
@@ -270,7 +285,8 @@ grn_ts_expr_push(grn_ctx *ctx, grn_ts_expr *expr,
 
 grn_rc
 grn_ts_expr_push_name(grn_ctx *ctx, grn_ts_expr *expr,
-                     const char *name_ptr, size_t name_size) {
+                     const char *name_ptr, size_t name_size)
+{
   grn_obj *column;
   grn_ts_str name = { name_ptr, name_size };
   if (!ctx) {
@@ -307,7 +323,8 @@ grn_ts_expr_push_name(grn_ctx *ctx, grn_ts_expr *expr,
   }
 /* grn_ts_expr_push_bulk() pushes a scalar. */
 static grn_rc
-grn_ts_expr_push_bulk(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
+grn_ts_expr_push_bulk(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj)
+{
   switch (obj->header.domain) {
     GRN_TS_EXPR_PUSH_BULK_CASE(BOOL, bool)
     GRN_TS_EXPR_PUSH_BULK_CASE(INT8, int)
@@ -375,7 +392,8 @@ grn_ts_expr_push_bulk(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
   }
 /* grn_ts_expr_push_uvector() pushes an array of fixed-size values. */
 static grn_rc
-grn_ts_expr_push_uvector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
+grn_ts_expr_push_uvector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj)
+{
   switch (obj->header.domain) {
     GRN_TS_EXPR_PUSH_UVECTOR_CASE(BOOL, bool)
     GRN_TS_EXPR_PUSH_UVECTOR_CASE_WITH_TYPECAST(INT8, int)
@@ -400,7 +418,8 @@ grn_ts_expr_push_uvector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
 
 /* grn_ts_expr_push_vector() pushes an array of texts. */
 static grn_rc
-grn_ts_expr_push_vector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
+grn_ts_expr_push_vector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj)
+{
   switch (obj->header.domain) {
     case GRN_DB_SHORT_TEXT:
     case GRN_DB_TEXT:
@@ -436,7 +455,8 @@ grn_ts_expr_push_vector(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
 
 static grn_rc
 grn_ts_expr_push_single_accessor(grn_ctx *ctx, grn_ts_expr *expr,
-                                 grn_accessor *accessor) {
+                                 grn_accessor *accessor)
+{
   switch (accessor->action) {
     case GRN_ACCESSOR_GET_ID: {
       return grn_ts_expr_push_id(ctx, expr);
@@ -468,7 +488,8 @@ grn_ts_expr_push_single_accessor(grn_ctx *ctx, grn_ts_expr *expr,
 
 static grn_rc
 grn_ts_expr_push_accessor(grn_ctx *ctx, grn_ts_expr *expr,
-                          grn_accessor *accessor) {
+                          grn_accessor *accessor)
+{
   grn_rc rc = grn_ts_expr_push_single_accessor(ctx, expr, accessor);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -491,7 +512,8 @@ grn_ts_expr_push_accessor(grn_ctx *ctx, grn_ts_expr *expr,
 }
 
 grn_rc
-grn_ts_expr_push_obj(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
+grn_ts_expr_push_obj(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj)
+{
   if (!ctx) {
     return GRN_INVALID_ARGUMENT;
   }
@@ -523,7 +545,8 @@ grn_ts_expr_push_obj(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *obj) {
 }
 
 grn_rc
-grn_ts_expr_push_id(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_push_id(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -543,7 +566,8 @@ grn_ts_expr_push_id(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_push_score(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_push_score(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -563,7 +587,8 @@ grn_ts_expr_push_score(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_push_key(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_push_key(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -583,7 +608,8 @@ grn_ts_expr_push_key(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_push_value(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_push_value(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -604,7 +630,8 @@ grn_ts_expr_push_value(grn_ctx *ctx, grn_ts_expr *expr) {
 
 grn_rc
 grn_ts_expr_push_const(grn_ctx *ctx, grn_ts_expr *expr,
-                       grn_ts_data_kind kind, const void *value) {
+                       grn_ts_data_kind kind, const void *value)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -624,7 +651,8 @@ grn_ts_expr_push_const(grn_ctx *ctx, grn_ts_expr *expr,
 }
 
 grn_rc
-grn_ts_expr_push_column(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *column) {
+grn_ts_expr_push_column(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *column)
+{
   grn_rc rc;
   grn_ts_expr_node *node;
   if (!ctx) {
@@ -646,7 +674,8 @@ grn_ts_expr_push_column(grn_ctx *ctx, grn_ts_expr *expr, grn_obj *column) {
 }
 
 grn_rc
-grn_ts_expr_push_op(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_op_type op_type) {
+grn_ts_expr_push_op(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_op_type op_type)
+{
   grn_rc rc;
   grn_ts_expr_node **args, *node;
   size_t i, n_args, max_n_args;
@@ -689,37 +718,44 @@ grn_ts_expr_push_op(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_op_type op_type) {
 }
 
 grn_rc
-grn_ts_expr_push_bool(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_bool value) {
+grn_ts_expr_push_bool(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_bool value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_BOOL, &value);
 }
 
 grn_rc
-grn_ts_expr_push_int(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_int value) {
+grn_ts_expr_push_int(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_int value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_INT, &value);
 }
 
 grn_rc
-grn_ts_expr_push_float(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_float value) {
+grn_ts_expr_push_float(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_float value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_FLOAT, &value);
 }
 
 grn_rc
-grn_ts_expr_push_time(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_time value) {
+grn_ts_expr_push_time(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_time value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_TIME, &value);
 }
 
 grn_rc
-grn_ts_expr_push_text(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_text value) {
+grn_ts_expr_push_text(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_text value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_TEXT, &value);
 }
 
 grn_rc
-grn_ts_expr_push_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value) {
+grn_ts_expr_push_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO, &value);
 }
 
 grn_rc
-grn_ts_expr_push_tokyo_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value) {
+grn_ts_expr_push_tokyo_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value)
+{
   grn_rc rc = grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO, &value);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -729,7 +765,8 @@ grn_ts_expr_push_tokyo_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value) {
 }
 
 grn_rc
-grn_ts_expr_push_wgs84_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value) {
+grn_ts_expr_push_wgs84_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value)
+{
   grn_rc rc = grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO, &value);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -740,43 +777,50 @@ grn_ts_expr_push_wgs84_geo(grn_ctx *ctx, grn_ts_expr *expr, grn_ts_geo value) {
 
 grn_rc
 grn_ts_expr_push_bool_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                             grn_ts_bool_vector value) {
+                             grn_ts_bool_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_BOOL_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_int_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                            grn_ts_int_vector value) {
+                            grn_ts_int_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_INT_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_float_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                              grn_ts_float_vector value) {
+                              grn_ts_float_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_FLOAT_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_time_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                             grn_ts_time_vector value) {
+                             grn_ts_time_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_TIME_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_text_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                             grn_ts_text_vector value) {
+                             grn_ts_text_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_TEXT_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_geo_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                            grn_ts_geo_vector value) {
+                            grn_ts_geo_vector value)
+{
   return grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO_VECTOR, &value);
 }
 
 grn_rc
 grn_ts_expr_push_tokyo_geo_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                                  grn_ts_geo_vector value) {
+                                  grn_ts_geo_vector value)
+{
   grn_rc rc = grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO_VECTOR, &value);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -787,7 +831,8 @@ grn_ts_expr_push_tokyo_geo_vector(grn_ctx *ctx, grn_ts_expr *expr,
 
 grn_rc
 grn_ts_expr_push_wgs84_geo_vector(grn_ctx *ctx, grn_ts_expr *expr,
-                                  grn_ts_geo_vector value) {
+                                  grn_ts_geo_vector value)
+{
   grn_rc rc = grn_ts_expr_push_const(ctx, expr, GRN_TS_GEO_VECTOR, &value);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -798,7 +843,8 @@ grn_ts_expr_push_wgs84_geo_vector(grn_ctx *ctx, grn_ts_expr *expr,
 
 /* grn_ts_expr_reserve_bridges() extends a bridge buffer for a new bridge. */
 static grn_rc
-grn_ts_expr_reserve_bridges(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_reserve_bridges(grn_ctx *ctx, grn_ts_expr *expr)
+{
   size_t n_bytes, new_max_n_bridges;
   grn_ts_expr_bridge *new_bridges;
   if (expr->n_bridges < expr->max_n_bridges) {
@@ -820,7 +866,8 @@ grn_ts_expr_reserve_bridges(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_begin_subexpr(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_begin_subexpr(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   size_t max_n_args;
   grn_obj *obj;
@@ -872,7 +919,8 @@ grn_ts_expr_begin_subexpr(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_end_subexpr(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_end_subexpr(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node **args, *node;
   grn_ts_expr_bridge *bridge;
@@ -901,7 +949,8 @@ grn_ts_expr_end_subexpr(grn_ctx *ctx, grn_ts_expr *expr) {
 }
 
 grn_rc
-grn_ts_expr_complete(grn_ctx *ctx, grn_ts_expr *expr) {
+grn_ts_expr_complete(grn_ctx *ctx, grn_ts_expr *expr)
+{
   grn_rc rc;
   grn_ts_expr_node *root;
   if (!ctx || !expr || (expr->type != GRN_TS_EXPR_INCOMPLETE)) {
@@ -961,7 +1010,8 @@ grn_ts_expr_complete(grn_ctx *ctx, grn_ts_expr *expr) {
 grn_rc
 grn_ts_expr_evaluate_to_buf(grn_ctx *ctx, grn_ts_expr *expr,
                             const grn_ts_record *in, size_t n_in,
-                            grn_ts_buf *out) {
+                            grn_ts_buf *out)
+{
   if (!ctx || !expr || (expr->type == GRN_TS_EXPR_INCOMPLETE) ||
       (expr->type == GRN_TS_EXPR_BROKEN) || (!in && n_in) || !out) {
     return GRN_INVALID_ARGUMENT;
@@ -974,7 +1024,8 @@ grn_ts_expr_evaluate_to_buf(grn_ctx *ctx, grn_ts_expr *expr,
 
 grn_rc
 grn_ts_expr_evaluate(grn_ctx *ctx, grn_ts_expr *expr,
-                     const grn_ts_record *in, size_t n_in, void *out) {
+                     const grn_ts_record *in, size_t n_in, void *out)
+{
   if (!ctx || !expr || (expr->type == GRN_TS_EXPR_INCOMPLETE) ||
       (expr->type == GRN_TS_EXPR_BROKEN) || (!in && n_in) || (n_in && !out)) {
     return GRN_INVALID_ARGUMENT;
@@ -988,7 +1039,8 @@ grn_ts_expr_evaluate(grn_ctx *ctx, grn_ts_expr *expr,
 grn_rc
 grn_ts_expr_filter(grn_ctx *ctx, grn_ts_expr *expr,
                    grn_ts_record *in, size_t n_in,
-                   grn_ts_record *out, size_t *n_out) {
+                   grn_ts_record *out, size_t *n_out)
+{
   if (!ctx || !expr || (expr->type == GRN_TS_EXPR_INCOMPLETE) ||
       (expr->type == GRN_TS_EXPR_BROKEN) || (!in && n_in) ||
       !out || !n_out) {
@@ -1003,7 +1055,8 @@ grn_ts_expr_filter(grn_ctx *ctx, grn_ts_expr *expr,
 
 grn_rc
 grn_ts_expr_adjust(grn_ctx *ctx, grn_ts_expr *expr,
-                   grn_ts_record *io, size_t n_io) {
+                   grn_ts_record *io, size_t n_io)
+{
   if (!ctx || !expr || (expr->type == GRN_TS_EXPR_INCOMPLETE) ||
       (expr->type == GRN_TS_EXPR_BROKEN) || (!io && n_io)) {
     return GRN_INVALID_ARGUMENT;

  Modified: lib/ts/ts_expr_node.c (+526 -278)
===================================================================
--- lib/ts/ts_expr_node.c    2015-11-13 11:26:25 +0900 (641981c)
+++ lib/ts/ts_expr_node.c    2015-11-13 11:34:34 +0900 (ad17bc2)
@@ -40,37 +40,43 @@
 
 /* grn_ts_bool_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_bool_is_valid(grn_ts_bool value) {
+grn_ts_bool_is_valid(grn_ts_bool value)
+{
   return GRN_TRUE;
 }
 
 /* grn_ts_int_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_int_is_valid(grn_ts_int value) {
+grn_ts_int_is_valid(grn_ts_int value)
+{
   return GRN_TRUE;
 }
 
 /* grn_ts_float_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_float_is_valid(grn_ts_float value) {
+grn_ts_float_is_valid(grn_ts_float value)
+{
   return isfinite(value);
 }
 
 /* grn_ts_time_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_time_is_valid(grn_ts_time value) {
+grn_ts_time_is_valid(grn_ts_time value)
+{
   return GRN_TRUE;
 }
 
 /* grn_ts_text_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_text_is_valid(grn_ts_text value) {
+grn_ts_text_is_valid(grn_ts_text value)
+{
   return value.ptr || !value.size;
 }
 
 /* grn_ts_geo_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_geo_is_valid(grn_ts_geo value) {
+grn_ts_geo_is_valid(grn_ts_geo value)
+{
   return ((value.latitude >= GRN_GEO_MIN_LATITUDE) &&
           (value.latitude <= GRN_GEO_MAX_LATITUDE)) &&
          ((value.longitude >= GRN_GEO_MIN_LONGITUDE) &&
@@ -92,128 +98,149 @@ grn_ts_geo_is_valid(grn_ts_geo value) {
   return GRN_TRUE;
 /* grn_ts_bool_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_bool_vector_is_valid(grn_ts_bool_vector value) {
+grn_ts_bool_vector_is_valid(grn_ts_bool_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(bool)
 }
 
 /* grn_ts_int_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_int_vector_is_valid(grn_ts_int_vector value) {
+grn_ts_int_vector_is_valid(grn_ts_int_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(int)
 }
 
 /* grn_ts_float_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_float_vector_is_valid(grn_ts_float_vector value) {
+grn_ts_float_vector_is_valid(grn_ts_float_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(float)
 }
 
 /* grn_ts_time_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_time_vector_is_valid(grn_ts_time_vector value) {
+grn_ts_time_vector_is_valid(grn_ts_time_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(time)
 }
 
 /* grn_ts_text_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_text_vector_is_valid(grn_ts_text_vector value) {
+grn_ts_text_vector_is_valid(grn_ts_text_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(text)
 }
 
 /* grn_ts_geo_vector_is_valid() returns whether a value is valid or not. */
 inline static grn_ts_bool
-grn_ts_geo_vector_is_valid(grn_ts_geo_vector value) {
+grn_ts_geo_vector_is_valid(grn_ts_geo_vector value)
+{
   GRN_TS_VECTOR_IS_VALID(geo)
 }
 #undef GRN_TS_VECTOR_IS_VALID
 
 /* grn_ts_bool_zero() returns a zero. */
 inline static grn_ts_bool
-grn_ts_bool_zero(void) {
+grn_ts_bool_zero(void)
+{
   return GRN_FALSE;
 }
 
 /* grn_ts_int_zero() returns a zero. */
 inline static grn_ts_int
-grn_ts_int_zero(void) {
+grn_ts_int_zero(void)
+{
   return 0;
 }
 
 /* grn_ts_float_zero() returns a zero. */
 inline static grn_ts_float
-grn_ts_float_zero(void) {
+grn_ts_float_zero(void)
+{
   return 0.0;
 }
 
 /* grn_ts_time_zero() returns a zero. */
 inline static grn_ts_time
-grn_ts_time_zero(void) {
+grn_ts_time_zero(void)
+{
   return 0;
 }
 
 /* grn_ts_text_zero() returns a zero. */
 inline static grn_ts_text
-grn_ts_text_zero(void) {
+grn_ts_text_zero(void)
+{
   return (grn_ts_text){ NULL, 0 };
 }
 
 /* grn_ts_geo_zero() returns a zero. */
 inline static grn_ts_geo
-grn_ts_geo_zero(void) {
+grn_ts_geo_zero(void)
+{
   return (grn_ts_geo){ 0, 0 };
 }
 
 /* grn_ts_ref_zero() returns a zero. */
 inline static grn_ts_ref
-grn_ts_ref_zero(void) {
+grn_ts_ref_zero(void)
+{
   return (grn_ts_ref){ 0, 0.0 };
 }
 
 /* grn_ts_bool_vector_zero() returns a zero. */
 inline static grn_ts_bool_vector
-grn_ts_bool_vector_zero(void) {
+grn_ts_bool_vector_zero(void)
+{
   return (grn_ts_bool_vector){ NULL, 0 };
 }
 
 /* grn_ts_int_vector_zero() returns a zero. */
 inline static grn_ts_int_vector
-grn_ts_int_vector_zero(void) {
+grn_ts_int_vector_zero(void)
+{
   return (grn_ts_int_vector){ NULL, 0 };
 }
 
 /* grn_ts_float_vector_zero() returns a zero. */
 inline static grn_ts_float_vector
-grn_ts_float_vector_zero(void) {
+grn_ts_float_vector_zero(void)
+{
   return (grn_ts_float_vector){ NULL, 0 };
 }
 
 /* grn_ts_time_vector_zero() returns a zero. */
 inline static grn_ts_time_vector
-grn_ts_time_vector_zero(void) {
+grn_ts_time_vector_zero(void)
+{
   return (grn_ts_time_vector){ NULL, 0 };
 }
 
 /* grn_ts_text_vector_zero() returns a zero. */
 inline static grn_ts_text_vector
-grn_ts_text_vector_zero(void) {
+grn_ts_text_vector_zero(void)
+{
   return (grn_ts_text_vector){ NULL, 0 };
 }
 
 /* grn_ts_geo_vector_zero() returns a zero. */
 inline static grn_ts_geo_vector
-grn_ts_geo_vector_zero(void) {
+grn_ts_geo_vector_zero(void)
+{
   return (grn_ts_geo_vector){ NULL, 0 };
 }
 
 /* grn_ts_ref_vector_zero() returns a zero. */
 inline static grn_ts_ref_vector
-grn_ts_ref_vector_zero(void) {
+grn_ts_ref_vector_zero(void)
+{
   return (grn_ts_ref_vector){ NULL, 0 };
 }
 
 /* grn_ts_data_type_to_kind() returns a kind associated with a type. */
 static grn_ts_data_kind
-grn_ts_data_type_to_kind(grn_ts_data_type type) {
+grn_ts_data_type_to_kind(grn_ts_data_type type)
+{
   switch (type) {
     case GRN_DB_VOID: {
       return GRN_TS_VOID;
@@ -254,7 +281,8 @@ grn_ts_data_type_to_kind(grn_ts_data_type type) {
 
 /* grn_ts_data_kind_to_type() returns a type associated with a kind. */
 static grn_ts_data_type
-grn_ts_data_kind_to_type(grn_ts_data_kind kind) {
+grn_ts_data_kind_to_type(grn_ts_data_kind kind)
+{
   switch (kind & ~GRN_TS_VECTOR_FLAG) {
     case GRN_TS_BOOL: {
       return GRN_DB_BOOL;
@@ -294,122 +322,142 @@ grn_ts_data_kind_to_type(grn_ts_data_kind kind) {
 
 /* grn_ts_op_logical_not_bool() returns !arg. */
 inline static grn_ts_bool
-grn_ts_op_logical_not_bool(grn_ts_bool arg) {
+grn_ts_op_logical_not_bool(grn_ts_bool arg)
+{
   return !arg;
 }
 
 /* grn_ts_op_bitwise_not_bool() returns ~arg. */
 inline static grn_ts_bool
-grn_ts_op_bitwise_not_bool(grn_ts_bool arg) {
+grn_ts_op_bitwise_not_bool(grn_ts_bool arg)
+{
   return !arg;
 }
 
 /* grn_ts_op_bitwise_not_int() returns ~arg. */
 inline static grn_ts_int
-grn_ts_op_bitwise_not_int(grn_ts_int arg) {
+grn_ts_op_bitwise_not_int(grn_ts_int arg)
+{
   return ~arg;
 }
 
 /* grn_ts_op_positive_int() returns +arg. */
 inline static grn_ts_int
-grn_ts_op_positive_int(grn_ts_int arg) {
+grn_ts_op_positive_int(grn_ts_int arg)
+{
   return arg;
 }
 
 /* grn_ts_op_positive_float() returns +arg. */
 inline static grn_ts_float
-grn_ts_op_positive_float(grn_ts_float arg) {
+grn_ts_op_positive_float(grn_ts_float arg)
+{
   return arg;
 }
 
 /* grn_ts_op_negative_int() returns -arg. */
 inline static grn_ts_int
-grn_ts_op_negative_int(grn_ts_int arg) {
+grn_ts_op_negative_int(grn_ts_int arg)
+{
   return -arg;
 }
 
 /* grn_ts_op_negative_float() returns -arg. */
 inline static grn_ts_float
-grn_ts_op_negative_float(grn_ts_float arg) {
+grn_ts_op_negative_float(grn_ts_float arg)
+{
   return -arg;
 }
 
 /* grn_ts_op_bitwise_and_bool() returns lhs & rhs. */
 inline static grn_ts_bool
-grn_ts_op_bitwise_and_bool(grn_ts_bool lhs, grn_ts_bool rhs) {
+grn_ts_op_bitwise_and_bool(grn_ts_bool lhs, grn_ts_bool rhs)
+{
   return lhs & rhs;
 }
 
 /* grn_ts_op_bitwise_and_int() returns lhs & rhs. */
 inline static grn_ts_int
-grn_ts_op_bitwise_and_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_bitwise_and_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs & rhs;
 }
 
 /* grn_ts_op_bitwise_or_bool() returns lhs | rhs. */
 inline static grn_ts_bool
-grn_ts_op_bitwise_or_bool(grn_ts_bool lhs, grn_ts_bool rhs) {
+grn_ts_op_bitwise_or_bool(grn_ts_bool lhs, grn_ts_bool rhs)
+{
   return lhs | rhs;
 }
 
 /* grn_ts_op_bitwise_or_int() returns lhs | rhs. */
 inline static grn_ts_int
-grn_ts_op_bitwise_or_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_bitwise_or_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs | rhs;
 }
 
 /* grn_ts_op_bitwise_xor_bool() returns lhs ^ rhs. */
 inline static grn_ts_bool
-grn_ts_op_bitwise_xor_bool(grn_ts_bool lhs, grn_ts_bool rhs) {
+grn_ts_op_bitwise_xor_bool(grn_ts_bool lhs, grn_ts_bool rhs)
+{
   return lhs ^ rhs;
 }
 
 /* grn_ts_op_bitwise_xor_int() returns lhs ^ rhs. */
 inline static grn_ts_int
-grn_ts_op_bitwise_xor_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_bitwise_xor_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs ^ rhs;
 }
 
 /* grn_ts_op_equal_bool() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_bool(grn_ts_bool lhs, grn_ts_bool rhs) {
+grn_ts_op_equal_bool(grn_ts_bool lhs, grn_ts_bool rhs)
+{
   return lhs == rhs;
 }
 
 /* grn_ts_op_equal_int() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_equal_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs == rhs;
 }
 
 /* grn_ts_op_equal_float() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_equal_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   /* To suppress warnings, "lhs == rhs" is not used. */
   return (lhs <= rhs) && (lhs >= rhs);
 }
 
 /* grn_ts_op_equal_time() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_equal_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs == rhs;
 }
 
 /* grn_ts_op_equal_text() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_equal_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   return (lhs.size == rhs.size) && !memcmp(lhs.ptr, rhs.ptr, lhs.size);
 }
 
 /* grn_ts_op_equal_geo() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_geo(grn_ts_geo lhs, grn_ts_geo rhs) {
+grn_ts_op_equal_geo(grn_ts_geo lhs, grn_ts_geo rhs)
+{
   return (lhs.latitude == rhs.latitude) && (lhs.longitude == rhs.longitude);
 }
 
 /* grn_ts_op_equal_ref() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs) {
+grn_ts_op_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs)
+{
   /* Ignore scores. */
   return lhs.id == rhs.id;
 }
@@ -427,88 +475,101 @@ grn_ts_op_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs) {
   return GRN_TRUE;
 /* grn_ts_op_equal_bool_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_bool_vector(grn_ts_bool_vector lhs, grn_ts_bool_vector rhs) {
+grn_ts_op_equal_bool_vector(grn_ts_bool_vector lhs, grn_ts_bool_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(bool)
 }
 
 /* grn_ts_op_equal_int_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs) {
+grn_ts_op_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(int)
 }
 
 /* grn_ts_op_equal_float_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_float_vector(grn_ts_float_vector lhs,
-                             grn_ts_float_vector rhs) {
+grn_ts_op_equal_float_vector(grn_ts_float_vector lhs, grn_ts_float_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(float)
 }
 
 /* grn_ts_op_equal_time_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs) {
+grn_ts_op_equal_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(time)
 }
 
 /* grn_ts_op_equal_text_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs) {
+grn_ts_op_equal_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(text)
 }
 
 /* grn_ts_op_equal_geo_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_geo_vector(grn_ts_geo_vector lhs, grn_ts_geo_vector rhs) {
+grn_ts_op_equal_geo_vector(grn_ts_geo_vector lhs, grn_ts_geo_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(geo)
 }
 
 /* grn_ts_op_equal_ref_vector() returns lhs == rhs. */
 inline static grn_ts_bool
-grn_ts_op_equal_ref_vector(grn_ts_ref_vector lhs, grn_ts_ref_vector rhs) {
+grn_ts_op_equal_ref_vector(grn_ts_ref_vector lhs, grn_ts_ref_vector rhs)
+{
   GRN_TS_OP_EQUAL_VECTOR(ref)
 }
 #undef GRN_TS_OP_EQUAL_VECTOR
 
 /* grn_ts_op_not_equal_bool() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_bool(grn_ts_bool lhs, grn_ts_bool rhs) {
+grn_ts_op_not_equal_bool(grn_ts_bool lhs, grn_ts_bool rhs)
+{
   return lhs != rhs;
 }
 
 /* grn_ts_op_not_equal_int() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_not_equal_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs != rhs;
 }
 
 /* grn_ts_op_not_equal_float() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_not_equal_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   /* To suppress warnings, "lhs != rhs" is not used. */
   return (lhs < rhs) || (lhs > rhs);
 }
 
 /* grn_ts_op_not_equal_time() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_not_equal_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs != rhs;
 }
 
 /* grn_ts_op_not_equal_text() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_not_equal_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   return (lhs.size != rhs.size) || memcmp(lhs.ptr, rhs.ptr, lhs.size);
 }
 
 /* grn_ts_op_not_equal_geo() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_geo(grn_ts_geo lhs, grn_ts_geo rhs) {
+grn_ts_op_not_equal_geo(grn_ts_geo lhs, grn_ts_geo rhs)
+{
   return (lhs.latitude != rhs.latitude) || (lhs.longitude != rhs.longitude);
 }
 
 /* grn_ts_op_not_equal_ref() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs) {
+grn_ts_op_not_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs)
+{
   /* Ignore scores. */
   return lhs.id != rhs.id;
 }
@@ -526,72 +587,80 @@ grn_ts_op_not_equal_ref(grn_ts_ref lhs, grn_ts_ref rhs) {
   return GRN_FALSE;
 /* grn_ts_op_not_equal_bool_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_bool_vector(grn_ts_bool_vector lhs,
-                                grn_ts_bool_vector rhs) {
+grn_ts_op_not_equal_bool_vector(grn_ts_bool_vector lhs, grn_ts_bool_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(bool)
 }
 
 /* grn_ts_op_not_equal_int_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs) {
+grn_ts_op_not_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(int)
 }
 
 /* grn_ts_op_not_equal_float_vector() returns lhs != rhs. */
 inline static grn_ts_bool
 grn_ts_op_not_equal_float_vector(grn_ts_float_vector lhs,
-                             grn_ts_float_vector rhs) {
+                                 grn_ts_float_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(float)
 }
 
 /* grn_ts_op_not_equal_time_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_time_vector(grn_ts_time_vector lhs,
-                                grn_ts_time_vector rhs) {
+grn_ts_op_not_equal_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(time)
 }
 
 /* grn_ts_op_not_equal_text_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_text_vector(grn_ts_text_vector lhs,
-                                grn_ts_text_vector rhs) {
+grn_ts_op_not_equal_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(text)
 }
 
 /* grn_ts_op_not_equal_geo_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_geo_vector(grn_ts_geo_vector lhs, grn_ts_geo_vector rhs) {
+grn_ts_op_not_equal_geo_vector(grn_ts_geo_vector lhs, grn_ts_geo_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(geo)
 }
 
 /* grn_ts_op_not_equal_ref_vector() returns lhs != rhs. */
 inline static grn_ts_bool
-grn_ts_op_not_equal_ref_vector(grn_ts_ref_vector lhs, grn_ts_ref_vector rhs) {
+grn_ts_op_not_equal_ref_vector(grn_ts_ref_vector lhs, grn_ts_ref_vector rhs)
+{
   GRN_TS_OP_NOT_EQUAL_VECTOR(ref)
 }
 #undef GRN_TS_OP_NOT_EQUAL_VECTOR
 
 /* grn_ts_op_less_int() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_less_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs < rhs;
 }
 
 /* grn_ts_op_less_float() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_less_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   return lhs < rhs;
 }
 
 /* grn_ts_op_less_time() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_less_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs < rhs;
 }
 
 /* grn_ts_op_less_text() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_less_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   size_t min_size = (lhs.size < rhs.size) ? lhs.size : rhs.size;
   int cmp = memcmp(lhs.ptr, rhs.ptr, min_size);
   return cmp ? (cmp < 0) : (lhs.size < rhs.size);
@@ -609,50 +678,58 @@ grn_ts_op_less_text(grn_ts_text lhs, grn_ts_text rhs) {
   return lhs.size < rhs.size;
 /* grn_ts_op_less_int_vector() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs) {
+grn_ts_op_less_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs)
+{
   GRN_TS_OP_LESS_VECTOR(int)
 }
 
 /* grn_ts_op_less_float_vector() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_float_vector(grn_ts_float_vector lhs, grn_ts_float_vector rhs) {
+grn_ts_op_less_float_vector(grn_ts_float_vector lhs, grn_ts_float_vector rhs)
+{
   GRN_TS_OP_LESS_VECTOR(float)
 }
 
 /* grn_ts_op_less_time_vector() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs) {
+grn_ts_op_less_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs)
+{
   GRN_TS_OP_LESS_VECTOR(time)
 }
 
 /* grn_ts_op_less_text_vector() returns lhs < rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs) {
+grn_ts_op_less_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs)
+{
   GRN_TS_OP_LESS_VECTOR(text)
 }
 #undef GRN_TS_OP_LESS_VECTOR
 
 /* grn_ts_op_less_equal_int() returns lhs <= rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_equal_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_less_equal_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs <= rhs;
 }
 
 /* grn_ts_op_less_equal_float() returns lhs <= rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_equal_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_less_equal_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   return lhs <= rhs;
 }
 
 /* grn_ts_op_less_equal_time() returns lhs <= rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_equal_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_less_equal_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs <= rhs;
 }
 
 /* grn_ts_op_less_equal_text() returns lhs <= rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_less_equal_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   size_t min_size = (lhs.size < rhs.size) ? lhs.size : rhs.size;
   int cmp = memcmp(lhs.ptr, rhs.ptr, min_size);
   return cmp ? (cmp < 0) : (lhs.size <= rhs.size);
@@ -670,53 +747,61 @@ grn_ts_op_less_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
   return lhs.size <= rhs.size;
 /* grn_ts_op_less_equal_int_vector() returns lhs <= rhs. */
 inline static grn_ts_bool
-grn_ts_op_less_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs) {
+grn_ts_op_less_equal_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs)
+{
   GRN_TS_OP_LESS_EQUAL_VECTOR(int)
 }
 
 /* grn_ts_op_less_equal_float_vector() returns lhs <= rhs. */
 inline static grn_ts_bool
 grn_ts_op_less_equal_float_vector(grn_ts_float_vector lhs,
-                                  grn_ts_float_vector rhs) {
+                                  grn_ts_float_vector rhs)
+{
   GRN_TS_OP_LESS_EQUAL_VECTOR(float)
 }
 
 /* grn_ts_op_less_equal_time_vector() returns lhs <= rhs. */
 inline static grn_ts_bool
 grn_ts_op_less_equal_time_vector(grn_ts_time_vector lhs,
-                                 grn_ts_time_vector rhs) {
+                                 grn_ts_time_vector rhs)
+{
   GRN_TS_OP_LESS_EQUAL_VECTOR(time)
 }
 
 /* grn_ts_op_less_equal_text_vector() returns lhs <= rhs. */
 inline static grn_ts_bool
 grn_ts_op_less_equal_text_vector(grn_ts_text_vector lhs,
-                                 grn_ts_text_vector rhs) {
+                                 grn_ts_text_vector rhs)
+{
   GRN_TS_OP_LESS_EQUAL_VECTOR(text)
 }
 #undef GRN_TS_OP_LESS_EQUAL_VECTOR
 
 /* grn_ts_op_greater_int() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_greater_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs > rhs;
 }
 
 /* grn_ts_op_greater_float() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_greater_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   return lhs > rhs;
 }
 
 /* grn_ts_op_greater_time() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_greater_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs > rhs;
 }
 
 /* grn_ts_op_greater_text() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_greater_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   size_t min_size = (lhs.size < rhs.size) ? lhs.size : rhs.size;
   int cmp = memcmp(lhs.ptr, rhs.ptr, min_size);
   return cmp ? (cmp > 0) : (lhs.size > rhs.size);
@@ -734,51 +819,59 @@ grn_ts_op_greater_text(grn_ts_text lhs, grn_ts_text rhs) {
   return lhs.size > rhs.size;
 /* grn_ts_op_greater_int_vector() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs) {
+grn_ts_op_greater_int_vector(grn_ts_int_vector lhs, grn_ts_int_vector rhs)
+{
   GRN_TS_OP_GREATER_VECTOR(int)
 }
 
 /* grn_ts_op_greater_float_vector() returns lhs > rhs. */
 inline static grn_ts_bool
 grn_ts_op_greater_float_vector(grn_ts_float_vector lhs,
-                               grn_ts_float_vector rhs) {
+                               grn_ts_float_vector rhs)
+{
   GRN_TS_OP_GREATER_VECTOR(float)
 }
 
 /* grn_ts_op_greater_time_vector() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs) {
+grn_ts_op_greater_time_vector(grn_ts_time_vector lhs, grn_ts_time_vector rhs)
+{
   GRN_TS_OP_GREATER_VECTOR(time)
 }
 
 /* grn_ts_op_greater_text_vector() returns lhs > rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs) {
+grn_ts_op_greater_text_vector(grn_ts_text_vector lhs, grn_ts_text_vector rhs)
+{
   GRN_TS_OP_GREATER_VECTOR(text)
 }
 #undef GRN_TS_OP_GREATER_VECTOR
 
 /* grn_ts_op_greater_equal_int() returns lhs >= rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_equal_int(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_greater_equal_int(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs >= rhs;
 }
 
 /* grn_ts_op_greater_equal_float() returns lhs >= rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_equal_float(grn_ts_float lhs, grn_ts_float rhs) {
+grn_ts_op_greater_equal_float(grn_ts_float lhs, grn_ts_float rhs)
+{
   return lhs >= rhs;
 }
 
 /* grn_ts_op_greater_equal_time() returns lhs >= rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_equal_time(grn_ts_time lhs, grn_ts_time rhs) {
+grn_ts_op_greater_equal_time(grn_ts_time lhs, grn_ts_time rhs)
+{
   return lhs >= rhs;
 }
 
 /* grn_ts_op_greater_equal_text() returns lhs >= rhs. */
 inline static grn_ts_bool
-grn_ts_op_greater_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
+grn_ts_op_greater_equal_text(grn_ts_text lhs, grn_ts_text rhs)
+{
   size_t min_size = (lhs.size < rhs.size) ? lhs.size : rhs.size;
   int cmp = memcmp(lhs.ptr, rhs.ptr, min_size);
   return cmp ? (cmp > 0) : (lhs.size >= rhs.size);
@@ -797,66 +890,76 @@ grn_ts_op_greater_equal_text(grn_ts_text lhs, grn_ts_text rhs) {
 /* grn_ts_op_greater_equal_int_vector() returns lhs >= rhs. */
 inline static grn_ts_bool
 grn_ts_op_greater_equal_int_vector(grn_ts_int_vector lhs,
-                                   grn_ts_int_vector rhs) {
+                                   grn_ts_int_vector rhs)
+{
   GRN_TS_OP_GREATER_EQUAL_VECTOR(int)
 }
 
 /* grn_ts_op_greater_equal_float_vector() returns lhs >= rhs. */
 inline static grn_ts_bool
 grn_ts_op_greater_equal_float_vector(grn_ts_float_vector lhs,
-                                     grn_ts_float_vector rhs) {
+                                     grn_ts_float_vector rhs)
+{
   GRN_TS_OP_GREATER_EQUAL_VECTOR(float)
 }
 
 /* grn_ts_op_greater_equal_time_vector() returns lhs >= rhs. */
 inline static grn_ts_bool
 grn_ts_op_greater_equal_time_vector(grn_ts_time_vector lhs,
-                                    grn_ts_time_vector rhs) {
+                                    grn_ts_time_vector rhs)
+{
   GRN_TS_OP_GREATER_EQUAL_VECTOR(time)
 }
 
 /* grn_ts_op_greater_equal_text_vector() returns lhs >= rhs. */
 inline static grn_ts_bool
 grn_ts_op_greater_equal_text_vector(grn_ts_text_vector lhs,
-                                    grn_ts_text_vector rhs) {
+                                    grn_ts_text_vector rhs)
+{
   GRN_TS_OP_GREATER_EQUAL_VECTOR(text)
 }
 #undef GRN_TS_OP_GREATER_EQUAL_VECTOR
 
 /* grn_ts_op_shift_arithmetic_left() returns lhs << rhs. */
 inline static grn_ts_int
-grn_ts_op_shift_arithmetic_left(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_shift_arithmetic_left(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs << rhs;
 }
 
 /* grn_ts_op_shift_arithmetic_right() returns lhs << rhs. */
 inline static grn_ts_int
-grn_ts_op_shift_arithmetic_right(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_shift_arithmetic_right(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs >> rhs;
 }
 
 /* grn_ts_op_shift_logical_left() returns lhs << rhs. */
 inline static grn_ts_int
-grn_ts_op_shift_logical_left(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_shift_logical_left(grn_ts_int lhs, grn_ts_int rhs)
+{
   return lhs << rhs;
 }
 
 /* grn_ts_op_shift_logical_right() returns lhs << rhs. */
 inline static grn_ts_int
-grn_ts_op_shift_logical_right(grn_ts_int lhs, grn_ts_int rhs) {
+grn_ts_op_shift_logical_right(grn_ts_int lhs, grn_ts_int rhs)
+{
   return (uint64_t)lhs >> rhs;
 }
 
 inline static grn_rc
 grn_ts_op_plus_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
-                       grn_ts_int *out) {
+                       grn_ts_int *out)
+{
   *out = lhs + rhs;
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_plus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
-                           grn_ts_float *out) {
+                           grn_ts_float *out)
+{
   *out = lhs + rhs;
   if (!grn_ts_float_is_valid(*out)) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "%g + %g = %g", lhs, rhs, *out);
@@ -866,28 +969,32 @@ grn_ts_op_plus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
 
 inline static grn_rc
 grn_ts_op_plus_time_int(grn_ctx *ctx, grn_ts_time lhs, grn_ts_int rhs,
-                        grn_ts_time *out) {
+                        grn_ts_time *out)
+{
   *out = lhs + (rhs * 1000000);
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_plus_time_float(grn_ctx *ctx, grn_ts_time lhs, grn_ts_float rhs,
-                          grn_ts_time *out) {
+                          grn_ts_time *out)
+{
   *out = (grn_ts_time)(lhs + (rhs * 1000000.0));
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_minus_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
-                        grn_ts_int *out) {
+                        grn_ts_int *out)
+{
   *out = lhs - rhs;
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_minus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
-                            grn_ts_float *out) {
+                            grn_ts_float *out)
+{
   *out = lhs - rhs;
   if (!grn_ts_float_is_valid(*out)) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "%g - %g = %g", lhs, rhs, *out);
@@ -897,35 +1004,40 @@ grn_ts_op_minus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
 
 inline static grn_rc
 grn_ts_op_minus_time_time(grn_ctx *ctx, grn_ts_time lhs, grn_ts_time rhs,
-                          grn_ts_float *out) {
+                          grn_ts_float *out)
+{
   *out = (lhs - rhs) * 0.000001;
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_minus_time_int(grn_ctx *ctx, grn_ts_time lhs, grn_ts_int rhs,
-                         grn_ts_time *out) {
+                         grn_ts_time *out)
+{
   *out = lhs - (rhs * 1000000);
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_minus_time_float(grn_ctx *ctx, grn_ts_time lhs, grn_ts_float rhs,
-                           grn_ts_time *out) {
+                           grn_ts_time *out)
+{
   *out = lhs - (grn_ts_int)(rhs * 1000000.0);
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_multiplication_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
-                                 grn_ts_int *out) {
+                                 grn_ts_int *out)
+{
   *out = lhs * rhs;
   return GRN_SUCCESS;
 }
 
 inline static grn_rc
 grn_ts_op_multiplication_float_float(grn_ctx *ctx, grn_ts_float lhs,
-                                     grn_ts_float rhs, grn_ts_float *out) {
+                                     grn_ts_float rhs, grn_ts_float *out)
+{
   *out = lhs * rhs;
   if (!grn_ts_float_is_valid(*out)) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "%g * %g = %g", lhs, rhs, *out);
@@ -935,7 +1047,8 @@ grn_ts_op_multiplication_float_float(grn_ctx *ctx, grn_ts_float lhs,
 
 inline static grn_rc
 grn_ts_op_division_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
-                           grn_ts_int *out) {
+                           grn_ts_int *out)
+{
   if (!rhs) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT,
                       "%ld / %ld causes division by zero",
@@ -947,7 +1060,8 @@ grn_ts_op_division_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
 
 inline static grn_rc
 grn_ts_op_division_float_float(grn_ctx *ctx, grn_ts_float lhs,
-                               grn_ts_float rhs, grn_ts_float *out) {
+                               grn_ts_float rhs, grn_ts_float *out)
+{
   *out = lhs / rhs;
   if (!grn_ts_float_is_valid(*out)) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "%g / %g = %g", lhs, rhs, *out);
@@ -957,7 +1071,8 @@ grn_ts_op_division_float_float(grn_ctx *ctx, grn_ts_float lhs,
 
 inline static grn_rc
 grn_ts_op_modulus_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
-                          grn_ts_int *out) {
+                          grn_ts_int *out)
+{
   if (!rhs) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT,
                       "%ld %% %ld causes division by zero",
@@ -969,7 +1084,8 @@ grn_ts_op_modulus_int_int(grn_ctx *ctx, grn_ts_int lhs, grn_ts_int rhs,
 
 inline static grn_rc
 grn_ts_op_modulus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
-                              grn_ts_float *out) {
+                              grn_ts_float *out)
+{
   *out = fmod(lhs, rhs);
   if (!grn_ts_float_is_valid(*out)) {
     GRN_TS_ERR_RETURN(GRN_INVALID_ARGUMENT, "%g %% %g = %g", lhs, rhs, *out);
@@ -990,7 +1106,8 @@ grn_ts_op_modulus_float_float(grn_ctx *ctx, grn_ts_float lhs, grn_ts_float rhs,
 /* grn_ts_hash_get_bool_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_bool_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                         grn_ts_bool *key) {
+                         grn_ts_bool *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const grn_ts_bool *)key_ptr;
   return GRN_SUCCESS;
@@ -999,7 +1116,8 @@ grn_ts_hash_get_bool_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_int8_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_int8_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                         grn_ts_int *key) {
+                         grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const int8_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1008,7 +1126,8 @@ grn_ts_hash_get_int8_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_int16_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_int16_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const int16_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1017,7 +1136,8 @@ grn_ts_hash_get_int16_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_int32_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_int32_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const int32_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1026,7 +1146,8 @@ grn_ts_hash_get_int32_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_int64_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_int64_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const int64_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1035,7 +1156,8 @@ grn_ts_hash_get_int64_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_uint8_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_uint8_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const uint8_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1044,7 +1166,8 @@ grn_ts_hash_get_uint8_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_uint16_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_uint16_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                           grn_ts_int *key) {
+                           grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const uint16_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1053,7 +1176,8 @@ grn_ts_hash_get_uint16_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_uint32_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_uint32_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                           grn_ts_int *key) {
+                           grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const uint32_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1062,7 +1186,8 @@ grn_ts_hash_get_uint32_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_uint64_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_uint64_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                           grn_ts_int *key) {
+                           grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = (grn_ts_int)*(const uint64_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1071,7 +1196,8 @@ grn_ts_hash_get_uint64_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_float_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_float_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                          grn_ts_float *key) {
+                          grn_ts_float *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const grn_ts_float *)key_ptr;
   return GRN_SUCCESS;
@@ -1080,7 +1206,8 @@ grn_ts_hash_get_float_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_time_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_time_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                         grn_ts_time *key) {
+                         grn_ts_time *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const grn_ts_time *)key_ptr;
   return GRN_SUCCESS;
@@ -1089,7 +1216,8 @@ grn_ts_hash_get_time_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_geo_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_geo_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                        grn_ts_geo *key) {
+                        grn_ts_geo *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   *key = *(const grn_ts_geo *)key_ptr;
   return GRN_SUCCESS;
@@ -1098,7 +1226,8 @@ grn_ts_hash_get_geo_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_text_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_text_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                         grn_ts_text *key) {
+                         grn_ts_text *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   key->ptr = key_ptr;
   key->size = key_size;
@@ -1108,7 +1237,8 @@ grn_ts_hash_get_text_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_hash_get_ref_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_hash_get_ref_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
-                        grn_ts_ref *key) {
+                        grn_ts_ref *key)
+{
   GRN_TS_TABLE_GET_KEY(hash)
   key->id = *(const grn_ts_id *)key_ptr;
   return GRN_SUCCESS;
@@ -1117,7 +1247,8 @@ grn_ts_hash_get_ref_key(grn_ctx *ctx, grn_hash *hash, grn_ts_id id,
 /* grn_ts_pat_get_bool_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_bool_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                        grn_ts_bool *key) {
+                        grn_ts_bool *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   *key = *(const grn_ts_bool *)key_ptr;
   return GRN_SUCCESS;
@@ -1126,7 +1257,8 @@ grn_ts_pat_get_bool_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_int8_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_int8_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                        grn_ts_int *key) {
+                        grn_ts_int *key)
+{
   int8_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntohi(&tmp, key_ptr, sizeof(tmp));
@@ -1137,7 +1269,8 @@ grn_ts_pat_get_int8_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_int16_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_int16_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                         grn_ts_int *key) {
+                         grn_ts_int *key)
+{
   int16_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntohi(&tmp, key_ptr, sizeof(tmp));
@@ -1148,7 +1281,8 @@ grn_ts_pat_get_int16_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_int32_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_int32_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                         grn_ts_int *key) {
+                         grn_ts_int *key)
+{
   int32_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntohi(&tmp, key_ptr, sizeof(tmp));
@@ -1159,7 +1293,8 @@ grn_ts_pat_get_int32_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_int64_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_int64_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                         grn_ts_int *key) {
+                         grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntohi(key, key_ptr, sizeof(grn_ts_int));
   return GRN_SUCCESS;
@@ -1168,7 +1303,8 @@ grn_ts_pat_get_int64_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_uint8_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_uint8_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                         grn_ts_int *key) {
+                         grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   *key = *(const uint8_t *)key_ptr;
   return GRN_SUCCESS;
@@ -1177,7 +1313,8 @@ grn_ts_pat_get_uint8_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_uint16_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_uint16_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   uint16_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntoh(&tmp, key_ptr, sizeof(tmp));
@@ -1188,7 +1325,8 @@ grn_ts_pat_get_uint16_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_uint32_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_uint32_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   uint32_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntoh(&tmp, key_ptr, sizeof(tmp));
@@ -1199,7 +1337,8 @@ grn_ts_pat_get_uint32_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_uint64_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_uint64_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                          grn_ts_int *key) {
+                          grn_ts_int *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntoh(key, key_ptr, sizeof(grn_ts_int));
   return GRN_SUCCESS;
@@ -1208,7 +1347,8 @@ grn_ts_pat_get_uint64_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_float_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_float_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                         grn_ts_float *key) {
+                         grn_ts_float *key)
+{
   int64_t tmp;
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntoh(&tmp, key_ptr, sizeof(tmp));
@@ -1220,7 +1360,8 @@ grn_ts_pat_get_float_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_time_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_time_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                        grn_ts_time *key) {
+                        grn_ts_time *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntohi(key, key_ptr, sizeof(grn_ts_time));
   return GRN_SUCCESS;
@@ -1229,7 +1370,8 @@ grn_ts_pat_get_time_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_geo_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_geo_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                       grn_ts_geo *key) {
+                       grn_ts_geo *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntog(key, key_ptr, sizeof(grn_ts_geo));
   return GRN_SUCCESS;
@@ -1238,7 +1380,8 @@ grn_ts_pat_get_geo_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_text_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_text_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                        grn_ts_text *key) {
+                        grn_ts_text *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   key->ptr = key_ptr;
   key->size = key_size;
@@ -1248,7 +1391,8 @@ grn_ts_pat_get_text_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_pat_get_ref_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_pat_get_ref_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
-                       grn_ts_ref *key) {
+                       grn_ts_ref *key)
+{
   GRN_TS_TABLE_GET_KEY(pat)
   grn_ntoh(&key->id, key_ptr, sizeof(key->id));
   return GRN_SUCCESS;
@@ -1257,7 +1401,8 @@ grn_ts_pat_get_ref_key(grn_ctx *ctx, grn_pat *pat, grn_ts_id id,
 /* grn_ts_dat_get_text_key() gets a reference to a key (_key). */
 static grn_rc
 grn_ts_dat_get_text_key(grn_ctx *ctx, grn_dat *dat, grn_ts_id id,
-                        grn_ts_text *key) {
+                        grn_ts_text *key)
+{
   GRN_TS_TABLE_GET_KEY(dat)
   key->ptr = key_ptr;
   key->size = key_size;
@@ -1275,7 +1420,8 @@ typedef struct {
 
 /* grn_ts_expr_id_node_init() initializes a node. */
 static void
-grn_ts_expr_id_node_init(grn_ctx *ctx, grn_ts_expr_id_node *node) {
+grn_ts_expr_id_node_init(grn_ctx *ctx, grn_ts_expr_id_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_ID_NODE;
   node->data_kind = GRN_TS_INT;
@@ -1284,12 +1430,14 @@ grn_ts_expr_id_node_init(grn_ctx *ctx, grn_ts_expr_id_node *node) {
 
 /* grn_ts_expr_id_node_fin() finalizes a node. */
 static void
-grn_ts_expr_id_node_fin(grn_ctx *ctx, grn_ts_expr_id_node *node) {
+grn_ts_expr_id_node_fin(grn_ctx *ctx, grn_ts_expr_id_node *node)
+{
   /* Nothing to do. */
 }
 
 grn_rc
-grn_ts_expr_id_node_open(grn_ctx *ctx, grn_ts_expr_node **node) {
+grn_ts_expr_id_node_open(grn_ctx *ctx, grn_ts_expr_node **node)
+{
   grn_ts_expr_id_node *new_node = GRN_MALLOCN(grn_ts_expr_id_node, 1);
   if (!new_node) {
     GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE, "GRN_MALLOCN failed: %zu x 1",
@@ -1302,7 +1450,8 @@ grn_ts_expr_id_node_open(grn_ctx *ctx, grn_ts_expr_node **node) {
 
 /* grn_ts_expr_id_node_close() destroys a node. */
 static void
-grn_ts_expr_id_node_close(grn_ctx *ctx, grn_ts_expr_id_node *node) {
+grn_ts_expr_id_node_close(grn_ctx *ctx, grn_ts_expr_id_node *node)
+{
   grn_ts_expr_id_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -1310,7 +1459,8 @@ grn_ts_expr_id_node_close(grn_ctx *ctx, grn_ts_expr_id_node *node) {
 /* grn_ts_expr_id_node_evaluate() outputs IDs. */
 static grn_rc
 grn_ts_expr_id_node_evaluate(grn_ctx *ctx, grn_ts_expr_id_node *node,
-                             const grn_ts_record *in, size_t n_in, void *out) {
+                             const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i;
   grn_ts_int *out_ptr = (grn_ts_int *)out;
   for (i = 0; i < n_in; i++) {
@@ -1329,7 +1479,8 @@ typedef struct {
 
 /* grn_ts_expr_score_node_init() initializes a node. */
 static void
-grn_ts_expr_score_node_init(grn_ctx *ctx, grn_ts_expr_score_node *node) {
+grn_ts_expr_score_node_init(grn_ctx *ctx, grn_ts_expr_score_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_SCORE_NODE;
   node->data_kind = GRN_TS_FLOAT;
@@ -1338,12 +1489,14 @@ grn_ts_expr_score_node_init(grn_ctx *ctx, grn_ts_expr_score_node *node) {
 
 /* grn_ts_expr_score_node_fin() finalizes a node. */
 static void
-grn_ts_expr_score_node_fin(grn_ctx *ctx, grn_ts_expr_score_node *node) {
+grn_ts_expr_score_node_fin(grn_ctx *ctx, grn_ts_expr_score_node *node)
+{
   /* Nothing to do. */
 }
 
 grn_rc
-grn_ts_expr_score_node_open(grn_ctx *ctx, grn_ts_expr_node **node) {
+grn_ts_expr_score_node_open(grn_ctx *ctx, grn_ts_expr_node **node)
+{
   grn_ts_expr_score_node *new_node = GRN_MALLOCN(grn_ts_expr_score_node, 1);
   if (!new_node) {
     GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE, "GRN_MALLOCN failed: %zu x 1",
@@ -1356,7 +1509,8 @@ grn_ts_expr_score_node_open(grn_ctx *ctx, grn_ts_expr_node **node) {
 
 /* grn_ts_expr_score_node_close() destroys a node. */
 static void
-grn_ts_expr_score_node_close(grn_ctx *ctx, grn_ts_expr_score_node *node) {
+grn_ts_expr_score_node_close(grn_ctx *ctx, grn_ts_expr_score_node *node)
+{
   grn_ts_expr_score_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -1365,7 +1519,8 @@ grn_ts_expr_score_node_close(grn_ctx *ctx, grn_ts_expr_score_node *node) {
 static grn_rc
 grn_ts_expr_score_node_evaluate(grn_ctx *ctx, grn_ts_expr_score_node *node,
                                 const grn_ts_record *in, size_t n_in,
-                                void *out) {
+                                void *out)
+{
   size_t i;
   grn_ts_float *out_ptr = (grn_ts_float *)out;
   for (i = 0; i < n_in; i++) {
@@ -1377,7 +1532,8 @@ grn_ts_expr_score_node_evaluate(grn_ctx *ctx, grn_ts_expr_score_node *node,
 /* grn_ts_expr_score_node_adjust() does nothing. */
 static grn_rc
 grn_ts_expr_score_node_adjust(grn_ctx *ctx, grn_ts_expr_score_node *node,
-                              grn_ts_record *io, size_t n_io) {
+                              grn_ts_record *io, size_t n_io)
+{
   /* Nothing to do. */
   return GRN_SUCCESS;
 }
@@ -1394,7 +1550,8 @@ typedef struct {
 
 /* grn_ts_expr_key_node_init() initializes a node. */
 static void
-grn_ts_expr_key_node_init(grn_ctx *ctx, grn_ts_expr_key_node *node) {
+grn_ts_expr_key_node_init(grn_ctx *ctx, grn_ts_expr_key_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_KEY_NODE;
   node->table = NULL;
@@ -1403,7 +1560,8 @@ grn_ts_expr_key_node_init(grn_ctx *ctx, grn_ts_expr_key_node *node) {
 
 /* grn_ts_expr_key_node_fin() finalizes a node. */
 static void
-grn_ts_expr_key_node_fin(grn_ctx *ctx, grn_ts_expr_key_node *node) {
+grn_ts_expr_key_node_fin(grn_ctx *ctx, grn_ts_expr_key_node *node)
+{
   grn_ts_buf_fin(ctx, &node->buf);
   if (node->table) {
     grn_obj_unlink(ctx, node->table);
@@ -1412,7 +1570,8 @@ grn_ts_expr_key_node_fin(grn_ctx *ctx, grn_ts_expr_key_node *node) {
 
 grn_rc
 grn_ts_expr_key_node_open(grn_ctx *ctx, grn_obj *table,
-                          grn_ts_expr_node **node) {
+                          grn_ts_expr_node **node)
+{
   grn_rc rc;
   grn_ts_expr_key_node *new_node;
   if (!grn_ts_table_has_key(ctx, table)) {
@@ -1439,7 +1598,8 @@ grn_ts_expr_key_node_open(grn_ctx *ctx, grn_obj *table,
 
 /* grn_ts_expr_key_node_close() destroys a node. */
 static void
-grn_ts_expr_key_node_close(grn_ctx *ctx, grn_ts_expr_key_node *node) {
+grn_ts_expr_key_node_close(grn_ctx *ctx, grn_ts_expr_key_node *node)
+{
   grn_ts_expr_key_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -1508,8 +1668,8 @@ grn_ts_expr_key_node_close(grn_ctx *ctx, grn_ts_expr_key_node *node) {
 /* grn_ts_expr_key_node_evaluate() outputs keys. */
 static grn_rc
 grn_ts_expr_key_node_evaluate(grn_ctx *ctx, grn_ts_expr_key_node *node,
-                              const grn_ts_record *in, size_t n_in,
-                              void *out) {
+                              const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i;
   grn_rc rc;
   switch (node->table->header.type) {
@@ -1594,7 +1754,8 @@ grn_ts_expr_key_node_evaluate(grn_ctx *ctx, grn_ts_expr_key_node *node,
 static grn_rc
 grn_ts_expr_key_node_filter(grn_ctx *ctx, grn_ts_expr_key_node *node,
                             grn_ts_record *in, size_t n_in,
-                            grn_ts_record *out, size_t *n_out) {
+                            grn_ts_record *out, size_t *n_out)
+{
   size_t i, count;
   grn_ts_bool key;
   switch (node->table->header.type) {
@@ -1637,7 +1798,8 @@ grn_ts_expr_key_node_filter(grn_ctx *ctx, grn_ts_expr_key_node *node,
 /* grn_ts_expr_key_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_key_node_adjust(grn_ctx *ctx, grn_ts_expr_key_node *node,
-                            grn_ts_record *io, size_t n_io) {
+                            grn_ts_record *io, size_t n_io)
+{
   size_t i;
   grn_ts_float key;
   switch (node->table->header.type) {
@@ -1682,7 +1844,8 @@ typedef struct {
 
 /* grn_ts_expr_value_node_init() initializes a node. */
 static void
-grn_ts_expr_value_node_init(grn_ctx *ctx, grn_ts_expr_value_node *node) {
+grn_ts_expr_value_node_init(grn_ctx *ctx, grn_ts_expr_value_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_VALUE_NODE;
   node->table = NULL;
@@ -1690,7 +1853,8 @@ grn_ts_expr_value_node_init(grn_ctx *ctx, grn_ts_expr_value_node *node) {
 
 /* grn_ts_expr_value_node_fin() finalizes a node. */
 static void
-grn_ts_expr_value_node_fin(grn_ctx *ctx, grn_ts_expr_value_node *node) {
+grn_ts_expr_value_node_fin(grn_ctx *ctx, grn_ts_expr_value_node *node)
+{
   if (node->table) {
     grn_obj_unlink(ctx, node->table);
   }
@@ -1698,7 +1862,8 @@ grn_ts_expr_value_node_fin(grn_ctx *ctx, grn_ts_expr_value_node *node) {
 
 grn_rc
 grn_ts_expr_value_node_open(grn_ctx *ctx, grn_obj *table,
-                            grn_ts_expr_node **node) {
+                            grn_ts_expr_node **node)
+{
   grn_rc rc;
   grn_ts_expr_value_node *new_node;
   if (!grn_ts_table_has_value(ctx, table)) {
@@ -1724,7 +1889,8 @@ grn_ts_expr_value_node_open(grn_ctx *ctx, grn_obj *table,
 
 /* grn_ts_expr_value_node_close() destroys a node. */
 static void
-grn_ts_expr_value_node_close(grn_ctx *ctx, grn_ts_expr_value_node *node) {
+grn_ts_expr_value_node_close(grn_ctx *ctx, grn_ts_expr_value_node *node)
+{
   grn_ts_expr_value_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -1761,7 +1927,8 @@ grn_ts_expr_value_node_close(grn_ctx *ctx, grn_ts_expr_value_node *node) {
 static grn_rc
 grn_ts_expr_value_node_evaluate(grn_ctx *ctx, grn_ts_expr_value_node *node,
                                 const grn_ts_record *in, size_t n_in,
-                                void *out) {
+                                void *out)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_VALUE_NODE_EVALUATE_CASE(BOOL, bool)
     case GRN_TS_INT: {
@@ -1810,7 +1977,8 @@ grn_ts_expr_value_node_evaluate(grn_ctx *ctx, grn_ts_expr_value_node *node,
 static grn_rc
 grn_ts_expr_value_node_filter(grn_ctx *ctx, grn_ts_expr_value_node *node,
                               grn_ts_record *in, size_t n_in,
-                              grn_ts_record *out, size_t *n_out) {
+                              grn_ts_record *out, size_t *n_out)
+{
   size_t i, count = 0;
   for (i = 0; i < n_in; i++) {
     const void *ptr = grn_ts_table_get_value(ctx, node->table, in[i].id);
@@ -1825,7 +1993,8 @@ grn_ts_expr_value_node_filter(grn_ctx *ctx, grn_ts_expr_value_node *node,
 /* grn_ts_expr_value_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_value_node_adjust(grn_ctx *ctx, grn_ts_expr_value_node *node,
-                              grn_ts_record *io, size_t n_io) {
+                              grn_ts_record *io, size_t n_io)
+{
   size_t i;
   for (i = 0; i < n_io; i++) {
     const void *ptr = grn_ts_table_get_value(ctx, node->table, io[i].id);
@@ -1849,7 +2018,8 @@ typedef struct {
 
 /* grn_ts_expr_const_node_init() initializes a node. */
 static void
-grn_ts_expr_const_node_init(grn_ctx *ctx, grn_ts_expr_const_node *node) {
+grn_ts_expr_const_node_init(grn_ctx *ctx, grn_ts_expr_const_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_CONST_NODE;
   grn_ts_buf_init(ctx, &node->text_buf);
@@ -1858,7 +2028,8 @@ grn_ts_expr_const_node_init(grn_ctx *ctx, grn_ts_expr_const_node *node) {
 
 /* grn_ts_expr_const_node_fin() finalizes a node. */
 static void
-grn_ts_expr_const_node_fin(grn_ctx *ctx, grn_ts_expr_const_node *node) {
+grn_ts_expr_const_node_fin(grn_ctx *ctx, grn_ts_expr_const_node *node)
+{
   grn_ts_buf_fin(ctx, &node->vector_buf);
   grn_ts_buf_fin(ctx, &node->text_buf);
 }
@@ -1871,7 +2042,8 @@ grn_ts_expr_const_node_fin(grn_ctx *ctx, grn_ts_expr_const_node *node) {
 /* grn_ts_expr_const_node_set_scalar() sets a scalar value. */
 static grn_rc
 grn_ts_expr_const_node_set_scalar(grn_ctx *ctx, grn_ts_expr_const_node *node,
-                                  const void *value) {
+                                  const void *value)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_CONST_NODE_SET_SCALAR_CASE(BOOL, bool)
     GRN_TS_EXPR_CONST_NODE_SET_SCALAR_CASE(INT, int)
@@ -1917,7 +2089,8 @@ grn_ts_expr_const_node_set_scalar(grn_ctx *ctx, grn_ts_expr_const_node *node,
 /* grn_ts_expr_const_node_set_vector() sets a vector value. */
 static grn_rc
 grn_ts_expr_const_node_set_vector(grn_ctx *ctx, grn_ts_expr_const_node *node,
-                                  const void *value) {
+                                  const void *value)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_CONST_NODE_SET_VECTOR_CASE(BOOL, bool)
     GRN_TS_EXPR_CONST_NODE_SET_VECTOR_CASE(INT, int)
@@ -1973,7 +2146,8 @@ grn_ts_expr_const_node_set_vector(grn_ctx *ctx, grn_ts_expr_const_node *node,
   }
 static grn_rc
 grn_ts_expr_const_node_check_value(grn_ctx *ctx, grn_ts_data_kind kind,
-                                   const void *value) {
+                                   const void *value)
+{
   switch (kind) {
     GRN_TS_EXPR_CONST_NODE_CHECK_VALUE(BOOL, bool)
     GRN_TS_EXPR_CONST_NODE_CHECK_VALUE(INT, int)
@@ -1996,7 +2170,8 @@ grn_ts_expr_const_node_check_value(grn_ctx *ctx, grn_ts_data_kind kind,
 
 grn_rc
 grn_ts_expr_const_node_open(grn_ctx *ctx, grn_ts_data_kind kind,
-                            const void *value, grn_ts_expr_node **node) {
+                            const void *value, grn_ts_expr_node **node)
+{
   grn_rc rc = grn_ts_expr_const_node_check_value(ctx, kind, value);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -2025,7 +2200,8 @@ grn_ts_expr_const_node_open(grn_ctx *ctx, grn_ts_data_kind kind,
 
 /* grn_ts_expr_const_node_close() destroys a node. */
 static void
-grn_ts_expr_const_node_close(grn_ctx *ctx, grn_ts_expr_const_node *node) {
+grn_ts_expr_const_node_close(grn_ctx *ctx, grn_ts_expr_const_node *node)
+{
   grn_ts_expr_const_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -2045,7 +2221,8 @@ grn_ts_expr_const_node_close(grn_ctx *ctx, grn_ts_expr_const_node *node) {
 static grn_rc
 grn_ts_expr_const_node_evaluate(grn_ctx *ctx, grn_ts_expr_const_node *node,
                                 const grn_ts_record *in, size_t n_in,
-                                void *out) {
+                                void *out)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_CONST_NODE_EVALUATE_CASE(BOOL, bool)
     GRN_TS_EXPR_CONST_NODE_EVALUATE_CASE(INT, int)
@@ -2072,7 +2249,8 @@ grn_ts_expr_const_node_evaluate(grn_ctx *ctx, grn_ts_expr_const_node *node,
 static grn_rc
 grn_ts_expr_const_node_filter(grn_ctx *ctx, grn_ts_expr_const_node *node,
                               grn_ts_record *in, size_t n_in,
-                              grn_ts_record *out, size_t *n_out) {
+                              grn_ts_record *out, size_t *n_out)
+{
   if (node->content.as_bool) {
     /* All the records pass through the filter. */
     if (in != out) {
@@ -2092,7 +2270,8 @@ grn_ts_expr_const_node_filter(grn_ctx *ctx, grn_ts_expr_const_node *node,
 /* grn_ts_expr_const_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_const_node_adjust(grn_ctx *ctx, grn_ts_expr_const_node *node,
-                              grn_ts_record *io, size_t n_io) {
+                              grn_ts_record *io, size_t n_io)
+{
   size_t i;
   grn_ts_score score = (grn_ts_score)node->content.as_float;
   for (i = 0; i < n_io; i++) {
@@ -2114,7 +2293,8 @@ typedef struct {
 
 /* grn_ts_expr_column_node_init() initializes a node. */
 static void
-grn_ts_expr_column_node_init(grn_ctx *ctx, grn_ts_expr_column_node *node) {
+grn_ts_expr_column_node_init(grn_ctx *ctx, grn_ts_expr_column_node *node)
+{
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_COLUMN_NODE;
   node->column = NULL;
@@ -2124,7 +2304,8 @@ grn_ts_expr_column_node_init(grn_ctx *ctx, grn_ts_expr_column_node *node) {
 
 /* grn_ts_expr_column_node_fin() finalizes a node. */
 static void
-grn_ts_expr_column_node_fin(grn_ctx *ctx, grn_ts_expr_column_node *node) {
+grn_ts_expr_column_node_fin(grn_ctx *ctx, grn_ts_expr_column_node *node)
+{
   grn_ts_buf_fin(ctx, &node->body_buf);
   grn_ts_buf_fin(ctx, &node->buf);
   if (node->column) {
@@ -2139,7 +2320,8 @@ grn_ts_expr_column_node_fin(grn_ctx *ctx, grn_ts_expr_column_node *node) {
   }
 grn_rc
 grn_ts_expr_column_node_open(grn_ctx *ctx, grn_obj *column,
-                             grn_ts_expr_node **node) {
+                             grn_ts_expr_node **node)
+{
   grn_rc rc;
   grn_ts_expr_column_node *new_node = GRN_MALLOCN(grn_ts_expr_column_node, 1);
   if (!new_node) {
@@ -2169,7 +2351,8 @@ grn_ts_expr_column_node_open(grn_ctx *ctx, grn_obj *column,
 
 /* grn_ts_expr_column_node_close() destroys a node. */
 static void
-grn_ts_expr_column_node_close(grn_ctx *ctx, grn_ts_expr_column_node *node) {
+grn_ts_expr_column_node_close(grn_ctx *ctx, grn_ts_expr_column_node *node)
+{
   grn_ts_expr_column_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -2213,7 +2396,8 @@ static grn_rc
 grn_ts_expr_column_node_evaluate_scalar(grn_ctx *ctx,
                                         grn_ts_expr_column_node *node,
                                         const grn_ts_record *in, size_t n_in,
-                                        void *out) {
+                                        void *out)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_COLUMN_NODE_EVALUATE_SCALAR_CASE(BOOL, bool)
     case GRN_TS_INT: {
@@ -2288,7 +2472,8 @@ static grn_rc
 grn_ts_expr_column_node_evaluate_text_vector(grn_ctx *ctx,
                                              grn_ts_expr_column_node *node,
                                              const grn_ts_record *in,
-                                             size_t n_in, void *out) {
+                                             size_t n_in, void *out)
+{
   grn_rc rc;
   char *buf_ptr;
   size_t i, j, n_bytes, n_values, total_n_bytes = 0, total_n_values = 0;
@@ -2347,7 +2532,8 @@ static grn_rc
 grn_ts_expr_column_node_evaluate_ref_vector(grn_ctx *ctx,
                                              grn_ts_expr_column_node *node,
                                              const grn_ts_record *in,
-                                             size_t n_in, void *out) {
+                                             size_t n_in, void *out)
+{
   grn_rc rc;
   size_t i, j, n_bytes, offset = 0;
   grn_ts_id *buf_ptr;
@@ -2457,7 +2643,8 @@ static grn_rc
 grn_ts_expr_column_node_evaluate_vector(grn_ctx *ctx,
                                         grn_ts_expr_column_node *node,
                                         const grn_ts_record *in, size_t n_in,
-                                        void *out) {
+                                        void *out)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_COLUMN_NODE_EVALUATE_VECTOR_CASE(BOOL, bool)
     case GRN_TS_INT_VECTOR: {
@@ -2501,7 +2688,8 @@ grn_ts_expr_column_node_evaluate_vector(grn_ctx *ctx,
 static grn_rc
 grn_ts_expr_column_node_evaluate(grn_ctx *ctx, grn_ts_expr_column_node *node,
                                  const grn_ts_record *in, size_t n_in,
-                                 void *out) {
+                                 void *out)
+{
   if (node->data_kind & GRN_TS_VECTOR_FLAG) {
     return grn_ts_expr_column_node_evaluate_vector(ctx, node, in, n_in, out);
   } else {
@@ -2513,7 +2701,8 @@ grn_ts_expr_column_node_evaluate(grn_ctx *ctx, grn_ts_expr_column_node *node,
 static grn_rc
 grn_ts_expr_column_node_filter(grn_ctx *ctx, grn_ts_expr_column_node *node,
                                grn_ts_record *in, size_t n_in,
-                               grn_ts_record *out, size_t *n_out) {
+                               grn_ts_record *out, size_t *n_out)
+{
   size_t i, count = 0;
   grn_ra *ra = (grn_ra *)node->column;
   grn_ra_cache cache;
@@ -2535,7 +2724,8 @@ grn_ts_expr_column_node_filter(grn_ctx *ctx, grn_ts_expr_column_node *node,
 /* grn_ts_expr_column_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_column_node_adjust(grn_ctx *ctx, grn_ts_expr_column_node *node,
-                               grn_ts_record *io, size_t n_io) {
+                               grn_ts_record *io, size_t n_io)
+{
   size_t i;
   grn_ra *ra = (grn_ra *)node->column;
   grn_ra_cache cache;
@@ -2572,7 +2762,8 @@ typedef struct {
 
 /* grn_ts_expr_op_node_init() initializes a node. */
 static void
-grn_ts_expr_op_node_init(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_expr_op_node_init(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   size_t i;
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_OP_NODE;
@@ -2586,7 +2777,8 @@ grn_ts_expr_op_node_init(grn_ctx *ctx, grn_ts_expr_op_node *node) {
 
 /* grn_ts_expr_op_node_fin() finalizes a node. */
 static void
-grn_ts_expr_op_node_fin(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_expr_op_node_fin(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   size_t i;
   for (i = 0; i < GRN_TS_EXPR_OP_NODE_N_BUFS; i++) {
     grn_ts_buf_fin(ctx, &node->bufs[i]);
@@ -2603,7 +2795,8 @@ grn_ts_expr_op_node_fin(grn_ctx *ctx, grn_ts_expr_op_node *node) {
  * rearranged in some cases.
  */
 static grn_rc
-grn_ts_op_plus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_op_plus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   switch (node->args[0]->data_kind) {
     case GRN_TS_INT: {
       switch (node->args[1]->data_kind) {
@@ -2675,7 +2868,8 @@ grn_ts_op_plus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
 
 /* grn_ts_op_minus_check_args() checks arguments. */
 static grn_rc
-grn_ts_op_minus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_op_minus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   switch (node->args[0]->data_kind) {
     case GRN_TS_INT: {
       if (node->args[1]->data_kind != GRN_TS_INT) {
@@ -2730,7 +2924,8 @@ grn_ts_op_minus_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
  * its arguments.
  */
 static grn_rc
-grn_ts_expr_op_node_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_expr_op_node_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   switch (node->op_type) {
     case GRN_TS_OP_LOGICAL_NOT: {
       if (node->args[0]->data_kind != GRN_TS_BOOL) {
@@ -2898,7 +3093,8 @@ grn_ts_expr_op_node_check_args(grn_ctx *ctx, grn_ts_expr_op_node *node) {
 grn_rc
 grn_ts_expr_op_node_open(grn_ctx *ctx, grn_ts_op_type op_type,
                          grn_ts_expr_node **args, size_t n_args,
-                         grn_ts_expr_node **node) {
+                         grn_ts_expr_node **node)
+{
   size_t i;
   grn_rc rc;
   grn_ts_expr_op_node *new_node = GRN_MALLOCN(grn_ts_expr_op_node, 1);
@@ -2938,7 +3134,8 @@ grn_ts_expr_op_node_open(grn_ctx *ctx, grn_ts_op_type op_type,
 
 /* grn_ts_expr_op_node_close() destroys a node. */
 static void
-grn_ts_expr_op_node_close(grn_ctx *ctx, grn_ts_expr_op_node *node) {
+grn_ts_expr_op_node_close(grn_ctx *ctx, grn_ts_expr_op_node *node)
+{
   grn_ts_expr_op_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -2946,8 +3143,8 @@ grn_ts_expr_op_node_close(grn_ctx *ctx, grn_ts_expr_op_node *node) {
 /* grn_ts_op_logical_not_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_logical_not_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i;
   grn_ts_bool *out_ptr = (grn_ts_bool *)out;
   grn_rc rc = grn_ts_expr_node_evaluate(ctx, node->args[0], in, n_in, out);
@@ -2963,8 +3160,8 @@ grn_ts_op_logical_not_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_bitwise_not_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_bitwise_not_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i;
   grn_rc rc = grn_ts_expr_node_evaluate(ctx, node->args[0], in, n_in, out);
   if (rc != GRN_SUCCESS) {
@@ -3017,14 +3214,16 @@ grn_ts_op_bitwise_not_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_positive_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_positive_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                            const grn_ts_record *in, size_t n_in, void *out) {
+                            const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_SIGN_EVALUATE(positive)
 }
 
 /* grn_ts_op_negative_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_negative_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                            const grn_ts_record *in, size_t n_in, void *out) {
+                            const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_SIGN_EVALUATE(negative)
 }
 #undef GRN_TS_OP_SIGN_EVALUATE
@@ -3033,8 +3232,8 @@ grn_ts_op_negative_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_logical_and_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_logical_and_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i, j, count;
   grn_rc rc;
   grn_ts_bool *buf_ptrs[2], *out_ptr = (grn_ts_bool *)out;
@@ -3078,8 +3277,8 @@ grn_ts_op_logical_and_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_logical_or_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_logical_or_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i, j, count;
   grn_rc rc;
   grn_ts_bool *buf_ptrs[2], *out_ptr = (grn_ts_bool *)out;
@@ -3123,8 +3322,8 @@ grn_ts_op_logical_or_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_logical_sub_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_logical_sub_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   size_t i, j, count;
   grn_rc rc;
   grn_ts_bool *buf_ptrs[2], *out_ptr = (grn_ts_bool *)out;
@@ -3192,8 +3391,8 @@ grn_ts_op_logical_sub_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_bitwise_and_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_bitwise_and_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->args[0]->data_kind) {
     GRN_TS_OP_BITWISE_EVALUATE_CASE(and, BOOL, bool)
     GRN_TS_OP_BITWISE_EVALUATE_CASE(and, INT, int)
@@ -3207,8 +3406,8 @@ grn_ts_op_bitwise_and_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_bitwise_or_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_bitwise_or_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                              const grn_ts_record *in, size_t n_in,
-                              void *out) {
+                              const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->args[0]->data_kind) {
     GRN_TS_OP_BITWISE_EVALUATE_CASE(or, BOOL, bool)
     GRN_TS_OP_BITWISE_EVALUATE_CASE(or, INT, int)
@@ -3222,8 +3421,8 @@ grn_ts_op_bitwise_or_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_bitwise_xor_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_bitwise_xor_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                               const grn_ts_record *in, size_t n_in,
-                               void *out) {
+                               const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->args[0]->data_kind) {
     GRN_TS_OP_BITWISE_EVALUATE_CASE(xor, BOOL, bool)
     GRN_TS_OP_BITWISE_EVALUATE_CASE(xor, INT, int)
@@ -3301,14 +3500,16 @@ grn_ts_op_bitwise_xor_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_equal_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_equal_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                         const grn_ts_record *in, size_t n_in, void *out) {
+                         const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_CHK_EVALUATE(equal)
 }
 
 /* grn_ts_op_not_equal_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_not_equal_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                             const grn_ts_record *in, size_t n_in, void *out) {
+                             const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_CHK_EVALUATE(not_equal)
 }
 #undef GRN_TS_OP_CHK_EVALUATE
@@ -3357,22 +3558,24 @@ grn_ts_op_not_equal_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_less_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_less_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                        const grn_ts_record *in, size_t n_in, void *out) {
+                        const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_CMP_EVALUATE(less)
 }
 
 /* grn_ts_op_less_equal_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_less_equal_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                              const grn_ts_record *in, size_t n_in,
-                              void *out) {
+                              const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_CMP_EVALUATE(less_equal)
 }
 
 /* grn_ts_op_greater_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_greater_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                           const grn_ts_record *in, size_t n_in, void *out) {
+                           const grn_ts_record *in, size_t n_in, void *out)
+{
   GRN_TS_OP_CMP_EVALUATE(greater)
 }
 
@@ -3380,7 +3583,8 @@ grn_ts_op_greater_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_greater_equal_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
                                  const grn_ts_record *in, size_t n_in,
-                                 void *out) {
+                                 void *out)
+{
   GRN_TS_OP_CMP_EVALUATE(greater_equal)
 }
 #undef GRN_TS_OP_CMP_EVALUATE
@@ -3408,7 +3612,8 @@ static grn_rc
 grn_ts_op_shift_arithmetic_left_evaluate(grn_ctx *ctx,
                                          grn_ts_expr_op_node *node,
                                          const grn_ts_record *in, size_t n_in,
-                                         void *out) {
+                                         void *out)
+{
   GRN_TS_OP_SHIFT_EVALUATE(arithmetic_left)
 }
 
@@ -3417,7 +3622,8 @@ static grn_rc
 grn_ts_op_shift_arithmetic_right_evaluate(grn_ctx *ctx,
                                           grn_ts_expr_op_node *node,
                                           const grn_ts_record *in, size_t n_in,
-                                          void *out) {
+                                          void *out)
+{
   GRN_TS_OP_SHIFT_EVALUATE(arithmetic_right)
 }
 
@@ -3426,7 +3632,8 @@ static grn_rc
 grn_ts_op_shift_logical_left_evaluate(grn_ctx *ctx,
                                       grn_ts_expr_op_node *node,
                                       const grn_ts_record *in, size_t n_in,
-                                      void *out) {
+                                      void *out)
+{
   GRN_TS_OP_SHIFT_EVALUATE(logical_left)
 }
 
@@ -3435,7 +3642,8 @@ static grn_rc
 grn_ts_op_shift_logical_right_evaluate(grn_ctx *ctx,
                                        grn_ts_expr_op_node *node,
                                        const grn_ts_record *in, size_t n_in,
-                                       void *out) {
+                                       void *out)
+{
   GRN_TS_OP_SHIFT_EVALUATE(logical_right)
 }
 #undef GRN_TS_OP_SHIFT_EVALUATE
@@ -3514,7 +3722,8 @@ grn_ts_op_shift_logical_right_evaluate(grn_ctx *ctx,
 /* grn_ts_op_plus_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_plus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                        const grn_ts_record *in, size_t n_in, void *out) {
+                        const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->args[0]->data_kind) {
     case GRN_TS_INT: {
       GRN_TS_OP_ARITH_EVALUATE(plus, int, int)
@@ -3547,7 +3756,8 @@ grn_ts_op_plus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_minus_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_minus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                         const grn_ts_record *in, size_t n_in, void *out) {
+                         const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->args[0]->data_kind) {
     case GRN_TS_INT: {
       GRN_TS_OP_ARITH_EVALUATE(minus, int, int)
@@ -3608,7 +3818,8 @@ grn_ts_op_minus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_multiplication_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
                                   const grn_ts_record *in, size_t n_in,
-                                  void *out) {
+                                  void *out)
+{
   switch (node->data_kind) {
     case GRN_TS_INT: {
       GRN_TS_OP_ARITH_EVALUATE(multiplication, int, int)
@@ -3626,7 +3837,8 @@ grn_ts_op_multiplication_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_division_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_division_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                            const grn_ts_record *in, size_t n_in, void *out) {
+                            const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->data_kind) {
     case GRN_TS_INT: {
       GRN_TS_OP_ARITH_EVALUATE(division, int, int)
@@ -3644,7 +3856,8 @@ grn_ts_op_division_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_modulus_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_op_modulus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                           const grn_ts_record *in, size_t n_in, void *out) {
+                           const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->data_kind) {
     case GRN_TS_INT: {
       GRN_TS_OP_ARITH_EVALUATE(modulus, int, int)
@@ -3663,8 +3876,8 @@ grn_ts_op_modulus_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_expr_op_node_evaluate() evaluates an operator. */
 static grn_rc
 grn_ts_expr_op_node_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                             const grn_ts_record *in, size_t n_in,
-                             void *out) {
+                             const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->op_type) {
     case GRN_TS_OP_LOGICAL_NOT: {
       return grn_ts_op_logical_not_evaluate(ctx, node, in, n_in, out);
@@ -3753,7 +3966,8 @@ grn_ts_expr_op_node_evaluate(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_logical_not_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   size_t i, count;
   grn_rc rc;
   grn_ts_bool *buf_ptr;
@@ -3779,7 +3993,8 @@ grn_ts_op_logical_not_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_bitwise_not_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   size_t i, count;
   grn_rc rc;
   grn_ts_bool *buf_ptr;
@@ -3805,7 +4020,8 @@ grn_ts_op_bitwise_not_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_logical_and_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   grn_rc rc = grn_ts_expr_node_filter(ctx, node->args[0], in, n_in,
                                       out, n_out);
   if (rc != GRN_SUCCESS) {
@@ -3818,7 +4034,8 @@ grn_ts_op_logical_and_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_logical_or_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                             grn_ts_record *in, size_t n_in,
-                            grn_ts_record *out, size_t *n_out) {
+                            grn_ts_record *out, size_t *n_out)
+{
   size_t i, j, count;
   grn_rc rc;
   grn_ts_bool *buf_ptrs[2];
@@ -3866,7 +4083,8 @@ grn_ts_op_logical_or_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_logical_sub_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   size_t i, n, count;
   grn_ts_bool *buf_ptr;
   grn_rc rc = grn_ts_expr_node_filter(ctx, node->args[0], in, n_in, out, &n);
@@ -3907,7 +4125,8 @@ grn_ts_op_logical_sub_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_bitwise_and_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_BITWISE_FILTER(and);
 }
 
@@ -3915,7 +4134,8 @@ grn_ts_op_bitwise_and_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_bitwise_or_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                             grn_ts_record *in, size_t n_in,
-                            grn_ts_record *out, size_t *n_out) {
+                            grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_BITWISE_FILTER(or);
 }
 
@@ -3923,7 +4143,8 @@ grn_ts_op_bitwise_or_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_bitwise_xor_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                              grn_ts_record *in, size_t n_in,
-                             grn_ts_record *out, size_t *n_out) {
+                             grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_BITWISE_FILTER(xor);
 }
 #undef GRN_TS_OP_BITWISE_FILTER_CASE
@@ -3977,7 +4198,8 @@ grn_ts_op_bitwise_xor_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                        const grn_ts_record *in, size_t n_in,
-                       grn_ts_record *out, size_t *n_out) {
+                       grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CHK_FILTER(equal)
 }
 
@@ -3985,7 +4207,8 @@ grn_ts_op_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_not_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                            const grn_ts_record *in, size_t n_in,
-                           grn_ts_record *out, size_t *n_out) {
+                           grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CHK_FILTER(not_equal)
 }
 #undef GRN_TS_OP_CHK_FILTER
@@ -4035,7 +4258,8 @@ grn_ts_op_not_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_less_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                       const grn_ts_record *in, size_t n_in,
-                      grn_ts_record *out, size_t *n_out) {
+                      grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CMP_FILTER(less)
 }
 
@@ -4043,7 +4267,8 @@ grn_ts_op_less_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_less_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                             const grn_ts_record *in, size_t n_in,
-                            grn_ts_record *out, size_t *n_out) {
+                            grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CMP_FILTER(less_equal)
 }
 
@@ -4051,7 +4276,8 @@ grn_ts_op_less_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_greater_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                          const grn_ts_record *in, size_t n_in,
-                         grn_ts_record *out, size_t *n_out) {
+                         grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CMP_FILTER(greater)
 }
 
@@ -4059,7 +4285,8 @@ grn_ts_op_greater_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_op_greater_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                                const grn_ts_record *in, size_t n_in,
-                               grn_ts_record *out, size_t *n_out) {
+                               grn_ts_record *out, size_t *n_out)
+{
   GRN_TS_OP_CMP_FILTER(greater_equal)
 }
 #undef GRN_TS_OP_CMP_FILTER
@@ -4070,7 +4297,8 @@ grn_ts_op_greater_equal_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 static grn_rc
 grn_ts_expr_op_node_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
                            grn_ts_record *in, size_t n_in,
-                           grn_ts_record *out, size_t *n_out) {
+                           grn_ts_record *out, size_t *n_out)
+{
   switch (node->op_type) {
     case GRN_TS_OP_LOGICAL_NOT: {
       return grn_ts_op_logical_not_filter(ctx, node, in, n_in, out, n_out);
@@ -4139,14 +4367,16 @@ grn_ts_expr_op_node_filter(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_positive_adjust() updates scores. */
 static grn_rc
 grn_ts_op_positive_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                          grn_ts_record *io, size_t n_io) {
+                          grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_SIGN_ADJUST(positive)
 }
 
 /* grn_ts_op_negative_adjust() updates scores. */
 static grn_rc
 grn_ts_op_negative_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                          grn_ts_record *io, size_t n_io) {
+                          grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_SIGN_ADJUST(negative)
 }
 #undef GRN_TS_OP_SIGN_ADJUST
@@ -4178,35 +4408,40 @@ grn_ts_op_negative_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_op_plus_adjust() updates scores. */
 static grn_rc
 grn_ts_op_plus_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                      grn_ts_record *io, size_t n_io) {
+                      grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_ARITH_ADJUST(plus)
 }
 
 /* grn_ts_op_minus_adjust() updates scores. */
 static grn_rc
 grn_ts_op_minus_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                       grn_ts_record *io, size_t n_io) {
+                       grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_ARITH_ADJUST(minus)
 }
 
 /* grn_ts_op_multiplication_adjust() updates scores. */
 static grn_rc
 grn_ts_op_multiplication_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                                grn_ts_record *io, size_t n_io) {
+                                grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_ARITH_ADJUST(multiplication)
 }
 
 /* grn_ts_op_division_adjust() updates scores. */
 static grn_rc
 grn_ts_op_division_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                          grn_ts_record *io, size_t n_io) {
+                          grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_ARITH_ADJUST(division)
 }
 
 /* grn_ts_op_modulus_adjust() updates scores. */
 static grn_rc
 grn_ts_op_modulus_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                         grn_ts_record *io, size_t n_io) {
+                         grn_ts_record *io, size_t n_io)
+{
   GRN_TS_OP_ARITH_ADJUST(modulus)
 }
 #undef GRN_TS_OP_ARITH_ADJUST
@@ -4214,7 +4449,8 @@ grn_ts_op_modulus_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
 /* grn_ts_expr_op_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_op_node_adjust(grn_ctx *ctx, grn_ts_expr_op_node *node,
-                           grn_ts_record *io, size_t n_io) {
+                           grn_ts_record *io, size_t n_io)
+{
   switch (node->op_type) {
     case GRN_TS_OP_POSITIVE: {
       return grn_ts_op_positive_adjust(ctx, node, io, n_io);
@@ -4260,7 +4496,8 @@ typedef struct {
 
 /* grn_ts_expr_bridge_node_init() initializes a node. */
 static void
-grn_ts_expr_bridge_node_init(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
+grn_ts_expr_bridge_node_init(grn_ctx *ctx, grn_ts_expr_bridge_node *node)
+{
   size_t i;
   memset(node, 0, sizeof(*node));
   node->type = GRN_TS_EXPR_BRIDGE_NODE;
@@ -4273,7 +4510,8 @@ grn_ts_expr_bridge_node_init(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
 
 /* grn_ts_expr_bridge_node_fin() finalizes a node. */
 static void
-grn_ts_expr_bridge_node_fin(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
+grn_ts_expr_bridge_node_fin(grn_ctx *ctx, grn_ts_expr_bridge_node *node)
+{
   size_t i;
   for (i = 0; i < GRN_TS_EXPR_BRIDGE_NODE_N_BUFS; i++) {
     grn_ts_buf_fin(ctx, &node->bufs[i]);
@@ -4282,7 +4520,8 @@ grn_ts_expr_bridge_node_fin(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
 
 grn_rc
 grn_ts_expr_bridge_node_open(grn_ctx *ctx, grn_ts_expr_node *src,
-                             grn_ts_expr_node *dest, grn_ts_expr_node **node) {
+                             grn_ts_expr_node *dest, grn_ts_expr_node **node)
+{
   grn_ts_expr_bridge_node *new_node = GRN_MALLOCN(grn_ts_expr_bridge_node, 1);
   if (!new_node) {
     GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE, "GRN_MALLOCN failed: %zu x 1",
@@ -4299,7 +4538,8 @@ grn_ts_expr_bridge_node_open(grn_ctx *ctx, grn_ts_expr_node *src,
 
 /* grn_ts_expr_bridge_node_close() destroys a node. */
 static void
-grn_ts_expr_bridge_node_close(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
+grn_ts_expr_bridge_node_close(grn_ctx *ctx, grn_ts_expr_bridge_node *node)
+{
   grn_ts_expr_bridge_node_fin(ctx, node);
   GRN_FREE(node);
 }
@@ -4308,7 +4548,8 @@ grn_ts_expr_bridge_node_close(grn_ctx *ctx, grn_ts_expr_bridge_node *node) {
 static grn_rc
 grn_ts_expr_bridge_node_evaluate(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
                                  const grn_ts_record *in, size_t n_in,
-                                 void *out) {
+                                 void *out)
+{
   grn_ts_record *tmp;
   grn_rc rc = grn_ts_expr_node_evaluate_to_buf(ctx, node->src, in, n_in,
                                                &node->bufs[0]);
@@ -4323,7 +4564,8 @@ grn_ts_expr_bridge_node_evaluate(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
 static grn_rc
 grn_ts_expr_bridge_node_filter(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
                                grn_ts_record *in, size_t n_in,
-                               grn_ts_record *out, size_t *n_out) {
+                               grn_ts_record *out, size_t *n_out)
+{
   size_t i, count;
   grn_ts_bool *values;
   grn_ts_record *tmp;
@@ -4351,7 +4593,8 @@ grn_ts_expr_bridge_node_filter(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
 /* grn_ts_expr_bridge_node_adjust() updates scores. */
 static grn_rc
 grn_ts_expr_bridge_node_adjust(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
-                               grn_ts_record *io, size_t n_io) {
+                               grn_ts_record *io, size_t n_io)
+{
   size_t i;
   grn_ts_record *tmp;
   grn_rc rc = grn_ts_expr_node_evaluate_to_buf(ctx, node->src, io, n_io,
@@ -4382,7 +4625,8 @@ grn_ts_expr_bridge_node_adjust(grn_ctx *ctx, grn_ts_expr_bridge_node *node,
     return;\
   }
 void
-grn_ts_expr_node_close(grn_ctx *ctx, grn_ts_expr_node *node) {
+grn_ts_expr_node_close(grn_ctx *ctx, grn_ts_expr_node *node)
+{
   switch (node->type) {
     GRN_TS_EXPR_NODE_CLOSE_CASE(ID, id)
     GRN_TS_EXPR_NODE_CLOSE_CASE(SCORE, score)
@@ -4405,7 +4649,8 @@ grn_ts_expr_node_close(grn_ctx *ctx, grn_ts_expr_node *node) {
   }
 grn_rc
 grn_ts_expr_node_evaluate(grn_ctx *ctx, grn_ts_expr_node *node,
-                          const grn_ts_record *in, size_t n_in, void *out) {
+                          const grn_ts_record *in, size_t n_in, void *out)
+{
   switch (node->type) {
     GRN_TS_EXPR_NODE_EVALUATE_CASE(ID, id)
     GRN_TS_EXPR_NODE_EVALUATE_CASE(SCORE, score)
@@ -4436,7 +4681,8 @@ grn_ts_expr_node_evaluate(grn_ctx *ctx, grn_ts_expr_node *node,
 grn_rc
 grn_ts_expr_node_evaluate_to_buf(grn_ctx *ctx, grn_ts_expr_node *node,
                                  const grn_ts_record *in, size_t n_in,
-                                 grn_ts_buf *out) {
+                                 grn_ts_buf *out)
+{
   switch (node->data_kind) {
     GRN_TS_EXPR_NODE_EVALUATE_TO_BUF_CASE(BOOL, bool)
     GRN_TS_EXPR_NODE_EVALUATE_TO_BUF_CASE(INT, int)
@@ -4471,7 +4717,8 @@ grn_ts_expr_node_evaluate_to_buf(grn_ctx *ctx, grn_ts_expr_node *node,
 grn_rc
 grn_ts_expr_node_filter(grn_ctx *ctx, grn_ts_expr_node *node,
                         grn_ts_record *in, size_t n_in,
-                        grn_ts_record *out, size_t *n_out) {
+                        grn_ts_record *out, size_t *n_out)
+{
   if (node->data_kind != GRN_TS_BOOL) {
     GRN_TS_ERR_RETURN(GRN_OPERATION_NOT_SUPPORTED,
                       "invalid data kind: %d", node->data_kind);
@@ -4499,7 +4746,8 @@ grn_ts_expr_node_filter(grn_ctx *ctx, grn_ts_expr_node *node,
   }
 grn_rc
 grn_ts_expr_node_adjust(grn_ctx *ctx, grn_ts_expr_node *node,
-                        grn_ts_record *io, size_t n_io) {
+                        grn_ts_record *io, size_t n_io)
+{
   if (node->data_kind != GRN_TS_FLOAT) {
     GRN_TS_ERR_RETURN(GRN_OPERATION_NOT_SUPPORTED,
                       "invalid data kind: %d", node->data_kind);

  Modified: lib/ts/ts_expr_parser.c (+104 -52)
===================================================================
--- lib/ts/ts_expr_parser.c    2015-11-13 11:26:25 +0900 (34146ef)
+++ lib/ts/ts_expr_parser.c    2015-11-13 11:34:34 +0900 (e083735)
@@ -94,28 +94,32 @@ struct grn_ts_expr_parser {
 /* grn_ts_expr_dummy_token_init() initializes a token. */
 static void
 grn_ts_expr_dummy_token_init(grn_ctx *ctx, grn_ts_expr_dummy_token *token,
-                             grn_ts_str src) {
+                             grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(DUMMY)
 }
 
 /* grn_ts_expr_start_token_init() initializes a token. */
 static void
 grn_ts_expr_start_token_init(grn_ctx *ctx, grn_ts_expr_start_token *token,
-                             grn_ts_str src) {
+                             grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(START)
 }
 
 /* grn_ts_expr_end_token_init() initializes a token. */
 static void
 grn_ts_expr_end_token_init(grn_ctx *ctx, grn_ts_expr_end_token *token,
-                           grn_ts_str src) {
+                           grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(END)
 }
 
 /* grn_ts_expr_const_token_init() initializes a token. */
 static void
 grn_ts_expr_const_token_init(grn_ctx *ctx, grn_ts_expr_const_token *token,
-                             grn_ts_str src) {
+                             grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(CONST);
   grn_ts_buf_init(ctx, &token->buf);
 }
@@ -123,77 +127,89 @@ grn_ts_expr_const_token_init(grn_ctx *ctx, grn_ts_expr_const_token *token,
 /* grn_ts_expr_name_token_init() initializes a token. */
 static void
 grn_ts_expr_name_token_init(grn_ctx *ctx, grn_ts_expr_name_token *token,
-                            grn_ts_str src) {
+                            grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(NAME);
 }
 
 /* grn_ts_expr_op_token_init() initializes a token. */
 static void
 grn_ts_expr_op_token_init(grn_ctx *ctx, grn_ts_expr_op_token *token,
-                          grn_ts_str src) {
+                          grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(OP);
 }
 
 /* grn_ts_expr_bridge_token_init() initializes a token. */
 static void
 grn_ts_expr_bridge_token_init(grn_ctx *ctx, grn_ts_expr_bridge_token *token,
-                              grn_ts_str src) {
+                              grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(BRIDGE)
 }
 
 /* grn_ts_expr_bracket_token_init() initializes a token. */
 static void
 grn_ts_expr_bracket_token_init(grn_ctx *ctx, grn_ts_expr_bracket_token *token,
-                               grn_ts_str src) {
+                               grn_ts_str src)
+{
   GRN_TS_EXPR_TOKEN_INIT(BRACKET)
 }
 #undef GRN_TS_EXPR_TOKEN_INIT
 
 /* grn_ts_expr_dummy_token_fin() finalizes a token. */
 static void
-grn_ts_expr_dummy_token_fin(grn_ctx *ctx, grn_ts_expr_dummy_token *token) {
+grn_ts_expr_dummy_token_fin(grn_ctx *ctx, grn_ts_expr_dummy_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_start_token_fin() finalizes a token. */
 static void
-grn_ts_expr_start_token_fin(grn_ctx *ctx, grn_ts_expr_start_token *token) {
+grn_ts_expr_start_token_fin(grn_ctx *ctx, grn_ts_expr_start_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_end_token_fin() finalizes a token. */
 static void
-grn_ts_expr_end_token_fin(grn_ctx *ctx, grn_ts_expr_end_token *token) {
+grn_ts_expr_end_token_fin(grn_ctx *ctx, grn_ts_expr_end_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_const_token_fin() finalizes a token. */
 static void
-grn_ts_expr_const_token_fin(grn_ctx *ctx, grn_ts_expr_const_token *token) {
+grn_ts_expr_const_token_fin(grn_ctx *ctx, grn_ts_expr_const_token *token)
+{
   grn_ts_buf_fin(ctx, &token->buf);
 }
 
 /* grn_ts_expr_name_token_fin() finalizes a token. */
 static void
-grn_ts_expr_name_token_fin(grn_ctx *ctx, grn_ts_expr_name_token *token) {
+grn_ts_expr_name_token_fin(grn_ctx *ctx, grn_ts_expr_name_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_op_token_fin() finalizes a token. */
 static void
-grn_ts_expr_op_token_fin(grn_ctx *ctx, grn_ts_expr_op_token *token) {
+grn_ts_expr_op_token_fin(grn_ctx *ctx, grn_ts_expr_op_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_bridge_token_fin() finalizes a token. */
 static void
-grn_ts_expr_bridge_token_fin(grn_ctx *ctx, grn_ts_expr_bridge_token *token) {
+grn_ts_expr_bridge_token_fin(grn_ctx *ctx, grn_ts_expr_bridge_token *token)
+{
   /* Nothing to do. */
 }
 
 /* grn_ts_expr_bracket_token_fin() finalizes a token. */
 static void
-grn_ts_expr_bracket_token_fin(grn_ctx *ctx, grn_ts_expr_bracket_token *token) {
+grn_ts_expr_bracket_token_fin(grn_ctx *ctx, grn_ts_expr_bracket_token *token)
+{
   /* Nothing to do. */
 }
 
@@ -210,7 +226,8 @@ grn_ts_expr_bracket_token_fin(grn_ctx *ctx, grn_ts_expr_bracket_token *token) {
 /*
 static grn_rc
 grn_ts_expr_dummy_token_open(grn_ctx *ctx, grn_ts_str src,
-                             grn_ts_expr_dummy_token **token) {
+                             grn_ts_expr_dummy_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(DUMMY, dummy)
   return GRN_SUCCESS;
 }
@@ -219,7 +236,8 @@ grn_ts_expr_dummy_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_start_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_start_token_open(grn_ctx *ctx, grn_ts_str src,
-                             grn_ts_expr_start_token **token) {
+                             grn_ts_expr_start_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(START, start)
   return GRN_SUCCESS;
 }
@@ -227,7 +245,8 @@ grn_ts_expr_start_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_end_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_end_token_open(grn_ctx *ctx, grn_ts_str src,
-                           grn_ts_expr_end_token **token) {
+                           grn_ts_expr_end_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(END, end)
   return GRN_SUCCESS;
 }
@@ -235,7 +254,8 @@ grn_ts_expr_end_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_const_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_const_token_open(grn_ctx *ctx, grn_ts_str src,
-                             grn_ts_expr_const_token **token) {
+                             grn_ts_expr_const_token **token)
+                             {
   GRN_TS_EXPR_TOKEN_OPEN(CONST, const)
   return GRN_SUCCESS;
 }
@@ -243,7 +263,8 @@ grn_ts_expr_const_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_name_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_name_token_open(grn_ctx *ctx, grn_ts_str src,
-                            grn_ts_expr_name_token **token) {
+                            grn_ts_expr_name_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(NAME, name)
   return GRN_SUCCESS;
 }
@@ -251,7 +272,8 @@ grn_ts_expr_name_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_op_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_op_token_open(grn_ctx *ctx, grn_ts_str src, grn_ts_op_type op_type,
-                          grn_ts_expr_op_token **token) {
+                          grn_ts_expr_op_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(OP, op)
   new_token->op_type = op_type;
   return GRN_SUCCESS;
@@ -260,7 +282,8 @@ grn_ts_expr_op_token_open(grn_ctx *ctx, grn_ts_str src, grn_ts_op_type op_type,
 /* grn_ts_expr_bridge_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_bridge_token_open(grn_ctx *ctx, grn_ts_str src,
-                              grn_ts_expr_bridge_token **token) {
+                              grn_ts_expr_bridge_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(BRIDGE, bridge)
   return GRN_SUCCESS;
 }
@@ -268,7 +291,8 @@ grn_ts_expr_bridge_token_open(grn_ctx *ctx, grn_ts_str src,
 /* grn_ts_expr_bracket_token_open() creates a token. */
 static grn_rc
 grn_ts_expr_bracket_token_open(grn_ctx *ctx, grn_ts_str src,
-                               grn_ts_expr_bracket_token **token) {
+                               grn_ts_expr_bracket_token **token)
+{
   GRN_TS_EXPR_TOKEN_OPEN(BRACKET, bracket)
   return GRN_SUCCESS;
 }
@@ -283,7 +307,8 @@ grn_ts_expr_bracket_token_open(grn_ctx *ctx, grn_ts_str src,
   }
 /* grn_ts_expr_token_close() destroys a token. */
 static void
-grn_ts_expr_token_close(grn_ctx *ctx, grn_ts_expr_token *token) {
+grn_ts_expr_token_close(grn_ctx *ctx, grn_ts_expr_token *token)
+{
   switch (token->type) {
     GRN_TS_EXPR_TOKEN_CLOSE_CASE(DUMMY, dummy)
     GRN_TS_EXPR_TOKEN_CLOSE_CASE(START, start)
@@ -301,7 +326,8 @@ grn_ts_expr_token_close(grn_ctx *ctx, grn_ts_expr_token *token) {
 /* grn_ts_expr_parser_init() initializes a parser. */
 static void
 grn_ts_expr_parser_init(grn_ctx *ctx, grn_ts_expr *expr,
-                        grn_ts_expr_parser *parser) {
+                        grn_ts_expr_parser *parser)
+{
   memset(parser, 0, sizeof(*parser));
   parser->expr = expr;
   grn_ts_buf_init(ctx, &parser->str_buf);
@@ -312,7 +338,8 @@ grn_ts_expr_parser_init(grn_ctx *ctx, grn_ts_expr *expr,
 
 /* grn_ts_expr_parser_fin() finalizes a parser. */
 static void
-grn_ts_expr_parser_fin(grn_ctx *ctx, grn_ts_expr_parser *parser) {
+grn_ts_expr_parser_fin(grn_ctx *ctx, grn_ts_expr_parser *parser)
+{
   if (parser->stack) {
     GRN_FREE(parser->stack);
   }
@@ -335,7 +362,8 @@ grn_ts_expr_parser_fin(grn_ctx *ctx, grn_ts_expr_parser *parser) {
 
 grn_rc
 grn_ts_expr_parser_open(grn_ctx *ctx, grn_ts_expr *expr,
-                        grn_ts_expr_parser **parser) {
+                        grn_ts_expr_parser **parser)
+{
   grn_ts_expr_parser *new_parser = GRN_MALLOCN(grn_ts_expr_parser, 1);
   if (!new_parser) {
     GRN_TS_ERR_RETURN(GRN_NO_MEMORY_AVAILABLE, "GRN_MALLOCN failed: %zu x 1",
@@ -347,7 +375,8 @@ grn_ts_expr_parser_open(grn_ctx *ctx, grn_ts_expr *expr,
 }
 
 void
-grn_ts_expr_parser_close(grn_ctx *ctx, grn_ts_expr_parser *parser) {
+grn_ts_expr_parser_close(grn_ctx *ctx, grn_ts_expr_parser *parser)
+{
   grn_ts_expr_parser_fin(ctx, parser);
   GRN_FREE(parser);
 }
@@ -355,7 +384,8 @@ grn_ts_expr_parser_close(grn_ctx *ctx, grn_ts_expr_parser *parser) {
 /* grn_ts_expr_parser_tokenize_start() creates the start token. */
 static grn_rc
 grn_ts_expr_parser_tokenize_start(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                  grn_ts_str str, grn_ts_expr_token **token) {
+                                  grn_ts_str str, grn_ts_expr_token **token)
+{
   grn_ts_str token_str = { str.ptr, 0 };
   grn_ts_expr_start_token *new_token;
   grn_rc rc = grn_ts_expr_start_token_open(ctx, token_str, &new_token);
@@ -369,7 +399,8 @@ grn_ts_expr_parser_tokenize_start(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_end() creates the end token. */
 static grn_rc
 grn_ts_expr_parser_tokenize_end(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                grn_ts_str str, grn_ts_expr_token **token) {
+                                grn_ts_str str, grn_ts_expr_token **token)
+{
   grn_ts_str token_str = { str.ptr, 0 };
   grn_ts_expr_end_token *new_token;
   grn_rc rc = grn_ts_expr_end_token_open(ctx, token_str, &new_token);
@@ -383,7 +414,8 @@ grn_ts_expr_parser_tokenize_end(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_number() tokenizes an Int or Float literal. */
 static grn_rc
 grn_ts_expr_parser_tokenize_number(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                   grn_ts_str str, grn_ts_expr_token **token) {
+                                   grn_ts_str str, grn_ts_expr_token **token)
+{
   char *end;
   grn_rc rc;
   grn_ts_int int_value;
@@ -432,7 +464,8 @@ grn_ts_expr_parser_tokenize_number(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_text() tokenizes a Text literal. */
 static grn_rc
 grn_ts_expr_parser_tokenize_text(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                 grn_ts_str str, grn_ts_expr_token **token) {
+                                 grn_ts_str str, grn_ts_expr_token **token)
+{
   size_t i, n_escapes = 0;
   grn_rc rc;
   grn_ts_str token_str;
@@ -485,7 +518,8 @@ grn_ts_expr_parser_tokenize_text(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_name() tokenizes a Bool literal or a name. */
 static grn_rc
 grn_ts_expr_parser_tokenize_name(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                 grn_ts_str str, grn_ts_expr_token **token) {
+                                 grn_ts_str str, grn_ts_expr_token **token)
+{
   size_t i;
   grn_ts_str token_str;
   for (i = 1; i < str.size; i++) {
@@ -517,7 +551,8 @@ grn_ts_expr_parser_tokenize_name(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_bridge() tokenizes a bridge. */
 static grn_rc
 grn_ts_expr_parser_tokenize_bridge(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                   grn_ts_str str, grn_ts_expr_token **token) {
+                                   grn_ts_str str, grn_ts_expr_token **token)
+{
   grn_ts_str token_str = { str.ptr, 1 };
   grn_ts_expr_bridge_token *new_token;
   grn_rc rc = grn_ts_expr_bridge_token_open(ctx, token_str, &new_token);
@@ -532,7 +567,8 @@ grn_ts_expr_parser_tokenize_bridge(grn_ctx *ctx, grn_ts_expr_parser *parser,
 static grn_rc
 grn_ts_expr_parser_tokenize_bracket(grn_ctx *ctx, grn_ts_expr_parser *parser,
                                     grn_ts_str str,
-                                    grn_ts_expr_token **token) {
+                                    grn_ts_expr_token **token)
+{
   grn_ts_str token_str = { str.ptr, 1 };
   grn_ts_expr_bracket_token *new_token;
   grn_rc rc = grn_ts_expr_bracket_token_open(ctx, token_str, &new_token);
@@ -551,7 +587,8 @@ grn_ts_expr_parser_tokenize_bracket(grn_ctx *ctx, grn_ts_expr_parser *parser,
  */
 static grn_rc
 grn_ts_expr_parser_tokenize_sign(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                 grn_ts_str str, grn_ts_expr_token **token) {
+                                 grn_ts_str str, grn_ts_expr_token **token)
+{
   size_t n_args;
   grn_rc rc;
   grn_ts_op_type op_type;
@@ -611,7 +648,8 @@ grn_ts_expr_parser_tokenize_sign(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_op() tokenizes an operator. */
 static grn_rc
 grn_ts_expr_parser_tokenize_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                               grn_ts_str str, grn_ts_expr_token **token) {
+                               grn_ts_str str, grn_ts_expr_token **token)
+{
   grn_rc rc = GRN_SUCCESS;
   grn_ts_str token_str = str;
   grn_ts_op_type op_type;
@@ -721,7 +759,8 @@ grn_ts_expr_parser_tokenize_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_tokenize_next() extracts the next token. */
 static grn_rc
 grn_ts_expr_parser_tokenize_next(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                 grn_ts_str str, grn_ts_expr_token **token) {
+                                 grn_ts_str str, grn_ts_expr_token **token)
+{
   grn_ts_str rest;
   if (!parser->n_tokens) {
     return grn_ts_expr_parser_tokenize_start(ctx, parser, str, token);
@@ -776,7 +815,8 @@ grn_ts_expr_parser_tokenize_next(grn_ctx *ctx, grn_ts_expr_parser *parser,
  * grn_ts_expr_parser_reserve_tokens() extends a token buffer for a new token.
  */
 static grn_rc
-grn_ts_expr_parser_reserve_tokens(grn_ctx *ctx, grn_ts_expr_parser *parser) {
+grn_ts_expr_parser_reserve_tokens(grn_ctx *ctx, grn_ts_expr_parser *parser)
+{
   size_t i, n_bytes, new_max_n_tokens;
   grn_ts_expr_token **new_tokens;
   if (parser->n_tokens < parser->max_n_tokens) {
@@ -803,7 +843,8 @@ grn_ts_expr_parser_reserve_tokens(grn_ctx *ctx, grn_ts_expr_parser *parser) {
 /* grn_ts_expr_parser_tokenize() tokenizes a string. */
 static grn_rc
 grn_ts_expr_parser_tokenize(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                            grn_ts_str str) {
+                            grn_ts_str str)
+{
   grn_ts_str rest = str;
   const char *end = str.ptr + str.size;
   grn_ts_expr_token *token = NULL;
@@ -831,7 +872,8 @@ grn_ts_expr_parser_tokenize(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_push_const() pushes a token to an expression. */
 static grn_rc
 grn_ts_expr_parser_push_const(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                              grn_ts_expr_const_token *token) {
+                              grn_ts_expr_const_token *token)
+{
   switch (token->data_kind) {
     case GRN_TS_BOOL: {
       return grn_ts_expr_push_bool(ctx, parser->expr, token->content.as_bool);
@@ -856,7 +898,8 @@ grn_ts_expr_parser_push_const(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_push_name() pushes a token to an expression. */
 static grn_rc
 grn_ts_expr_parser_push_name(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                             grn_ts_expr_name_token *token) {
+                             grn_ts_expr_name_token *token)
+{
   return grn_ts_expr_push_name(ctx, parser->expr,
                                token->src.ptr, token->src.size);
 }
@@ -864,7 +907,8 @@ grn_ts_expr_parser_push_name(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_push_op() pushes a token to an expression. */
 static grn_rc
 grn_ts_expr_parser_push_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                           grn_ts_expr_op_token *token) {
+                           grn_ts_expr_op_token *token)
+{
   return grn_ts_expr_push_op(ctx, parser->expr, token->op_type);
 }
 
@@ -875,7 +919,8 @@ grn_ts_expr_parser_push_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
 // FIXME: Support a ternary operator.
 static grn_rc
 grn_ts_expr_parser_apply_one(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                             grn_ts_op_precedence precedence_threshold) {
+                             grn_ts_op_precedence precedence_threshold)
+{
   grn_rc rc;
   grn_ts_str src;
   grn_ts_expr_token **stack = parser->stack;
@@ -951,7 +996,8 @@ grn_ts_expr_parser_apply_one(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_apply() applies bridges and prior operators. */
 static grn_rc
 grn_ts_expr_parser_apply(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                         grn_ts_op_precedence precedence_threshold) {
+                         grn_ts_op_precedence precedence_threshold)
+{
   for ( ; ; ) {
     grn_rc rc = grn_ts_expr_parser_apply_one(ctx, parser,
                                              precedence_threshold);
@@ -966,7 +1012,8 @@ grn_ts_expr_parser_apply(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_analyze_op() analyzes a token. */
 static grn_rc
 grn_ts_expr_parser_analyze_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                              grn_ts_expr_op_token *token) {
+                              grn_ts_expr_op_token *token)
+{
   size_t n_args = grn_ts_op_get_n_args(token->op_type);
   grn_ts_expr_token *ex_token = parser->stack[parser->stack_depth - 1];
   if (n_args == 1) {
@@ -987,7 +1034,8 @@ grn_ts_expr_parser_analyze_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_analyze_bridge() analyzes a token. */
 static grn_rc
 grn_ts_expr_parser_analyze_bridge(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                  grn_ts_expr_bridge_token *token) {
+                                  grn_ts_expr_bridge_token *token)
+{
   grn_rc rc = grn_ts_expr_begin_subexpr(ctx, parser->expr);
   if (rc != GRN_SUCCESS) {
     return rc;
@@ -999,7 +1047,8 @@ grn_ts_expr_parser_analyze_bridge(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_analyze_bracket() analyzes a token. */
 static grn_rc
 grn_ts_expr_parser_analyze_bracket(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                   grn_ts_expr_bracket_token *token) {
+                                   grn_ts_expr_bracket_token *token)
+{
   grn_ts_expr_token *ex_token = parser->stack[parser->stack_depth - 1];
   switch (token->src.ptr[0]) {
     case '(': {
@@ -1065,7 +1114,8 @@ grn_ts_expr_parser_analyze_bracket(grn_ctx *ctx, grn_ts_expr_parser *parser,
 /* grn_ts_expr_parser_analyze_token() analyzes a token. */
 static grn_rc
 grn_ts_expr_parser_analyze_token(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                                 grn_ts_expr_token *token) {
+                                 grn_ts_expr_token *token)
+{
   switch (token->type) {
     case GRN_TS_EXPR_START_TOKEN: {
       parser->stack[parser->stack_depth++] = token;
@@ -1121,7 +1171,8 @@ grn_ts_expr_parser_analyze_token(grn_ctx *ctx, grn_ts_expr_parser *parser,
 
 /* grn_ts_expr_parser_analyze() analyzes tokens. */
 static grn_rc
-grn_ts_expr_parser_analyze(grn_ctx *ctx, grn_ts_expr_parser *parser) {
+grn_ts_expr_parser_analyze(grn_ctx *ctx, grn_ts_expr_parser *parser)
+{
   size_t i;
 
   /* Reserve temporary work spaces. */
@@ -1154,7 +1205,8 @@ grn_ts_expr_parser_analyze(grn_ctx *ctx, grn_ts_expr_parser *parser) {
 
 grn_rc
 grn_ts_expr_parser_parse(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                         const char *str_ptr, size_t str_size) {
+                         const char *str_ptr, size_t str_size)
+{
   grn_rc rc;
   grn_ts_str str;
   rc = grn_ts_buf_reserve(ctx, &parser->str_buf, str_size + 1);

  Modified: lib/ts/ts_op.c (+4 -2)
===================================================================
--- lib/ts/ts_op.c    2015-11-13 11:26:25 +0900 (8984ea7)
+++ lib/ts/ts_op.c    2015-11-13 11:34:34 +0900 (2591d5e)
@@ -19,7 +19,8 @@
 #include "ts_op.h"
 
 size_t
-grn_ts_op_get_n_args(grn_ts_op_type op_type) {
+grn_ts_op_get_n_args(grn_ts_op_type op_type)
+{
   switch (op_type) {
     case GRN_TS_OP_LOGICAL_NOT: /* !X */
     case GRN_TS_OP_BITWISE_NOT: /* ~X */
@@ -57,7 +58,8 @@ grn_ts_op_get_n_args(grn_ts_op_type op_type) {
 }
 
 grn_ts_op_precedence
-grn_ts_op_get_precedence(grn_ts_op_type op_type) {
+grn_ts_op_get_precedence(grn_ts_op_type op_type)
+{
   switch (op_type) {
     case GRN_TS_OP_LOGICAL_NOT:
     case GRN_TS_OP_BITWISE_NOT:

  Modified: lib/ts/ts_util.c (+14 -7)
===================================================================
--- lib/ts/ts_util.c    2015-11-13 11:26:25 +0900 (89aa1d1)
+++ lib/ts/ts_util.c    2015-11-13 11:34:34 +0900 (3d6b47c)
@@ -26,7 +26,8 @@
 #include "ts_types.h"
 
 grn_rc
-grn_ts_obj_increment_ref_count(grn_ctx *ctx, grn_obj *obj) {
+grn_ts_obj_increment_ref_count(grn_ctx *ctx, grn_obj *obj)
+{
   grn_id id = grn_obj_id(ctx, obj);
   grn_obj *obj_clone = grn_ctx_at(ctx, id);
   if (!obj_clone) {
@@ -41,12 +42,14 @@ grn_ts_obj_increment_ref_count(grn_ctx *ctx, grn_obj *obj) {
 }
 
 grn_ts_bool
-grn_ts_obj_is_table(grn_ctx *ctx, grn_obj *obj) {
+grn_ts_obj_is_table(grn_ctx *ctx, grn_obj *obj)
+{
   return grn_obj_is_table(ctx, obj);
 }
 
 grn_ts_bool
-grn_ts_obj_is_column(grn_ctx *ctx, grn_obj *obj) {
+grn_ts_obj_is_column(grn_ctx *ctx, grn_obj *obj)
+{
   switch (obj->header.type) {
     case GRN_COLUMN_FIX_SIZE:
     case GRN_COLUMN_VAR_SIZE: {
@@ -65,7 +68,8 @@ grn_ts_obj_is_column(grn_ctx *ctx, grn_obj *obj) {
  */
 grn_rc
 grn_ts_ja_get_value(grn_ctx *ctx, grn_obj *ja, grn_ts_id id,
-                    grn_ts_buf *buf, size_t *value_size) {
+                    grn_ts_buf *buf, size_t *value_size)
+{
   grn_rc rc;
   uint32_t size;
   grn_io_win iw;
@@ -88,7 +92,8 @@ grn_ts_ja_get_value(grn_ctx *ctx, grn_obj *ja, grn_ts_id id,
 }
 
 grn_ts_bool
-grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table) {
+grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table)
+{
   switch (table->header.type) {
     case GRN_TABLE_HASH_KEY:
     case GRN_TABLE_PAT_KEY:
@@ -102,12 +107,14 @@ grn_ts_table_has_key(grn_ctx *ctx, grn_obj *table) {
 }
 
 grn_ts_bool
-grn_ts_table_has_value(grn_ctx *ctx, grn_obj *table) {
+grn_ts_table_has_value(grn_ctx *ctx, grn_obj *table)
+{
   return DB_OBJ(table)->range != GRN_DB_VOID;
 }
 
 const void *
-grn_ts_table_get_value(grn_ctx *ctx, grn_obj *table, grn_ts_id id) {
+grn_ts_table_get_value(grn_ctx *ctx, grn_obj *table, grn_ts_id id)
+{
   switch (table->header.type) {
     case GRN_TABLE_HASH_KEY: {
       uint32_t size;




More information about the Groonga-commit mailing list
Back to archive index