fix elf test
This commit is contained in:
@ -74,8 +74,9 @@ module Register
|
||||
cl = object_with_type Parfait::Class
|
||||
cl.instance_type = @types[name]
|
||||
@types[name].object_class = cl
|
||||
@types[name].instance_methods = object_with_type Parfait::List
|
||||
cl.instance_methods = object_with_type Parfait::List
|
||||
# puts "instance_methods is #{cl.instance_methods.class}"
|
||||
#puts "instance_methods is #{cl.instance_methods.class}"
|
||||
cl.name = name
|
||||
classes[name] = cl
|
||||
end
|
||||
|
@ -27,8 +27,8 @@ module Register
|
||||
def translate_arm
|
||||
translator = Arm::Translator.new
|
||||
methods = []
|
||||
@space.classes.values.each do |c|
|
||||
c.instance_methods.each do |f|
|
||||
self.space.types.each do |hash , t|
|
||||
t.instance_methods.each do |f|
|
||||
methods << f
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user