If to ifdef