: (?loc: Loc?, ?comments: Array) ?{ (Protected node) -> void } -> void
736 737 738 739
# File 'lib/rbi/model.rb', line 736 def initialize(loc: nil, comments: [], &block) super(:protected, loc: loc, comments: comments) block&.call(self) end