Searched refs:TYPENAME (Results 1 - 23 of 23) sorted by relevance

/openbsd-current/gnu/gcc/gcc/cp/
H A Ddecl.h29 TYPENAME, /* Typename (inside cast or sizeof) */ enumerator in enum:decl_context
H A Ddecl.c3814 type = grokdeclarator (declarator, type_specifiers, TYPENAME, 0, &attrs);
6963 TYPENAME if for a typename (in a cast or sizeof).
7537 if (staticp && decl_context == TYPENAME
8049 else if (decl_context == TYPENAME || declspecs->specs[(int)ds_typedef])
8073 if (declspecs->specs[(int)ds_typedef] && decl_context != TYPENAME)
8198 if (decl_context != TYPENAME)
8219 if (decl_context == TYPENAME)
8226 /* Special case: "friend class foo" looks like a TYPENAME context. */
H A Dparser.c7967 type_specified = grokdeclarator (declarator, &type_specifiers, TYPENAME,
16340 TYPENAME,
/openbsd-current/gnu/usr.bin/gcc/gcc/cp/
H A Ddecl.h29 TYPENAME, /* Typename (inside cast or sizeof) */ enumerator in enum:decl_context
H A Ddecl.c6348 /* Any other BINDING overrides an implicit TYPENAME. Warn about
7674 TYPENAME, 0, &attrs);
10457 TYPENAME if for a typename (in a cast or sizeof).
10467 In the TYPENAME case, DECLARATOR is really an abstract declarator.
11323 if (staticp && decl_context == TYPENAME
12030 else if (decl_context == TYPENAME || RIDBIT_SETP (RID_TYPEDEF, specbits))
12070 if (RIDBIT_SETP (RID_TYPEDEF, specbits) && decl_context != TYPENAME)
12190 if (decl_context == TYPENAME)
12197 /* Special case: "friend class foo" looks like a TYPENAME context. */
H A Ddecl2.c1139 tree t = grokdeclarator (declarator, declspecs, TYPENAME, 0, NULL);
/openbsd-current/gnu/usr.bin/binutils/gdb/
H A Df-exp.y168 /* Both NAME and TYPENAME tokens represent symbols in the input,
170 But a TYPENAME is a string that happens to be defined as a typedef
174 nonterminal "name", which matches either NAME or TYPENAME. */
179 %token <tsym> TYPENAME
573 : TYPENAME
601 typename: TYPENAME
619 | TYPENAME
1135 /* Use token-type TYPENAME for symbols that happen to be defined
1152 return TYPENAME;
1158 return TYPENAME;
[all...]
H A Dobjc-exp.y171 /* Both NAME and TYPENAME tokens represent symbols in the input, and
172 both convey their data as strings. But a TYPENAME is a string that
176 matches either NAME or TYPENAME. */
182 %token <tsym> TYPENAME
333 exp : '[' TYPENAME
867 : TYPENAME
934 typename: TYPENAME
970 | TYPENAME { $$ = $1.stoken; }
1647 Use token-type TYPENAME for symbols that happen to be defined
1768 return TYPENAME;
[all...]
H A Dm2-exp.y163 /* Both NAME and TYPENAME tokens represent symbols in the input,
165 But a TYPENAME is a string that happens to be defined as a typedef
170 nonterminal "name", which matches either NAME or TYPENAME. */
174 %token <sval> TYPENAME
642 : TYPENAME
1010 Use token-type TYPENAME for symbols that happen to be defined
1026 return TYPENAME;
1050 return TYPENAME;
H A Dada-lex.l620 setting *TOKEN_TYPE to NAME or TYPENAME, depending on what is
732 *token_type = TYPENAME;
760 *token_type = TYPENAME;
H A Dp-exp.y176 /* Both NAME and TYPENAME tokens represent symbols in the input,
178 But a TYPENAME is a string that happens to be defined as a typedef
182 nonterminal "name", which matches either NAME or TYPENAME. */
187 %token <tsym> TYPENAME
728 | TYPENAME
743 | TYPENAME { $$ = $1.stoken; }
1426 Use token-type TYPENAME for symbols that happen to be defined
1613 return TYPENAME;
1619 return TYPENAME;
H A Dc-exp.y166 /* Both NAME and TYPENAME tokens represent symbols in the input,
168 But a TYPENAME is a string that happens to be defined as a typedef
172 nonterminal "name", which matches either NAME or TYPENAME. */
176 %token <tsym> TYPENAME
803 : TYPENAME
965 typename: TYPENAME
1020 | TYPENAME { $$ = $1.stoken; }
1730 Use token-type TYPENAME for symbols that happen to be defined
1772 return TYPENAME;
1778 return TYPENAME;
[all...]
H A Dm2-exp.c69 TYPENAME = 271, enumerator in enum:yytokentype
117 #define TYPENAME 271 macro
521 "VARNAME", "TYPENAME", "SIZE", "CAP", "ORD", "HIGH", "ABS", "MIN_FUNC",
2525 Use token-type TYPENAME for symbols that happen to be defined
2541 return TYPENAME;
2565 return TYPENAME;
H A Df-exp.c61 TYPENAME = 263, enumerator in enum:yytokentype
99 #define TYPENAME 263 macro
492 "BOOLEAN_LITERAL", "NAME", "TYPENAME", "NAME_OR_INT", "SIZEOF", "ERROR",
2533 /* Use token-type TYPENAME for symbols that happen to be defined
2550 return TYPENAME;
2556 return TYPENAME;
H A Dobjc-exp.c62 TYPENAME = 264, enumerator in enum:yytokentype
105 #define TYPENAME 264 macro
545 "SELECTOR", "NAME", "TYPENAME", "CLASSNAME", "NAME_OR_INT", "STRUCT",
3313 Use token-type TYPENAME for symbols that happen to be defined
3434 return TYPENAME;
3440 return TYPENAME;
H A Dp-exp.c61 TYPENAME = 263, enumerator in enum:yytokentype
97 #define TYPENAME 263 macro
493 "NAME", "TYPENAME", "NAME_OR_INT", "STRUCT", "CLASS", "SIZEOF",
2772 Use token-type TYPENAME for symbols that happen to be defined
2959 return TYPENAME;
2965 return TYPENAME;
H A Dada-exp.y172 %token <tval> TYPENAME
175 /* Both NAME and TYPENAME tokens represent symbols in the input,
177 But a TYPENAME is a string that happens to be defined as a typedef
181 nonterminal "name", which matches either NAME or TYPENAME. */
386 | exp IN TYPENAME %prec TICK_ACCESS
401 | exp NOT IN TYPENAME %prec TICK_ACCESS
490 TYPENAME
536 exp : NEW TYPENAME
552 | TYPENAME { }
563 type : TYPENAME {
[all...]
H A Dc-exp.c60 TYPENAME = 262, enumerator in enum:yytokentype
103 #define TYPENAME 262 macro
544 "TYPENAME", "NAME_OR_INT", "STRUCT", "CLASS", "UNION", "ENUM", "SIZEOF",
3385 Use token-type TYPENAME for symbols that happen to be defined
3427 return TYPENAME;
3433 return TYPENAME;
H A Djv-exp.c61 TYPENAME = 263, enumerator in enum:yytokentype
93 #define TYPENAME 263 macro
508 "BOOLEAN_LITERAL", "TYPENAME", "NAME_OR_INT", "ERROR", "LONG", "SHORT",
H A Dada-exp.c60 TYPENAME = 262, enumerator in enum:yytokentype
106 #define TYPENAME 262 macro
544 "TYPENAME", "BLOCKNAME", "STRING", "NAME", "DOT_ID", "OBJECT_RENAMING",
H A Djv-exp.y163 %token <tsym> TYPENAME
/openbsd-current/gnu/gcc/gcc/
H A Dc-decl.c71 TYPENAME}; /* Typename (inside cast or sizeof) */ enumerator in enum:decl_context
3170 type = grokdeclarator (type_name->declarator, type_name->specs, TYPENAME,
3908 TYPENAME if for a typename (in a cast or sizeof).
3915 In the TYPENAME case, DECLARATOR is really an absolute declarator.
4372 else if (decl_context == TYPENAME)
4549 We expect nothing to be needed here for PARM or TYPENAME.
4550 Pushing a TYPE_DECL at this point for TYPENAME would actually
4624 if (decl_context == TYPENAME)
/openbsd-current/gnu/usr.bin/gcc/gcc/
H A Dc-decl.c59 TYPENAME}; /* Typename (inside cast or sizeof) */ enumerator in enum:decl_context
2798 typename = grokdeclarator (TREE_VALUE (typename), specs, TYPENAME, 0);
3475 TYPENAME if for a typename (in a cast or sizeof).
3481 In the TYPENAME case, DECLARATOR is really an absolute declarator.
4407 if (decl_context == TYPENAME)

Completed in 501 milliseconds