Your schematic drawing software makes a negative image instead of a normal positive image. The schematic is covered in dots.
The parts are so far apart that they are too small to see.
The text is also too small to see and it blocks parts of the schematic.
We cannot see if the Mosfets are N-channel or P-channel and we cannot see their drains and sources. Google shows many symbols for Mosfets but none look like yours.
When you say "full swing" do you mean "rail-to-rail"? Cmos opamps are rail-to-rail because they use push-pull complementary common source Mosfets.