We define asymptotically p-flat and innerly asymptotically p-flat sets in Banach spaces in terms of uniform weak* Kadec–Klee asymptotic smoothness, and use these concepts to characterize weakly compactly generated (Asplund) spaces that are c0(ω1)-generated or ℓp(ω1)-generated, where p∈(1,∞). In particular, we show that every subspace of c0(ω1) is c0(ω1)-generated and every subspace of ℓp(ω1) is ℓp(ω1)-generated for every p∈(1,∞). As a byproduct of the technology of projectional resolutions of the identity we get an alternative proof of Rosenthal’s theorem on fixing c0(ω1).