142a143
> implementedMethodId = ""
144,147c145,146
< implementedMethodId = obj_type.methodIdAbstract(self.proc_name,
< implemented_paramTypes)
< else:
< implementedMethodId = ""
---
> implementedMethodId = obj_type.methodIdAbstract(
> self.proc_name, implemented_paramTypes)
150,159c149,152
< self.error("Invalid method call: " \
< "Type '%s' does not have a method %s, '%s' nor '%s'",
< obj_type, self.proc_name, methodId, implementedMethodId)
< else:
< #
< # Replace the methodId with the implementedMethodId found in
< # the method list.
< #
< methodId = implementedMethodId
< return_type = obj_type.methods[methodId].return_type
---
> self.error("Invalid method call: Type '%s' " \
> "does not have a method %s, '%s' nor '%s'",
> obj_type, self.proc_name, methodId,
> implementedMethodId)
160a154,158
> # Replace the methodId with the implementedMethodId
> # found in the method list.
> methodId = implementedMethodId
> return_type = obj_type.methods[methodId].return_type
>