generator: Added self._function_declaration