fix elf test

This commit is contained in:
Torsten Ruger
2016-12-15 17:57:45 +02:00
parent 1571c796bb
commit 884bf23e5f
6 changed files with 13 additions and 9 deletions

View File

@ -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

View File

@ -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