Remove remnant generate_c_code methods.

We no longer intend to generate C code but will instead later emit LLVM
bitcode. Calls to these old generate_c_code methods were already removed
but the implementations remained. Removing them to clean up some noise
and improve the clarity of the code.