Home
last modified time | relevance | path

Searched refs:type_quals (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dvtable-verify.c381 unsigned int type_quals; in vtbl_map_get_node() local
393 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl)); in vtbl_map_get_node()
394 gcc_assert (type_quals == TYPE_UNQUALIFIED); in vtbl_map_get_node()
420 unsigned int type_quals; in find_or_create_vtbl_map_node() local
429 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl)); in find_or_create_vtbl_map_node()
430 gcc_assert (type_quals == TYPE_UNQUALIFIED); in find_or_create_vtbl_map_node()
H A Dlanghooks.h56 int (*type_quals) (const_tree); member
H A Dtree.c6447 set_type_quals (tree type, int type_quals) in set_type_quals() argument
6449 TYPE_READONLY (type) = (type_quals & TYPE_QUAL_CONST) != 0; in set_type_quals()
6450 TYPE_VOLATILE (type) = (type_quals & TYPE_QUAL_VOLATILE) != 0; in set_type_quals()
6451 TYPE_RESTRICT (type) = (type_quals & TYPE_QUAL_RESTRICT) != 0; in set_type_quals()
6452 TYPE_ATOMIC (type) = (type_quals & TYPE_QUAL_ATOMIC) != 0; in set_type_quals()
6453 TYPE_ADDR_SPACE (type) = DECODE_QUAL_ADDR_SPACE (type_quals); in set_type_quals()
6541 check_qualified_type (const_tree cand, const_tree base, int type_quals) in check_qualified_type() argument
6543 return (TYPE_QUALS (cand) == type_quals in check_qualified_type()
6569 get_qualified_type (tree type, int type_quals) in get_qualified_type() argument
6571 if (TYPE_QUALS (type) == type_quals) in get_qualified_type()
[all …]
H A Dtree-dump.c370 int quals = lang_hooks.tree_dump.type_quals (t); in dequeue_and_dump()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dvtable-verify.cc381 unsigned int type_quals; in vtbl_map_get_node() local
393 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl)); in vtbl_map_get_node()
394 gcc_assert (type_quals == TYPE_UNQUALIFIED); in vtbl_map_get_node()
420 unsigned int type_quals; in find_or_create_vtbl_map_node() local
429 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl)); in find_or_create_vtbl_map_node()
430 gcc_assert (type_quals == TYPE_UNQUALIFIED); in find_or_create_vtbl_map_node()
H A Dlanghooks.h56 int (*type_quals) (const_tree); member
H A Dtree.cc5449 set_type_quals (tree type, int type_quals) in set_type_quals() argument
5451 TYPE_READONLY (type) = (type_quals & TYPE_QUAL_CONST) != 0; in set_type_quals()
5452 TYPE_VOLATILE (type) = (type_quals & TYPE_QUAL_VOLATILE) != 0; in set_type_quals()
5453 TYPE_RESTRICT (type) = (type_quals & TYPE_QUAL_RESTRICT) != 0; in set_type_quals()
5454 TYPE_ATOMIC (type) = (type_quals & TYPE_QUAL_ATOMIC) != 0; in set_type_quals()
5455 TYPE_ADDR_SPACE (type) = DECODE_QUAL_ADDR_SPACE (type_quals); in set_type_quals()
5544 check_qualified_type (const_tree cand, const_tree base, int type_quals) in check_qualified_type() argument
5546 return (TYPE_QUALS (cand) == type_quals in check_qualified_type()
5575 get_qualified_type (tree type, int type_quals) in get_qualified_type() argument
5577 if (TYPE_QUALS (type) == type_quals) in get_qualified_type()
[all …]
H A Dtree-dump.cc370 int quals = lang_hooks.tree_dump.type_quals (t); in dequeue_and_dump()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/
H A Dc-decl.c5959 int type_quals = TYPE_UNQUALIFIED; in grokdeclarator() local
6151 type_quals = ((constp ? TYPE_QUAL_CONST : 0) in grokdeclarator()
6156 if (type_quals != TYPE_QUALS (element_type)) in grokdeclarator()
6641 addr_space_t as = DECODE_QUAL_ADDR_SPACE (type_quals); in grokdeclarator()
6755 if (type_quals) in grokdeclarator()
6779 int quals_used = type_quals; in grokdeclarator()
6795 && (type_quals & TYPE_QUAL_RESTRICT) in grokdeclarator()
6801 type_quals = TYPE_UNQUALIFIED; in grokdeclarator()
6822 if ((type_quals & TYPE_QUAL_ATOMIC) in grokdeclarator()
6827 type_quals &= ~TYPE_QUAL_ATOMIC; in grokdeclarator()
[all …]
H A Dc-typeck.c15242 c_build_qualified_type (tree type, int type_quals, tree orig_qual_type, in c_build_qualified_type() argument
15252 type_quals, orig_qual_type, in c_build_qualified_type()
15261 if (TYPE_QUALS (strip_array_types (t)) == type_quals in c_build_qualified_type()
15292 = c_build_qualified_type (unqualified_canon, type_quals); in c_build_qualified_type()
15303 if ((type_quals & TYPE_QUAL_RESTRICT) in c_build_qualified_type()
15308 type_quals &= ~TYPE_QUAL_RESTRICT; in c_build_qualified_type()
15313 : build_qualified_type (type, type_quals)); in c_build_qualified_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/c/
H A Dc-decl.cc6277 int type_quals = TYPE_UNQUALIFIED; in grokdeclarator() local
6475 type_quals = ((constp ? TYPE_QUAL_CONST : 0) in grokdeclarator()
6480 if (type_quals != TYPE_QUALS (element_type)) in grokdeclarator()
6965 addr_space_t as = DECODE_QUAL_ADDR_SPACE (type_quals); in grokdeclarator()
7079 if (type_quals) in grokdeclarator()
7103 int quals_used = type_quals; in grokdeclarator()
7119 && (type_quals & TYPE_QUAL_RESTRICT) in grokdeclarator()
7125 type_quals = TYPE_UNQUALIFIED; in grokdeclarator()
7146 if ((type_quals & TYPE_QUAL_ATOMIC) in grokdeclarator()
7151 type_quals &= ~TYPE_QUAL_ATOMIC; in grokdeclarator()
[all …]
H A Dc-typeck.cc15798 c_build_qualified_type (tree type, int type_quals, tree orig_qual_type, in c_build_qualified_type() argument
15808 type_quals, orig_qual_type, in c_build_qualified_type()
15817 if (TYPE_QUALS (strip_array_types (t)) == type_quals in c_build_qualified_type()
15848 = c_build_qualified_type (unqualified_canon, type_quals); in c_build_qualified_type()
15859 if ((type_quals & TYPE_QUAL_RESTRICT) in c_build_qualified_type()
15864 type_quals &= ~TYPE_QUAL_RESTRICT; in c_build_qualified_type()
15869 : build_qualified_type (type, type_quals)); in c_build_qualified_type()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Ddecl.c4949 int type_quals = TYPE_UNQUALIFIED; in get_type_quals() local
4952 type_quals |= TYPE_QUAL_CONST; in get_type_quals()
4954 type_quals |= TYPE_QUAL_VOLATILE; in get_type_quals()
4956 type_quals |= TYPE_QUAL_RESTRICT; in get_type_quals()
4958 return type_quals; in get_type_quals()
10037 int type_quals, in grokvardecl() argument
10049 bool constp = (type_quals & TYPE_QUAL_CONST) != 0; in grokvardecl()
10050 bool volatilep = (type_quals & TYPE_QUAL_VOLATILE) != 0; in grokvardecl()
10770 smallest_type_quals_location (int type_quals, const location_t* locations) in smallest_type_quals_location() argument
10774 if (type_quals & TYPE_QUAL_CONST) in smallest_type_quals_location()
[all …]
H A Dtree.c1264 c_build_qualified_type (tree type, int type_quals, tree /* orig_qual_type */, in c_build_qualified_type() argument
1267 return cp_build_qualified_type (type, type_quals); in c_build_qualified_type()
1293 int type_quals, in cp_build_qualified_type_real() argument
1302 if (type_quals == cp_type_quals (type)) in cp_build_qualified_type_real()
1312 type_quals, in cp_build_qualified_type_real()
1359 t = cp_build_qualified_type_real (t, type_quals, complain); in cp_build_qualified_type_real()
1366 if (type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE) in cp_build_qualified_type_real()
1371 bad_quals |= type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE); in cp_build_qualified_type_real()
1372 type_quals &= ~(TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE); in cp_build_qualified_type_real()
1377 type_quals |= type_memfn_quals (type); in cp_build_qualified_type_real()
[all …]
H A Dtypeck.c2600 int type_quals; in build_class_member_access_expr() local
2677 type_quals = TYPE_UNQUALIFIED; in build_class_member_access_expr()
2681 type_quals = (cp_type_quals (member_type) in build_class_member_access_expr()
2688 type_quals &= ~TYPE_QUAL_CONST; in build_class_member_access_expr()
2689 member_type = cp_build_qualified_type (member_type, type_quals); in build_class_member_access_expr()
2698 if (type_quals & TYPE_QUAL_CONST) in build_class_member_access_expr()
2700 if (type_quals & TYPE_QUAL_VOLATILE) in build_class_member_access_expr()
10489 cp_apply_type_quals_to_decl (int type_quals, tree decl) in cp_apply_type_quals_to_decl() argument
10500 && type_quals != TYPE_UNQUALIFIED)); in cp_apply_type_quals_to_decl()
10510 type_quals &= ~TYPE_QUAL_CONST; in cp_apply_type_quals_to_decl()
[all …]
H A Dclass.c581 int type_quals = cp_type_quals (TREE_TYPE (expr)); in build_simple_base_path() local
584 cp_build_qualified_type (type, type_quals), in build_simple_base_path()
589 if (type_quals & TYPE_QUAL_CONST) in build_simple_base_path()
591 if (type_quals & TYPE_QUAL_VOLATILE) in build_simple_base_path()
H A Ddecl2.c164 cp_cv_quals type_quals = quals & ~TYPE_QUAL_RESTRICT; in build_memfn_type() local
165 ctype = cp_build_qualified_type (ctype, type_quals); in build_memfn_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Ddecl.cc5279 int type_quals = TYPE_UNQUALIFIED; in get_type_quals() local
5282 type_quals |= TYPE_QUAL_CONST; in get_type_quals()
5284 type_quals |= TYPE_QUAL_VOLATILE; in get_type_quals()
5286 type_quals |= TYPE_QUAL_RESTRICT; in get_type_quals()
5288 return type_quals; in get_type_quals()
10668 int type_quals, in grokvardecl() argument
10680 bool constp = (type_quals & TYPE_QUAL_CONST) != 0; in grokvardecl()
10681 bool volatilep = (type_quals & TYPE_QUAL_VOLATILE) != 0; in grokvardecl()
11416 smallest_type_quals_location (int type_quals, const location_t* locations) in smallest_type_quals_location() argument
11420 if (type_quals & TYPE_QUAL_CONST) in smallest_type_quals_location()
[all …]
H A Dtree.cc1335 c_build_qualified_type (tree type, int type_quals, tree /* orig_qual_type */, in c_build_qualified_type() argument
1338 return cp_build_qualified_type (type, type_quals); in c_build_qualified_type()
1364 int type_quals, in cp_build_qualified_type_real() argument
1373 if (type_quals == cp_type_quals (type)) in cp_build_qualified_type_real()
1383 type_quals, in cp_build_qualified_type_real()
1435 t = cp_build_qualified_type_real (t, type_quals, complain); in cp_build_qualified_type_real()
1448 if (type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE) in cp_build_qualified_type_real()
1454 bad_quals |= type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE); in cp_build_qualified_type_real()
1455 type_quals &= ~(TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE); in cp_build_qualified_type_real()
1460 type_quals |= type_memfn_quals (type); in cp_build_qualified_type_real()
[all …]
H A Dtypeck.cc2768 int type_quals; in build_class_member_access_expr() local
2845 type_quals = TYPE_UNQUALIFIED; in build_class_member_access_expr()
2849 type_quals = (cp_type_quals (member_type) in build_class_member_access_expr()
2856 type_quals &= ~TYPE_QUAL_CONST; in build_class_member_access_expr()
2857 member_type = cp_build_qualified_type (member_type, type_quals); in build_class_member_access_expr()
2866 if (type_quals & TYPE_QUAL_CONST) in build_class_member_access_expr()
2868 if (type_quals & TYPE_QUAL_VOLATILE) in build_class_member_access_expr()
11096 cp_apply_type_quals_to_decl (int type_quals, tree decl) in cp_apply_type_quals_to_decl() argument
11107 && type_quals != TYPE_UNQUALIFIED)); in cp_apply_type_quals_to_decl()
11117 type_quals &= ~TYPE_QUAL_CONST; in cp_apply_type_quals_to_decl()
[all …]
H A Dclass.cc585 int type_quals = cp_type_quals (TREE_TYPE (expr)); in build_simple_base_path() local
588 cp_build_qualified_type (type, type_quals), in build_simple_base_path()
593 if (type_quals & TYPE_QUAL_CONST) in build_simple_base_path()
595 if (type_quals & TYPE_QUAL_VOLATILE) in build_simple_base_path()
H A Ddecl2.cc162 cp_cv_quals type_quals = quals & ~TYPE_QUAL_RESTRICT; in build_memfn_type() local
163 ctype = cp_build_qualified_type (ctype, type_quals); in build_memfn_type()
H A DChangeLog-19942164 * parse.y (absdcl): Expand type_quals inline.
4063 * parse.y (after_type_declarator1): Expand type_quals.
4144 (see_typename): Don't accept type_quals any more.
4260 (direct_abstract_declarator): Replace `LEFT_RIGHT type_quals' rule
4261 with `fcast_or_absdcl type_quals' rule.
4312 (type_quals): Move before primary.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/
H A Dc-common.c3530 c_apply_type_quals_to_decl (int type_quals, tree decl) in c_apply_type_quals_to_decl() argument
3537 if ((type_quals & TYPE_QUAL_CONST) in c_apply_type_quals_to_decl()
3543 if (type_quals & TYPE_QUAL_VOLATILE) in c_apply_type_quals_to_decl()
3548 if (type_quals & TYPE_QUAL_RESTRICT) in c_apply_type_quals_to_decl()
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/
H A Dc-common.cc3777 c_apply_type_quals_to_decl (int type_quals, tree decl) in c_apply_type_quals_to_decl() argument
3784 if ((type_quals & TYPE_QUAL_CONST) in c_apply_type_quals_to_decl()
3790 if (type_quals & TYPE_QUAL_VOLATILE) in c_apply_type_quals_to_decl()
3795 if (type_quals & TYPE_QUAL_RESTRICT) in c_apply_type_quals_to_decl()

12