public void NamesEncoding1() {
// TODO:
XTestOutput(@"#encoding: SJIS
class Cホ
def initialize
@ホ = 1
@@ホ = 2
end
def ホ
end
Xホ = 5
end
$Xホ = 3
ホ = 4
puts Cホ.name
puts Cホ.name.encoding
puts Cホ.new.inspect
Cホ.instance_methods(false).each { |x| puts x,x.encoding }
Cホ.new.instance_variables.each { |x| puts x,x.encoding }
Cホ.class_variables.each { |x| puts x,x.encoding }
Cホ.constants.each { |x| puts x,x.encoding }
local_variables.each { |x| puts x,x.encoding }
global_variables.each { |x| puts x,x.encoding if x[0] == 'X' }
", @"
Cホ
#<Encoding: SJIS>
#<Cホ TODO>
ホ
#<Encoding: SJIS>
@ホ
#<Encoding: SJIS>
@@ホ
#<Encoding: SJIS>
Xホ
#<Encoding: SJIS>
ホ
#<Encoding: SJIS>
$ホ
#<Encoding: SJIS>
");
}