Home
last modified time | relevance | path

Searched refs:declarator (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-12.1/contrib/byacc/test/btyacc/
H A Dbtyacc_demo.output54 32 declarator : '(' $$6 $$7 declarator ')'
265 declarator : '(' . $$6 $$7 declarator ')' (32)
291 declarator : declarator . '[' $$4 expr ']' (34)
365 declarator : '(' $$6 . $$7 declarator ')' (32)
398 declarator : declarator '[' . $$4 expr ']' (34)
444 declarator : '(' $$6 $$7 . declarator ')' (32)
491 declarator : declarator '[' $$4 . expr ']' (34)
535 declarator : '(' $$6 $$7 declarator . ')' (32)
536 declarator : declarator . '[' $$4 expr ']' (34)
631 declarator : declarator '[' $$4 expr . ']' (34)
[all …]
H A Dgrammar.tab.c2439 yyval.declarator = yystack.l_mark[0].declarator; in YYPARSE_DECL()
2456 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
2466 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
2478 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
2488 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
2614 yyval.declarator = yystack.l_mark[0].declarator; in YYPARSE_DECL()
2624 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
2634 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
2652 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
2674 yyval.declarator->head = yyval.declarator; in YYPARSE_DECL()
[all …]
H A Dgrammar.output208 declarator goto 41
242 declarator goto 57
626 declarator goto 71
820 declarator goto 41
1472 declarator goto 110
1516 declarator goto 110
1686 declarator goto 118
1769 declarator goto 126
1865 declarator goto 57
2152 declarator goto 148
[all …]
H A Dgrammar.dot122 …q110 [label="110:\l init_declarator -> declarator . { ',' ';' }\l init_declarator -> declarator
204 q0 -> q41 [label="declarator"];
224 q2 -> q57 [label="declarator"];
277 q34 -> q71 [label="declarator"];
343 q48 -> q41 [label="declarator"];
593 q87 -> q110 [label="declarator"];
606 q92 -> q110 [label="declarator"];
723 q99 -> q118 [label="declarator"];
741 q109 -> q126 [label="declarator"];
789 q116 -> q57 [label="declarator"];
[all …]
/freebsd-12.1/contrib/byacc/test/yacc/
H A Dgrammar.tab.c1713 yyval.declarator = yystack.l_mark[0].declarator; in YYPARSE_DECL()
1730 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
1740 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
1752 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
1762 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
1888 yyval.declarator = yystack.l_mark[0].declarator; in YYPARSE_DECL()
1898 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
1908 yyval.declarator = yystack.l_mark[-1].declarator; in YYPARSE_DECL()
1926 …yyval.declarator->head = (yystack.l_mark[-3].declarator->func_stack == NULL) ? yyval.declarator : … in YYPARSE_DECL()
1948 yyval.declarator->head = yyval.declarator; in YYPARSE_DECL()
[all …]
H A Dgrammar.output35 23 declarator_list : declarator
208 declarator goto 41
242 declarator goto 57
626 declarator goto 71
820 declarator goto 41
1472 declarator goto 110
1516 declarator goto 110
1686 declarator goto 118
1769 declarator goto 126
1865 declarator goto 57
[all …]
H A Dgrammar.dot122 …q110 [label="110:\l init_declarator -> declarator . { ',' ';' }\l init_declarator -> declarator
204 q0 -> q41 [label="declarator"];
224 q2 -> q57 [label="declarator"];
277 q34 -> q71 [label="declarator"];
343 q48 -> q41 [label="declarator"];
593 q87 -> q110 [label="declarator"];
606 q92 -> q110 [label="declarator"];
723 q99 -> q118 [label="declarator"];
741 q109 -> q126 [label="declarator"];
789 q116 -> q57 [label="declarator"];
[all …]
/freebsd-12.1/contrib/byacc/test/
H A Dbtyacc_demo.y61 %type <decl> declarator(<scope>, <type>) formal_arg(<scope>)
110 | decl_specs declarator($e,$1) block_statement(start_fn_def($e, $2))
143 declarator_list ',' declarator($e, $t)
144 | declarator
147 declarator($e, $t): in declarator() function
151 | '(' declarator($e, $t) ')' { $$ = $2; }
152 | '*' cv_quals declarator($e, $t) %prec PREFIX
154 | declarator '[' expr($e) ']'
156 | declarator '(' formal_arg_list($e) ')' cv_quals
168 decl_specs declarator($e,$1) { $$ = $2; } in formal_arg()
H A Dgrammar.y71 %type <declarator> init_declarator declarator direct_declarator
182 Declarator *declarator; member
206 Declarator *declarator; member
458 : declarator
482 : decl_specifiers declarator
518 | declarator
722 : declarator
731 | declarator '='
777 declarator
795 | '(' declarator ')'
[all …]
/freebsd-12.1/contrib/gcc/cp/
H A Dparser.c880 declarator->declarator = NULL; in make_declarator()
932 declarator->declarator = target; in make_pointer_declarator()
947 declarator->declarator = target; in make_reference_declarator()
964 declarator->declarator = pointee; in make_ptrmem_declarator()
985 declarator->declarator = target; in make_call_declarator()
1047 declarator = declarator->declarator; in function_declarator_p()
2150 declarator = declarator->declarator; in cp_parser_check_for_definition_in_return_type()
5518 declarator = declarator->declarator; in cp_parser_new_type_id()
5522 && declarator->declarator in cp_parser_new_type_id()
5526 declarator = declarator->declarator; in cp_parser_new_type_id()
[all …]
H A Dfriend.c407 do_friend (tree ctype, tree declarator, tree decl, in do_friend() argument
417 if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) in do_friend()
419 declarator = TREE_OPERAND (declarator, 0); in do_friend()
420 if (is_overloaded_fn (declarator)) in do_friend()
421 declarator = DECL_NAME (get_first_fn (declarator)); in do_friend()
455 if (flags == NO_SPECIAL && declarator == cname) in do_friend()
H A Ddecl.c6475 tree declarator, in grokfndecl() argument
6588 if ((MAIN_NAME_P (declarator) in grokfndecl()
7218 while (declarator && declarator->kind != cdk_id) in get_scope_of_declarator()
7219 declarator = declarator->declarator; in get_scope_of_declarator()
7223 if (declarator in get_scope_of_declarator()
7521 if (id_declarator->declarator in grokdeclarator()
8110 for (; declarator; declarator = declarator->declarator) in grokdeclarator()
8124 if (declarator == NULL || declarator->kind == cdk_id) in grokdeclarator()
8138 inner_declarator = declarator->declarator; in grokdeclarator()
8140 switch (declarator->kind) in grokdeclarator()
[all …]
H A Ddecl2.c757 grokfield (const cp_declarator *declarator, in grokfield() argument
773 value = grokdeclarator (declarator, declspecs, FIELD, init != 0, &attrlist); in grokfield()
932 grokbitfield (const cp_declarator *declarator, in grokbitfield() argument
935 tree value = grokdeclarator (declarator, declspecs, BITFIELD, 0, NULL); in grokbitfield()
H A Dpt.c1818 check_explicit_specialization (tree declarator, in check_explicit_specialization() argument
1864 declarator); in check_explicit_specialization()
1908 if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR) in check_explicit_specialization()
1913 if (uses_template_parms (declarator)) in check_explicit_specialization()
1915 "is not allowed", declarator); in check_explicit_specialization()
1918 declarator); in check_explicit_specialization()
1957 if (TREE_CODE (declarator) != TEMPLATE_ID_EXPR) in check_explicit_specialization()
1992 if (declarator == error_mark_node) in check_explicit_specialization()
2022 && (TREE_CODE (TREE_OPERAND (declarator, 0)) == in check_explicit_specialization()
2027 tree name = TREE_OPERAND (declarator, 0); in check_explicit_specialization()
[all …]
H A DChangeLog.tree-ssa133 ARRAY_TYPE used in a pointer-to-array declarator.
322 * decl.c (grokdeclarator): Don't abort when the declarator is
H A Dcp-tree.def51 Operand 1 is the new-declarator.
/freebsd-12.1/contrib/gcc/
H A Dc-decl.c3115 declarator->declarator = 0; in build_array_declarator()
3410 ce = declarator->declarator; in start_decl()
4670 while (declarator && declarator->kind != cdk_id) in grokdeclarator()
4674 declarator = declarator->declarator; in grokdeclarator()
4714 declarator = declarator->declarator; in grokdeclarator()
4741 declarator = declarator->declarator; in grokdeclarator()
4959 const struct c_declarator *t = declarator->declarator; in grokdeclarator()
5012 declarator = declarator->declarator; in grokdeclarator()
5079 declarator = declarator->declarator; in grokdeclarator()
5100 declarator = declarator->declarator; in grokdeclarator()
[all …]
H A Dc-parser.c1413 if (declarator == NULL) in c_parser_declaration_or_fndef()
1513 if (declarator->declarator && declarator->declarator->kind == cdk_block_pointer) in c_parser_declaration_or_fndef()
2211 if (declarator == NULL) in c_parser_struct_declaration()
2655 if (declarator == NULL) in c_parser_direct_declarator_inner()
2874 struct c_declarator *declarator; in c_parser_parameter_declaration() local
2900 if (declarator == NULL) in c_parser_parameter_declaration()
2908 declarator); in c_parser_parameter_declaration()
3158 struct c_declarator *declarator; in c_parser_type_name() local
3171 if (declarator == NULL) in c_parser_type_name()
3175 ret->declarator = declarator; in c_parser_type_name()
[all …]
H A Dc-tree.h332 struct c_declarator *declarator; member
365 struct c_declarator *declarator; member
375 struct c_declarator *declarator; member
H A Dc-pretty-print.h68 c_pretty_print_fn declarator; member
112 pp_c_base (PPI)->declarator (pp_c_base (PPI), D)
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp156 Declarator &declarator; member in __anonbf0734260111::TypeProcessingState
192 : sema(sema), declarator(declarator), in TypeProcessingState()
201 return declarator; in getDeclarator()
1472 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1483 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1509 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1532 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1543 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1555 declarator.setInvalidType(true); in ConvertDeclSpecToType()
1604 declarator.setInvalidType(true); in ConvertDeclSpecToType()
[all …]
/freebsd-12.1/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_grammar.y171 %type <l_decl> declarator
248 DT_KEY_INLINE declaration_specifiers declarator
721 declarator {
746 declarator { dt_decl_member(NULL); }
748 | declarator DT_TOK_COLON constant_expression {
776 declarator: direct_declarator
782 | lparen declarator DT_TOK_RPAR { $$ = $2; }
819 | parameter_declaration_specifiers declarator {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp1252 Declarator declarator(declSpec, context); in ParseObjCTypeName() local
1253 ParseDeclarator(declarator); in ParseObjCTypeName()
1256 if (!declarator.isInvalidType()) { in ParseObjCTypeName()
1260 addContextSensitiveTypeNullability(*this, declarator, in ParseObjCTypeName()
1265 TypeResult type = Actions.ActOnTypeName(getCurScope(), declarator); in ParseObjCTypeName()
1272 takeDeclAttributes(*paramAttrs, declarator); in ParseObjCTypeName()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnosticParseKinds.td114 "qualifiers after comma in declarator list are ignored">,
130 "'_Noreturn' keyword must precede function declarator">;
176 "expected function body after function declarator">;
196 "expected ';' after top level declarator">;
323 def err_missing_param : Error<"expected parameter declarator">;
872 "%select{'mutable'|'constexpr'}0 cannot appear multiple times in a lambda declarator">;
H A DDiagnosticCommonKinds.td73 "invalid storage class specifier in function declarator">;

12