instance method
Prism::DotVisitor#arguments_node_flags_inspect
arguments_node_flags_inspect(node)
lib/prism/dot_visitor.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/prism/dot_visitor.rb, line 4620
def arguments_node_flags_inspect(node)
flags = [] #: Array[String]
flags << "contains_forwarding" if node.contains_forwarding?
flags << "contains_keywords" if node.contains_keywords?
flags << "contains_keyword_splat" if node.contains_keyword_splat?
flags << "contains_splat" if node.contains_splat?
flags << "contains_multiple_splats" if node.contains_multiple_splats?
flags.join(", ")
end
Inspect a node that has arguments_node_flags flags to display the flags as a comma-separated list.