type and qualifiers