Looks to be conforming C declaration parsing.