Searched refs:type_quals (Results 1 - 25 of 32) sorted by relevance

12

/haiku-buildtools/gcc/gcc/
H A Dvtable-verify.c345 unsigned int type_quals; local
357 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl));
358 gcc_assert (type_quals == TYPE_UNQUALIFIED);
381 unsigned int type_quals; local
390 type_quals = TYPE_QUALS (TREE_TYPE (class_type_decl));
391 gcc_assert (type_quals == TYPE_UNQUALIFIED);
H A Dlanghooks.h54 int (*type_quals) (const_tree); member in struct:lang_hooks_for_tree_dump
H A Dtree-dump.c401 int quals = lang_hooks.tree_dump.type_quals (t);
H A Dtree.c6354 set_type_quals (tree type, int type_quals)
6356 TYPE_READONLY (type) = (type_quals & TYPE_QUAL_CONST) != 0;
6357 TYPE_VOLATILE (type) = (type_quals & TYPE_QUAL_VOLATILE) != 0;
6358 TYPE_RESTRICT (type) = (type_quals & TYPE_QUAL_RESTRICT) != 0; argument
6359 TYPE_ATOMIC (type) = (type_quals & TYPE_QUAL_ATOMIC) != 0;
6360 TYPE_ADDR_SPACE (type) = DECODE_QUAL_ADDR_SPACE (type_quals);
6380 check_qualified_type (const_tree cand, const_tree base, int type_quals)
6382 return (TYPE_QUALS (cand) == type_quals
6448 get_qualified_type (tree type, int type_quals)
6452 if (TYPE_QUALS (type) == type_quals)
6332 set_type_quals(tree type, int type_quals) argument
6426 get_qualified_type(tree type, int type_quals) argument
6447 build_qualified_type(tree type, int type_quals) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dsig.c59 build_signature_pointer_or_reference_name (to_type, type_quals, refp)
61 int type_quals;
69 const char *const_rep = (type_quals & TYPE_QUAL_CONST) ? "C" : "";
70 const char *restrict_rep = (type_quals & TYPE_QUAL_RESTRICT) ? "R" : "";
71 const char *volatile_rep = (type_quals & TYPE_QUAL_VOLATILE) ? "C" : "";
117 build_signature_pointer_or_reference_type (to_type, type_quals, refp)
119 int type_quals;
129 if (m == NULL_TREE && type_quals != TYPE_UNQUALIFIED)
147 if (type_quals == CP_TYPE_QUALS (TREE_TYPE (TREE_TYPE
176 tree obj_type = build_qualified_type (void_type_node, type_quals);
[all...]
H A Dtree.c446 int type_quals = CP_TYPE_QUALS (elt_type);
452 if (type_quals != TYPE_UNQUALIFIED)
453 t = cp_build_qualified_type (t, type_quals);
463 cp_build_qualified_type (type, type_quals)
465 int type_quals;
472 if ((type_quals & TYPE_QUAL_RESTRICT)
478 type_quals &= ~TYPE_QUAL_RESTRICT;
488 (TREE_TYPE (type), type_quals),
505 return build_qualified_type (type, type_quals);
1420 int type_quals
445 int type_quals = CP_TYPE_QUALS (elt_type); local
1413 int type_quals = TYPE_QUALS (type); local
[all...]
H A Dcvt.c1082 int type_quals;
1087 type_quals = CP_TYPE_QUALS (type);
1121 return cp_build_qualified_type (type, type_quals);
1079 int type_quals; local
H A Ddecl.c9369 int type_quals;
10091 type_quals = ((constp ? TYPE_QUAL_CONST : 0)
10094 type = cp_build_qualified_type (type, type_quals);
10175 if (type_quals != TYPE_UNQUALIFIED)
10178 type_quals = TYPE_UNQUALIFIED;
10265 if (!(type_quals & TYPE_QUAL_CONST))
10561 type_quals = TYPE_UNQUALIFIED;
10771 type_quals = TYPE_UNQUALIFIED;
10844 type_quals = ((constp ? TYPE_QUAL_CONST : 0)
10854 type_quals
9350 int type_quals; local
[all...]
H A Dtypeck.c569 int type_quals;
582 type_quals = (CP_TYPE_QUALS (tt1) | CP_TYPE_QUALS (tt2));
602 target = cp_build_qualified_type (target, type_quals);
2044 int type_quals;
2270 type_quals = TYPE_UNQUALIFIED;
2279 type_quals = (CP_TYPE_QUALS (field_type)
2286 type_quals &= ~TYPE_QUAL_CONST;
2288 field_type = cp_build_qualified_type (field_type, type_quals);
2297 if (type_quals & TYPE_QUAL_CONST)
2299 else if (type_quals
568 int type_quals; local
2038 int type_quals; local
[all...]
H A Ddecl2.c855 int type_quals = TYPE_UNQUALIFIED;
862 if (type_quals & tq)
865 type_quals |= tq;
875 ctype = cp_build_qualified_type (ctype, type_quals);
853 int type_quals = TYPE_UNQUALIFIED; local
/haiku-buildtools/legacy/gcc/gcc/
H A Dc-decl.c4407 int type_quals = TYPE_UNQUALIFIED;
4733 type_quals = ((constp ? TYPE_QUAL_CONST : 0)
4969 if (type_quals)
4970 type = c_build_qualified_type (type, type_quals);
4974 type_quals = TYPE_UNQUALIFIED;
5041 if (type_quals)
5042 type = c_build_qualified_type (type, type_quals);
5043 type_quals = TYPE_UNQUALIFIED;
5067 && type_quals)
5069 if (type_quals)
4389 int type_quals = TYPE_UNQUALIFIED; local
[all...]
H A Dc-parse.y189 %type <ttype> typename absdcl absdcl1 type_quals
1242 | '*' type_quals after_type_declarator %prec UNARY
1274 | '*' type_quals parm_declarator %prec UNARY
1297 | '*' type_quals notype_declarator %prec UNARY
1518 type_quals:
1521 | type_quals TYPE_QUAL
1529 | '*' type_quals absdcl1 %prec UNARY
1531 | '*' type_quals %prec UNARY
1512 type_quals: label
H A Dc-common.c2989 c_build_qualified_type (type, type_quals)
2991 int type_quals;
3000 if ((type_quals & TYPE_QUAL_RESTRICT)
3005 type_quals &= ~TYPE_QUAL_RESTRICT;
3010 type_quals),
3012 return build_qualified_type (type, type_quals);
3018 c_apply_type_quals_to_decl (type_quals, decl)
3019 int type_quals;
3022 if (type_quals & TYPE_QUAL_CONST)
3024 if (type_quals
[all...]
H A Dc-parse.in201 %type <ttype> typename absdcl absdcl1 type_quals
1410 | '*' type_quals after_type_declarator %prec UNARY
1447 | '*' type_quals parm_declarator %prec UNARY
1470 | '*' type_quals notype_declarator %prec UNARY
1709 type_quals:
1712 | type_quals TYPE_QUAL
1720 | '*' type_quals absdcl1 %prec UNARY
1722 | '*' type_quals %prec UNARY
H A Dc-lex.c144 make_pointer_declarator (type_quals, target)
145 tree type_quals, target;
147 return build1 (INDIRECT_REF, type_quals, target);
H A Dtree.c3672 set_type_quals (type, type_quals)
3674 int type_quals;
3676 TYPE_READONLY (type) = (type_quals & TYPE_QUAL_CONST) != 0;
3677 TYPE_VOLATILE (type) = (type_quals & TYPE_QUAL_VOLATILE) != 0;
3678 TYPE_RESTRICT (type) = (type_quals & TYPE_QUAL_RESTRICT) != 0;
3689 build_qualified_type (type, type_quals)
3691 int type_quals;
3700 if (TYPE_QUALS (t) == type_quals && TYPE_NAME (t) == TYPE_NAME (type))
3705 set_type_quals (t, type_quals);
/haiku-buildtools/gcc/gcc/c/
H A Dc-decl.c5412 int type_quals = TYPE_UNQUALIFIED;
5593 type_quals = ((constp ? TYPE_QUAL_CONST : 0)
5598 if (type_quals != TYPE_QUALS (element_type))
6035 addr_space_t as = DECODE_QUAL_ADDR_SPACE (type_quals);
6151 if (type_quals)
6166 type = c_build_qualified_type (type, type_quals);
6168 type_quals = TYPE_UNQUALIFIED;
6189 if ((type_quals & TYPE_QUAL_ATOMIC)
6194 type_quals &= ~TYPE_QUAL_ATOMIC;
6197 && type_quals)
5385 int type_quals = TYPE_UNQUALIFIED; local
[all...]
/haiku-buildtools/legacy/gcc/libiberty/
H A Dcplus-dem.c134 int type_quals; /* The type qualifiers. */ member in struct:work_stuff
531 qualifier_string (type_quals)
532 int type_quals;
534 switch (type_quals)
798 s4 = work->type_quals;
800 work->type_quals = TYPE_UNQUALIFIED;
846 work->type_quals = s4;
1001 work->type_quals |= code_for_qualifier (**mangled);
1231 if (work->type_quals != TYPE_UNQUALIFIED)
1234 string_append (declp, qualifier_string (work->type_quals));
2956 int type_quals; local
[all...]
/haiku-buildtools/legacy/binutils/libiberty/
H A Dcplus-dem.c133 int type_quals; /* The type qualifiers. */ member in struct:work_stuff
589 qualifier_string (int type_quals) argument
591 switch (type_quals)
1021 s4 = work->type_quals;
1023 work->type_quals = TYPE_UNQUALIFIED;
1069 work->type_quals = s4;
1303 work->type_quals |= code_for_qualifier (**mangled);
1533 if (work->type_quals != TYPE_UNQUALIFIED)
1536 string_append (declp, qualifier_string (work->type_quals));
3389 int type_quals; local
[all...]
/haiku-buildtools/gcc/libiberty/
H A Dcplus-dem.c138 int type_quals; /* The type qualifiers. */ member in struct:work_stuff
598 qualifier_string (int type_quals) argument
600 switch (type_quals)
1179 s4 = work->type_quals;
1181 work->type_quals = TYPE_UNQUALIFIED;
1232 work->type_quals = s4;
1469 work->type_quals |= code_for_qualifier (**mangled);
1699 if (work->type_quals != TYPE_UNQUALIFIED)
1702 string_append (declp, qualifier_string (work->type_quals));
3559 int type_quals; local
[all...]
/haiku-buildtools/binutils/libiberty/
H A Dcplus-dem.c138 int type_quals; /* The type qualifiers. */ member in struct:work_stuff
612 qualifier_string (int type_quals) argument
614 switch (type_quals)
1231 s4 = work->type_quals;
1233 work->type_quals = TYPE_UNQUALIFIED;
1284 work->type_quals = s4;
1531 work->type_quals |= code_for_qualifier (**mangled);
1762 if (work->type_quals != TYPE_UNQUALIFIED)
1765 string_append (declp, qualifier_string (work->type_quals));
3628 int type_quals; local
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dtree.c1011 c_build_qualified_type (tree type, int type_quals, tree /* orig_qual_type */,
1014 return cp_build_qualified_type (type, type_quals);
1041 int type_quals,
1050 if (type_quals == cp_type_quals (type))
1060 type_quals,
1107 t = cp_build_qualified_type_real (t, type_quals, complain);
1114 if (type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE)
1120 bad_quals |= type_quals & (TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE);
1121 type_quals &= ~(TYPE_QUAL_CONST | TYPE_QUAL_VOLATILE);
1126 type_quals |
1010 c_build_qualified_type(tree type, int type_quals, tree , size_t ) argument
1038 cp_build_qualified_type_real(tree type, int type_quals, tsubst_flags_t complain) argument
1821 cp_check_qualified_type(const_tree cand, const_tree base, int type_quals, cp_ref_qualifier rqual, tree raises) argument
1840 int type_quals = TYPE_QUALS (type); local
2076 int type_quals; local
[all...]
H A Ddecl.c8986 int type_quals;
9526 type_quals = TYPE_UNQUALIFIED;
9528 type_quals |= TYPE_QUAL_CONST;
9530 type_quals |= TYPE_QUAL_VOLATILE;
9532 type_quals |= TYPE_QUAL_RESTRICT;
9533 if (sfk == sfk_conversion && type_quals != TYPE_UNQUALIFIED)
9545 && (declarator || type_quals))
9548 type_quals |= cp_type_quals (type);
9550 (type, type_quals, ((((typedef_decl && !DECL_ARTIFICIAL (typedef_decl))
9554 type_quals
8971 int type_quals; local
[all...]
H A Dtypeck.c2356 int type_quals;
2421 type_quals = TYPE_UNQUALIFIED;
2425 type_quals = (cp_type_quals (member_type)
2432 type_quals &= ~TYPE_QUAL_CONST;
2433 member_type = cp_build_qualified_type (member_type, type_quals);
2443 if (type_quals & TYPE_QUAL_CONST)
2445 if (type_quals & TYPE_QUAL_VOLATILE)
9053 cp_apply_type_quals_to_decl (int type_quals, tree decl)
9064 && type_quals != TYPE_UNQUALIFIED));
9074 type_quals
2351 int type_quals; local
9037 cp_apply_type_quals_to_decl(int type_quals, tree decl) argument
[all...]
/haiku-buildtools/legacy/gcc/gcc/objc/
H A Dobjc-parse.y167 %type <ttype> typename absdcl absdcl1 type_quals
1333 | '*' type_quals after_type_declarator %prec UNARY
1361 | '*' type_quals parm_declarator %prec UNARY
1384 | '*' type_quals notype_declarator %prec UNARY
1614 type_quals:
1617 | type_quals TYPE_QUAL
1625 | '*' type_quals absdcl1 %prec UNARY
1627 | '*' type_quals %prec UNARY
1608 type_quals: label

Completed in 377 milliseconds

12