We all know g++ and MSVC can output both preprocessed C++ code (-E
) and optimized assembler code (-S
). Yet there are no options to output after templates application. Yet I'd like to have it to use with old compilers (the ones that does not support templates).
So, are there any compiler or translator which can produce code after templates application? C++17 are welcome but not necessary.