class RBI::VisibilityGroup
Attributes
visibility[R]
Public Class Methods
new(visibility)
click to toggle source
Calls superclass method
RBI::Tree::new
# File lib/rbi/rewriters/nest_non_public_methods.rb, line 58 def initialize(visibility) super() @visibility = visibility end
Public Instance Methods
accept_printer(v)
click to toggle source
# File lib/rbi/printer.rb, line 720 def accept_printer(v) v.in_visibility_group = true if visibility.public? v.printn unless v.previous_node.nil? else v.visit(visibility) v.printn end v.visit_all(nodes) v.in_visibility_group = false end
oneline?()
click to toggle source
# File lib/rbi/printer.rb, line 733 def oneline? false end