Local declaration of '%1$ls' hides declaration of the same name in outer scope. For additional information, see previous ...