def get_parameters(self): args = self.function.get_signature().args parameters = [] for i in range(len(args)): parameters.append( (self.space.wrap(i), k_ReflectionParameter.call_args( self.interp, [self.space.wrap(self.name), self.space.wrap(i)]))) return self.space.new_array_from_pairs(parameters)
def get_parameters(self): args = self.function.get_signature().args parameters = [] for i in range(len(args)): parameters.append( ( self.space.wrap(i), k_ReflectionParameter.call_args(self.interp, [self.space.wrap(self.name), self.space.wrap(i)]), ) ) return self.space.new_array_from_pairs(parameters)
def getParameters(interp, this): space = interp.space args = this.ref_method.get_signature().args parameters = [] for i in range(len(args)): arg = interp.space.new_array_from_list([ space.wrap(this.ref_klass.name), space.wrap(this.ref_method.get_name()) ]) parameters.append( (space.wrap(i), k_ReflectionParameter.call_args(interp, [arg, space.wrap(i)]))) return space.new_array_from_pairs(parameters)
def getParameters(interp, this): space = interp.space args = this.ref_method.get_signature().args parameters = [] for i in range(len(args)): arg = interp.space.new_array_from_list([ space.wrap(this.ref_klass.name), space.wrap(this.ref_method.get_name()) ]) parameters.append(( space.wrap(i), k_ReflectionParameter.call_args(interp, [arg, space.wrap(i)]) )) return space.new_array_from_pairs(parameters)