summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-03-11 14:25:11 -0800
committerTakashi Kokubun <takashikkbn@gmail.com>2023-03-11 14:25:12 -0800
commit94da5f7c360b64e12c55fa0be266d9f48e66e937 (patch)
tree41926227dc4246a7f5edbe5a4d66bad0038ca263 /tool
parent0c0c88d383a09fef18d8cf8a1457d1649a2cbd46 (diff)
downloadruby-94da5f7c360b64e12c55fa0be266d9f48e66e937.tar.gz
Rename builtin attr :inline to :leaf
Diffstat (limited to 'tool')
-rw-r--r--tool/mk_builtin_loader.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/tool/mk_builtin_loader.rb b/tool/mk_builtin_loader.rb
index d6cd32e97c..fc6900808f 100644
--- a/tool/mk_builtin_loader.rb
+++ b/tool/mk_builtin_loader.rb
@@ -6,7 +6,7 @@ require_relative 'ruby_vm/helpers/c_escape'
SUBLIBS = {}
REQUIRED = {}
-BUILTIN_ATTRS = %w[inline]
+BUILTIN_ATTRS = %w[leaf]
def string_literal(lit, str = [])
while lit
@@ -46,15 +46,12 @@ end
def inline_attrs(args)
raise "args was empty" if args.empty?
- attrs = []
args.each do |arg|
attr = symbol_literal(arg)
unless BUILTIN_ATTRS.include?(attr)
raise "attr (#{attr}) was not in: #{BUILTIN_ATTRS.join(', ')}"
end
- attrs << attr
end
- attrs
end
def make_cfunc_name inlines, name, lineno