X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=type.h;h=3304c1e469ee18a4da6a6f4ae08c838ec5c4a0af;hb=e53f30472457acff3fcac2c70385307c70e41873;hp=92baa7d3a3210679f4ee7cd9410c93ae90129678;hpb=5ba6c59ce75fd069dfbfac1ce4d9a261c99251f6;p=cparser diff --git a/type.h b/type.h index 92baa7d..3304c1e 100644 --- a/type.h +++ b/type.h @@ -169,6 +169,12 @@ type_t *get_unqualified_type(type_t *type); type_t *get_qualified_type(type_t*, type_qualifiers_t); type_t *skip_typeref(type_t *type); +/** + * Return the type qualifier set of a type. If skip_array_type + * is true, skip all array types. + */ +type_qualifiers_t get_type_qualifier(const type_t *type, bool skip_array_type); + /** * returns size of an atomic type kind in bytes */