EPA: Fix range for GADT decl with sig only
For the declaration
data GenericOptions
:: fieldLabelModifier
-> tagSingleConstructors
-> Type
make the SrcSpan
include the entire declaration, including the end of the signature.
Closes #24714 (closed)