Base class variable conflicts with Derived class variable (same name)

The coding standards for UE4 say you are not allowed to shadow variables. No variables with the same name in functions or from base classes.

Right at the bottom of that page.