That code isn't valid C, it is written in the Codewarrior language. In C, you would have written:
#define DDRS (*(volatile DDRSSTR*)(REG_BASE + 0x0000024AUL))
That's just one of many non-standard things in the register map. They made this non-standard @ solution because they couldn't figure out how to provide debug information of registers otherwise.
My advise is to throw the default CW register maps in the garbage bin and write new ones in C.