Return the Decl when parsing the template member declaration so the
'omp declare simd' pragma can be applied to it. Previously a nullptr
was returned causing an error applying the pragma.
Fixes #52700.
The return of nullptr here seems to have been in the compiler for quite a long time.
I wasn't able to determine if that was intentional.
Can we have more than a single decl here?