Searched refs:qualifiers (Results 1 - 24 of 24) sorted by relevance

/haiku-buildtools/gcc/gcc/testsuite/objc/execute/
H A Dbycopy-3.m42 unsigned qualifiers;
65 /* Get the qualifiers for the return type */
66 qualifiers = objc_get_type_qualifiers (method_types);
69 if (! (qualifiers & _F_BYCOPY))
/haiku-buildtools/legacy/gcc/gcc/
H A Dmips-tdump.c161 /* Redefinition of type qualifiers. */
479 } qualifiers[7];
491 qualifiers[i].low_bound = 0;
492 qualifiers[i].high_bound = 0;
493 qualifiers[i].stride = 0;
502 qualifiers[0].type = (tq_t) u.ti.tq0;
503 qualifiers[1].type = (tq_t) u.ti.tq1;
504 qualifiers[2].type = (tq_t) u.ti.tq2;
505 qualifiers[3].type = (tq_t) u.ti.tq3;
506 qualifiers[
471 } qualifiers[7]; local
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64-builtins.c145 enum aarch64_type_qualifiers *qualifiers; member in struct:__anon16
741 arg_num is an index in to the qualifiers data, which
742 gives qualifiers to the type (e.g. const unsigned).
745 in the qualifiers array, there is no operand for them in the
748 int arg_num = d->qualifiers[0] & qualifier_void
760 enum aarch64_type_qualifiers qualifiers = d->qualifiers[arg_num]; local
762 if (qualifiers & qualifier_unsigned)
767 else if (qualifiers & qualifier_poly)
776 if (qualifiers
[all...]
/haiku-buildtools/binutils/opcodes/
H A Daarch64-opc.c139 /* Given a sequence of qualifiers in QUALIFIERS, determine and return
141 N.B. QUALIFIERS is a possible sequence of qualifiers each of which
145 get_data_pattern (const aarch64_opnd_qualifier_seq_t qualifiers) argument
147 if (vector_qualifier_p (qualifiers[0]) == TRUE)
151 if (qualifiers[0] == qualifiers[1]
152 && vector_qualifier_p (qualifiers[2]) == TRUE
153 && (aarch64_get_qualifier_esize (qualifiers[0])
154 == aarch64_get_qualifier_esize (qualifiers[1]))
155 && (aarch64_get_qualifier_esize (qualifiers[
874 const aarch64_opnd_qualifier_t *qualifiers; local
982 aarch64_opnd_qualifier_seq_t qualifiers; local
[all...]
H A Daarch64-dis.c235 aarch64_opnd_qualifier_seq_t qualifiers;
239 i, qualifiers))
240 return qualifiers[i];
1716 qualifiers CANDIDATES and the MASK (indicating which bits are valid for
1720 N.B. CANDIDATES is a group of possible qualifiers that are valid for
1721 one operand; it has a maximum of AARCH64_MAX_QLF_SEQ_NUM qualifiers and
1744 /* Given a list of qualifier sequences, return all possible valid qualifiers
1751 enum aarch64_opnd_qualifier *qualifiers)
1755 if ((qualifiers[i] = list[i][idx]) == AARCH64_OPND_QLF_NIL)
2179 /* The two opcodes have different qualifiers fo
233 aarch64_opnd_qualifier_seq_t qualifiers; local
1746 get_operand_possible_qualifiers(int idx, const aarch64_opnd_qualifier_seq_t *list, enum aarch64_opnd_qualifier *qualifiers) argument
[all...]
/haiku-buildtools/gcc/gcc/c-family/
H A Dc-pretty-print.h122 void pp_c_cv_qualifiers (c_pretty_printer *pp, int qualifiers, bool func_type);
H A Dc-pretty-print.c182 pp_c_cv_qualifiers (c_pretty_printer *pp, int qualifiers, bool func_type)
187 if (!qualifiers)
196 if (qualifiers & TYPE_QUAL_ATOMIC)
202 if (qualifiers & TYPE_QUAL_CONST)
210 if (qualifiers & TYPE_QUAL_VOLATILE)
218 if (qualifiers & TYPE_QUAL_RESTRICT)
256 /* C++ cv-qualifiers are called type-qualifiers in C. Print out the
257 cv-qualifiers of T. If T is a declaration then it is the cv-qualifier
278 int qualifiers;
181 pp_c_cv_qualifiers(c_pretty_printer *pp, int qualifiers, bool func_type) argument
276 int qualifiers; local
[all...]
/haiku-buildtools/legacy/binutils/bfd/
H A Decoff.c1062 } qualifiers[7];
1076 qualifiers[i].low_bound = 0;
1077 qualifiers[i].high_bound = 0;
1078 qualifiers[i].stride = 0;
1086 qualifiers[0].type = u.ti.tq0;
1087 qualifiers[1].type = u.ti.tq1;
1088 qualifiers[2].type = u.ti.tq2;
1089 qualifiers[3].type = u.ti.tq3;
1090 qualifiers[4].type = u.ti.tq4;
1091 qualifiers[
1059 } qualifiers[7]; local
[all...]
/haiku-buildtools/binutils/bfd/
H A Decoff.c1096 } qualifiers[7];
1110 qualifiers[i].low_bound = 0;
1111 qualifiers[i].high_bound = 0;
1112 qualifiers[i].stride = 0;
1120 qualifiers[0].type = u.ti.tq0;
1121 qualifiers[1].type = u.ti.tq1;
1122 qualifiers[2].type = u.ti.tq2;
1123 qualifiers[3].type = u.ti.tq3;
1124 qualifiers[4].type = u.ti.tq4;
1125 qualifiers[
1093 } qualifiers[7]; local
[all...]
/haiku-buildtools/gcc/gcc/config/arm/
H A Darm-builtins.c200 enum arm_type_qualifiers *qualifiers; member in struct:__anon20
917 arg_num is an index in to the qualifiers data, which
918 gives qualifiers to the type (e.g. const unsigned).
921 in the qualifiers array, there is no operand for them in the
924 int arg_num = d->qualifiers[0] & qualifier_void
936 enum arm_type_qualifiers qualifiers = d->qualifiers[arg_num]; local
938 if (qualifiers & qualifier_unsigned)
943 else if (qualifiers & qualifier_poly)
952 if (qualifiers
[all...]
/haiku-buildtools/gcc/libcc1/
H A Dplugin.cc762 enum gcc_qualifiers qualifiers)
767 if ((qualifiers & GCC_QUALIFIER_CONST) != 0)
769 if ((qualifiers & GCC_QUALIFIER_VOLATILE) != 0)
771 if ((qualifiers & GCC_QUALIFIER_RESTRICT) != 0)
751 plugin_build_qualified_type(cc1_plugin::connection *, gcc_type unqualified_type_in, enum gcc_qualifiers qualifiers) argument
/haiku-buildtools/legacy/gcc/gcc/config/sparc/
H A Dsparc.c5332 register unsigned long qualifiers = 0;
5345 return qualifiers;
5348 qualifiers |= (3 << shift);
5353 qualifiers |= (2 << shift);
5359 qualifiers |= (1 << shift);
5363 return (qualifiers | 8);
5367 return (qualifiers | 9);
5370 return (qualifiers | 10);
5373 return (qualifiers | 16);
5393 return (qualifiers | (TREE_UNSIGNE
5314 register unsigned long qualifiers = 0; local
[all...]
/haiku-buildtools/binutils/include/opcode/
H A Daarch64.h372 These qualifiers are also used to qualify an address operand to
378 constraint qualifiers for immediate operands wherever possible. */
390 constraint qualifiers for immediate operands wherever possible. */
630 empty_qualifier_sequence_p (const aarch64_opnd_qualifier_t *qualifiers)
634 if (qualifiers[i] != AARCH64_OPND_QLF_NIL)
742 /* Require an exact qualifier match, even for NIL qualifiers. */
629 empty_qualifier_sequence_p(const aarch64_opnd_qualifier_t *qualifiers) argument
/haiku-buildtools/legacy/binutils/libiberty/
H A Dcplus-dem.c133 int type_quals; /* The type qualifiers. */
452 combined by bitwise-or to form the complete set of qualifiers for a
585 /* Return the string corresponding to the qualifiers given by
827 DMGL_ANSI ANSI qualifiers such as `const' and `void' are
2371 mangled string; qualifiers, local class indicators, etc. have
3126 int qualifiers = 0; local
3160 qualifiers = consume_count_with_underscores (mangled);
3161 if (qualifiers == -1)
3177 qualifiers = atoi (num);
3200 while (qualifiers
[all...]
/haiku-buildtools/gcc/libiberty/
H A Dcplus-dem.c138 int type_quals; /* The type qualifiers. */
463 combined by bitwise-or to form the complete set of qualifiers for a
594 /* Return the string corresponding to the qualifiers given by
836 DMGL_ANSI ANSI qualifiers such as `const' and `void' are
2537 mangled string; qualifiers, local class indicators, etc. have
3296 int qualifiers = 0; local
3330 qualifiers = consume_count_with_underscores (mangled);
3331 if (qualifiers == -1)
3347 qualifiers = atoi (num);
3370 while (qualifiers
[all...]
/haiku-buildtools/binutils/libiberty/
H A Dcplus-dem.c138 int type_quals; /* The type qualifiers. */
477 combined by bitwise-or to form the complete set of qualifiers for a
608 /* Return the string corresponding to the qualifiers given by
850 DMGL_ANSI ANSI qualifiers such as `const' and `void' are
2604 mangled string; qualifiers, local class indicators, etc. have
3363 int qualifiers = 0; local
3397 qualifiers = consume_count_with_underscores (mangled);
3398 if (qualifiers == -1)
3414 qualifiers = atoi (num);
3437 while (qualifiers
[all...]
/haiku-buildtools/legacy/gcc/libiberty/
H A Dcplus-dem.c134 int type_quals; /* The type qualifiers. */
408 combined by bitwise-or to form the complete set of qualifiers for a
527 /* Return the string corresponding to the qualifiers given by
743 DMGL_ANSI ANSI qualifiers such as `const' and `void' are
1988 mangled string; qualifiers, local class indicators, etc. have
2677 int qualifiers = 0; local
2712 qualifiers = atoi (p);
2738 qualifiers = atoi (num);
2761 while (qualifiers-- > 0)
2823 if (qualifiers >
[all...]
/haiku-buildtools/gcc/gcc/config/sparc/
H A Dsparc.c9226 register unsigned long qualifiers = 0;
9239 return qualifiers;
9242 qualifiers |= (3 << shift);
9247 qualifiers |= (2 << shift);
9253 qualifiers |= (1 << shift);
9257 return (qualifiers | 8);
9261 return (qualifiers | 9);
9264 return (qualifiers | 10);
9267 return (qualifiers | 16);
9287 return (qualifiers | (TYPE_UNSIGNE
9207 register unsigned long qualifiers = 0; local
[all...]
/haiku-buildtools/legacy/binutils/binutils/
H A Dstabs.c3994 unsigned int qualifiers;
4011 qualifiers = atoi (p);
4024 qualifiers = (*pp)[1] - '0';
4040 while (qualifiers-- > 0)
4122 if (qualifiers == 0)
4137 (qualifiers == 0
3993 unsigned int qualifiers; local
/haiku-buildtools/binutils/binutils/
H A Dstabs.c4033 unsigned int qualifiers;
4050 qualifiers = atoi (p);
4063 qualifiers = (*pp)[1] - '0';
4079 while (qualifiers-- > 0)
4164 if (qualifiers == 0)
4179 (qualifiers == 0
4032 unsigned int qualifiers; local
/haiku-buildtools/binutils/gas/config/
H A Dtc-aarch64.c3351 The base and offset qualifiers will be stored in *BASE_QUALIFIER and
4419 const aarch64_opnd_qualifier_t *qualifiers = *qualifiers_list;
4422 if (empty_qualifier_sequence_p (qualifiers) == TRUE)
4428 for (j = 0, num_matched = 0; j < num_opnds; ++j, ++qualifiers)
4429 if (*qualifiers == instr->operands[j].qualifier)
4443 /* Assign qualifiers in the qualifier seqence (headed by QUALIFIERS) to the
4448 const aarch64_opnd_qualifier_t *qualifiers)
4453 for (i = 0; i < num_opnds; ++i, ++qualifiers)
4454 instr->operands[i].qualifier = *qualifiers;
4609 /* Assign the qualifiers
4413 const aarch64_opnd_qualifier_t *qualifiers = *qualifiers_list; local
4441 assign_qualifier_sequence(aarch64_inst *instr, const aarch64_opnd_qualifier_t *qualifiers) argument
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dcp-tree.h1411 volatile-qualified. Other qualifiers are ignored. This macro is
3700 of not necessarily having the correct cv-qualifiers. */
4424 tf_ignore_bad_quals = 1 << 2, /* ignore bad cvr qualifiers */
5093 /* The cv-qualifiers for the function. */
5094 cp_cv_quals qualifiers;
5111 /* The cv-qualifiers for the pointer. */
5112 cp_cv_quals qualifiers; member in struct:cp_declarator::__anon54::__anon59
5118 /* The cv-qualifiers for the reference. These qualifiers are
5120 cp_cv_quals qualifiers;
5086 cp_cv_quals qualifiers; member in struct:cp_declarator::__anon54::__anon56
5104 cp_cv_quals qualifiers; member in struct:cp_declarator::__anon54::__anon58
[all...]
H A Ddecl.c2068 /* Merge the type qualifiers. */
2133 /* If cannot merge, then use the new type and qualifiers,
4557 error ("qualifiers can only be specified for objects "
7615 cv-qualifiers that apply to the function. */
7649 error ("static member function %q#D declared with type qualifiers",
7676 QUALS are qualifiers indicating whether the function is `const'
8976 /* cv-qualifiers that apply to the declarator, for a declaration of
8985 /* cv-qualifiers that apply to the type specified by the DECLSPECS. */
9534 error ("qualifiers are not allowed on declaration of %<operator %T%>",
9553 /* We might have ignored or rejected some of the qualifiers
[all...]
H A Dparser.c1456 declarator->u.pointer.qualifiers = cv_qualifiers;
1484 declarator->u.reference.qualifiers = cv_qualifiers;
1513 declarator->u.pointer.qualifiers = cv_qualifiers;
1548 declarator->u.function.qualifiers = cv_qualifiers;
18035 are no cv-qualifiers. Returns ERROR_MARK if an error occurred.
18052 /* And that there are no cv-qualifiers. */
18150 Returns a bitmask representing the cv-qualifiers. */
18243 error_at (token->location, "multiple ref-qualifiers");
19919 /* While it's legal for type qualifiers and storage class
26197 /* An ObjC type name may consist of just protocol qualifiers, i
[all...]

Completed in 666 milliseconds