When Names Disappear: Revealing What LLMs Actually Understand About Code