Компиляторы, такие как gcc, clang и gccgo, имеют переключатель -fsyntax-only
, используемый в однобуферных средствах проверки синтаксиса, таких как Flycheck. Они выполняют только синтаксический и, я предполагаю, семантический анализ, тем самым пропуская генерацию кода. У Rust есть что-то подобное?