Files
codeql/ruby/ql/test/library-tests/modules/private.rb
Harry Maclean 6223b166c2 Update test fixtures
At the same time, rename some classes in `private.rb` so they don't
interact with identically-named modules in `calls.rb`.
2021-12-13 16:24:25 +13:00

60 lines
573 B
Ruby

class E
private def private1
end
def public
end
def private2
end
private :private2
private
def private3
end
def private4
end
def self.public2
end
private_class_method def self.private5
end
def self.private6
end
private_class_method :private6
end
def private_on_main
end
E.new.private1
E.new.private2
E.new.private3
E.new.private4
E.new.public
private_on_main
module F
private def private1
end
def public
end
def private2
end
private :private2
private
def private3
end
def private4
end
end