Skip to content
Snippets Groups Projects
Commit 107a3ac8 authored by Stephan Seitz's avatar Stephan Seitz
Browse files

Fix printing for Functions without name

This fixes test for LLVM GPU using pointer_arith_func
parent 296de5db
No related branches found
No related tags found
1 merge request!103Fix printing for Functions without name
......@@ -390,8 +390,9 @@ class CustomSympyPrinter(CCodePrinter):
elif expr.func == int_div:
return "((%s) / (%s))" % (self._print(expr.args[0]), self._print(expr.args[1]))
else:
name = expr.name if hasattr(expr, 'name') else expr.__class__.__name__
arg_str = ', '.join(self._print(a) for a in expr.args)
return f'{expr.name}({arg_str})'
return f'{name}({arg_str})'
def _typed_number(self, number, dtype):
res = self._print(number)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment