From fefb5fafbc44a02c0eaf91de14ca38ac890653ab Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sat, 25 Apr 2020 17:52:27 +0900 Subject: More enums are mandatory for rp in lldb_cruby.py --- include/ruby/3/core/rarray.h | 2 +- include/ruby/3/core/robject.h | 2 +- include/ruby/3/core/rstring.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'include/ruby') diff --git a/include/ruby/3/core/rarray.h b/include/ruby/3/core/rarray.h index 3234daae90..added0c41c 100644 --- a/include/ruby/3/core/rarray.h +++ b/include/ruby/3/core/rarray.h @@ -79,7 +79,7 @@ enum ruby_rarray_flags { #endif }; -enum { +enum ruby_rarray_consts { RARRAY_EMBED_LEN_SHIFT = RUBY_FL_USHIFT + 3, RARRAY_EMBED_LEN_MAX = RUBY3_EMBED_LEN_MAX_OF(VALUE) }; diff --git a/include/ruby/3/core/robject.h b/include/ruby/3/core/robject.h index 3f298214a9..c6101af2d2 100644 --- a/include/ruby/3/core/robject.h +++ b/include/ruby/3/core/robject.h @@ -43,7 +43,7 @@ enum ruby_robject_flags { ROBJECT_EMBED = RUBY_FL_USER1 }; -enum { ROBJECT_EMBED_LEN_MAX = RUBY3_EMBED_LEN_MAX_OF(VALUE) }; +enum ruby_robject_consts { ROBJECT_EMBED_LEN_MAX = RUBY3_EMBED_LEN_MAX_OF(VALUE) }; struct RObject { struct RBasic basic; diff --git a/include/ruby/3/core/rstring.h b/include/ruby/3/core/rstring.h index 8951dd0d30..10104c7a55 100644 --- a/include/ruby/3/core/rstring.h +++ b/include/ruby/3/core/rstring.h @@ -65,7 +65,7 @@ enum ruby_rstring_flags { RSTRING_FSTR = RUBY_FL_USER17 }; -enum { +enum ruby_rstring_consts { RSTRING_EMBED_LEN_SHIFT = RUBY_FL_USHIFT + 2, RSTRING_EMBED_LEN_MAX = RUBY3_EMBED_LEN_MAX_OF(char) - 1 }; -- cgit v1.2.3