### Vue version 3.4.31 ### Link to minimal reproduction https://ast.sxzz.moe/#eNpVjMEKwjAQRH8l7KWXBg/eQu03eDceJK4STDZLsimW0n83UhDLXGaGx1sggIGpIvTAWzvqe4rapcg+fG/X7kEwcrgJjpaU+i01af84WZBc0YIyL5zH4fDH7kZzpebKKDWTWixZ2YJvzliKT3QO9empGHXpZGYsLnuW7to3llZYP8C1PHY= ### Steps to reproduce ```vue <template> <template v-if="true" :key></template> </template> ``` ### What is expected? Should produce `userKey` in ast. ### What is actually happening? It doesn't ### System Info _No response_ ### Any additional comments? _No response_