def create_c_code(self, exports: List[ir.Symbol]) -> None:
    try:
        the_ir = ast2ir.convert_program(self.ast, self.source_path, exports)
        self.session.create_c_code(the_ir, self.source_path)
    except Exception:
        self._handle_error()
def create_c_code(self, exports: List[ir.Symbol]) -> None:
    try:
        the_ir = ast2ir.convert_program(self.ast, self.source_path, exports)
        self.session.create_c_code(the_ir, self.source_path)
    except Exception:
        self._handle_error()