I pretty much thought so, but I had to actually look up schematics on CMOS gates, to be sure none of them included any diodes.
Every planar and finned CMOS transistor has an intrinsic body diode simply due to how the source, drain and channel lie on the silicon substrate. This parasitic diode is often use in medium-low power electronics to clamp back-EMF from the load back to the supply rail. In higher-power applications, it is usually supplemented by external diodes to reduce the amount of energy dissipated in the MOSFET.
In logic, diodes don't get used much for anything besides OR-ing and even then, it is simpler to have an open-collector/drain zero a signal line being pulled high than diode OR-ing drivers into a line being pulled low. You need a driver and current source/sink to bring the line to the designated default state but open-collector/drain skips the diodes and gives you almost the entire voltage swing from GND to Vcc, no diode drops.
In (ultra-)low-power electronics like remotes, the input/output body diodes are sometimes used to power the micro-controller when buttons are pressed: the micro-controller is normally disconnected from +Vbat, buttons are pulled high to +Vbat by resistors and when a button is pressed, power back-feeds into Vcc through the buttons enough for the micro-controller to turn on the FET that connects +Vbat to Vcc, decodes the key press, blasts the IR code for the button and turns itself off again until the next key press.