[Groonga-commit] groonga/groonga at 0c66f29 [master] grn_ts: rename *_apply_op() to *_apply()

Back to archive index

susumu.yata null+****@clear*****
Thu Sep 24 13:33:10 JST 2015


susumu.yata	2015-09-24 13:33:10 +0900 (Thu, 24 Sep 2015)

  New Revision: 0c66f2996ec396c96bd72e6343dde0ba5ad33f28
  https://github.com/groonga/groonga/commit/0c66f2996ec396c96bd72e6343dde0ba5ad33f28

  Message:
    grn_ts: rename *_apply_op() to *_apply()
    
    This function applies not only operators but also bridges.

  Modified files:
    lib/ts.c

  Modified: lib/ts.c (+6 -6)
===================================================================
--- lib/ts.c    2015-09-24 13:23:29 +0900 (3dcd052)
+++ lib/ts.c    2015-09-24 13:33:10 +0900 (a586e26)
@@ -4688,10 +4688,10 @@ grn_ts_expr_parser_push_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
   return grn_ts_expr_push_operator(ctx, parser->expr, token->op_type);
 }
 
-/* grn_ts_expr_parser_apply_op() applies prior operators. */
+/* grn_ts_expr_parser_apply() applies bridges and prior operators. */
 static grn_rc
-grn_ts_expr_parser_apply_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
-                            grn_ts_op_precedence precedence_threshold) {
+grn_ts_expr_parser_apply(grn_ctx *ctx, grn_ts_expr_parser *parser,
+                         grn_ts_op_precedence precedence_threshold) {
   grn_rc rc = GRN_SUCCESS;
   grn_ts_expr_token **stack = parser->stack;
   size_t depth = parser->stack_depth;
@@ -4758,7 +4758,7 @@ grn_ts_expr_parser_analyze_op(grn_ctx *ctx, grn_ts_expr_parser *parser,
     }
   } else if (n_args == 2) {
     grn_ts_op_precedence precedence = grn_ts_op_get_precedence(token->op_type);
-    grn_rc rc = grn_ts_expr_parser_apply_op(ctx, parser, precedence);
+    grn_rc rc = grn_ts_expr_parser_apply(ctx, parser, precedence);
     if (rc != GRN_SUCCESS) {
       return rc;
     }
@@ -4801,7 +4801,7 @@ grn_ts_expr_parser_analyze_bracket(grn_ctx *ctx, grn_ts_expr_parser *parser,
     }
     case ')': case ']': {
       grn_ts_expr_token *ex_ex_token;
-      grn_rc rc = grn_ts_expr_parser_apply_op(ctx, parser, 0);
+      grn_rc rc = grn_ts_expr_parser_apply(ctx, parser, 0);
       if (rc != GRN_SUCCESS) {
         return rc;
       }
@@ -4853,7 +4853,7 @@ grn_ts_expr_parser_analyze_token(grn_ctx *ctx, grn_ts_expr_parser *parser,
       return GRN_SUCCESS;
     }
     case GRN_TS_EXPR_END_TOKEN: {
-      return grn_ts_expr_parser_apply_op(ctx, parser, 0);
+      return grn_ts_expr_parser_apply(ctx, parser, 0);
     }
     case GRN_TS_EXPR_CONST_TOKEN: {
       grn_ts_expr_const_token *const_token = (grn_ts_expr_const_token *)token;
-------------- next part --------------
HTML����������������������������...
Download 



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