diff options
| author | yui-knk <spiketeika@gmail.com> | 2024-02-19 18:07:04 +0900 |
|---|---|---|
| committer | Yuichiro Kaneko <spiketeika@gmail.com> | 2024-02-20 19:07:40 +0900 |
| commit | 474f41880fd4fdffaad03fc73b76354886dab015 (patch) | |
| tree | b061ea2e984d8db572c42f7720f7fec9b21fcd78 /parse.y | |
| parent | fba647087b1d61a890537cf9294e4d2074f7572b (diff) | |
Suppress unused function warning for UNIVERSAL_PARSER build
Suppress the warning:
```
parse.y:2221:1: warning: unused function 'rb_parser_str_hash' [-Wunused-function]
2221 | rb_parser_str_hash(rb_parser_string_t *str)
| ^~~~~~~~~~~~~~~~~~
```
Diffstat (limited to 'parse.y')
| -rw-r--r-- | parse.y | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -2118,6 +2118,7 @@ get_nd_args(struct parser_params *p, NODE *node) } #ifndef RIPPER +#ifndef UNIVERSAL_PARSER static st_index_t djb2(const uint8_t *str, size_t len) { @@ -2136,6 +2137,7 @@ parser_memhash(const void *ptr, long len) return djb2(ptr, len); } #endif +#endif #define PARSER_STRING_PTR(str) (str->ptr) #define PARSER_STRING_LEN(str) (str->len) @@ -2200,12 +2202,14 @@ rb_parser_string_free(rb_parser_t *p, rb_parser_string_t *str) } #ifndef RIPPER +#ifndef UNIVERSAL_PARSER static st_index_t rb_parser_str_hash(rb_parser_string_t *str) { return parser_memhash((const void *)PARSER_STRING_PTR(str), PARSER_STRING_LEN(str)); } #endif +#endif static size_t rb_parser_str_capacity(rb_parser_string_t *str, const int termlen) |
