(self)
| 447 | self.params.append(Parameter(size_param_name, size_type.str())) |
| 448 | |
| 449 | def update(self) -> None: |
| 450 | self.share_params() |
| 451 | for param in self.params: |
| 452 | param.update() |
| 453 | if self.returns: |
| 454 | self.returns.update() |
| 455 | self.create_cfunction() |
| 456 | |
| 457 | def inputs(self) -> str: |
| 458 | return ', '.join([p.input() for p in self.params]) |