Added declarator and attribute parsing.