class Prism::DotVisitor

def regular_expression_flags_inspect(node)

comma-separated list.
Inspect a node that has regular_expression_flags flags to display the flags as a
def regular_expression_flags_inspect(node)
  flags = []
  flags << "ignore_case" if node.ignore_case?
  flags << "extended" if node.extended?
  flags << "multi_line" if node.multi_line?
  flags << "once" if node.once?
  flags << "euc_jp" if node.euc_jp?
  flags << "ascii_8bit" if node.ascii_8bit?
  flags << "windows_31j" if node.windows_31j?
  flags << "utf_8" if node.utf_8?
  flags << "forced_utf8_encoding" if node.forced_utf8_encoding?
  flags << "forced_binary_encoding" if node.forced_binary_encoding?
  flags << "forced_us_ascii_encoding" if node.forced_us_ascii_encoding?
  flags.join(", ")
end