This PR converts `ConvertToEmitCPatternInterface` dialect interface to ODS. Also makes changes to derived classes.