Тип данных присутствует, почему ругается компилятор?