aboutsummaryrefslogtreecommitdiffstats
path: root/internal
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-10-13 19:13:26 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-10-14 11:08:43 +0900
commit5fc9810bf3a0ac6eb9964ff30b0e1060270ab597 (patch)
treec0f8dac4d89f261af8798f7f03480e00a896d46b /internal
parenta075c55d0c29fa5c99c5a3b6f25540cf14ddaefd (diff)
downloadruby-5fc9810bf3a0ac6eb9964ff30b0e1060270ab597.tar.gz
Shorten `rb_strterm_literal_t` members
Diffstat (limited to 'internal')
-rw-r--r--internal/parse.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/parse.h b/internal/parse.h
index 0bdd59c63e..bd6d295be1 100644
--- a/internal/parse.h
+++ b/internal/parse.h
@@ -23,9 +23,9 @@ struct rb_iseq_struct; /* in vm_core.h */
/* structs for managing terminator of string literal and heredocment */
typedef struct rb_strterm_literal_struct {
long nest;
- long func; /* STR_FUNC_* (e.g., STR_FUNC_ESCAPE and STR_FUNC_EXPAND) */
- long paren; /* '(' of `%q(...)` */
- long term; /* ')' of `%q(...)` */
+ int func; /* STR_FUNC_* (e.g., STR_FUNC_ESCAPE and STR_FUNC_EXPAND) */
+ int paren; /* '(' of `%q(...)` */
+ int term; /* ')' of `%q(...)` */
} rb_strterm_literal_t;
typedef struct rb_strterm_heredoc_struct {