Make generate_c also work if astnode does not have member `instruction_set`
Compare changes
+ 5
− 1
@@ -49,8 +49,12 @@ def generate_c(ast_node: Node, signature_only: bool = False, dialect='c', custom
generate_c currently only works for KernelFunctions, since member instruction_set
is required.
generate_c can generate code for any astnode if this requirement is dropped.