/freebsd-13-stable/contrib/byacc/test/yacc/ |
H A D | grammar.tab.c | 194 /* This structure stores information about a declarator. */ 204 struct _Declarator *head; /* head function declarator */ 206 struct _Declarator *next; /* next declarator in list */ 213 Declarator *declarator; member in struct:parameter 219 Declarator *first; /* pointer to first declarator in list */ 220 Declarator *last; /* pointer to last declarator in list */ 237 Declarator *declarator; member in union:__anon478 302 extern void put_body (FILE *outf, DeclSpec *decl_spec, Declarator *declarator); 324 /* A parser semantic action sets this pointer to the current declarator in 328 * declarator [all...] |
/freebsd-13-stable/contrib/byacc/test/btyacc/ |
H A D | grammar.tab.c | 214 /* This structure stores information about a declarator. */ 224 struct _Declarator *head; /* head function declarator */ 226 struct _Declarator *next; /* next declarator in list */ 233 Declarator *declarator; member in struct:parameter 239 Declarator *first; /* pointer to first declarator in list */ 240 Declarator *last; /* pointer to last declarator in list */ 257 Declarator *declarator; member in union:__anon418 322 extern void put_body (FILE *outf, DeclSpec *decl_spec, Declarator *declarator); 344 /* A parser semantic action sets this pointer to the current declarator in 348 * declarator [all...] |
/freebsd-13-stable/contrib/byacc/test/ |
H A D | btyacc_demo.y | 61 %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): 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( [all...] |
H A D | grammar.y | 71 %type <declarator> init_declarator declarator direct_declarator 72 %type <declarator> abs_declarator direct_abs_declarator 164 /* This structure stores information about a declarator. */ 174 struct _Declarator *head; /* head function declarator */ 176 struct _Declarator *next; /* next declarator in list */ 183 Declarator *declarator; 189 Declarator *first; /* pointer to first declarator in list */ 190 Declarator *last; /* pointer to last declarator in list */ 207 Declarator *declarator; [all...] |
/freebsd-13-stable/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_grammar.y | 171 %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 label 782 | lparen declarator DT_TOK_RPAR { $$ = $2; } 819 | parameter_declaration_specifiers declarator {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 49 /// isOmittedBlockReturnType - Return true if this declarator is missing a 157 /// The declarator being processed. 158 Declarator &declarator; member in class:__anon2119::TypeProcessingState 160 /// The index of the declarator chunk we're currently processing. 197 TypeProcessingState(Sema &sema, Declarator &declarator) argument 198 : sema(sema), declarator(declarator), 199 chunkIndex(declarator.getNumTypeObjects()), trivial(true), 207 return declarator; 211 return chunkIndex == declarator 392 maybeMovePastReturnType(Declarator &declarator, unsigned i, bool onlyBlockPointers) argument 462 Declarator &declarator = state.getDeclarator(); local 518 Declarator &declarator = state.getDeclarator(); local 579 Declarator &declarator = state.getDeclarator(); local 611 Declarator &declarator = state.getDeclarator(); local 656 Declarator &declarator = state.getDeclarator(); local 723 Declarator &declarator = state.getDeclarator(); local 805 checkOmittedBlockReturnType(Sema &S, Declarator &declarator, QualType Result) argument 1288 Declarator &declarator = state.getDeclarator(); local 2890 Declarator &declarator = state.getDeclarator(); local 3895 classifyPointerDeclarator(Sema &S, QualType type, Declarator &declarator, PointerWrappingDeclaratorKind &wrappingKind) argument 7130 Declarator &declarator = state.getDeclarator(); local [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Nodes.cpp | 497 syntax::SimpleDeclarator *syntax::TrailingReturnType::declarator() { function in class:syntax::TrailingReturnType
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 371 /// declarator. 385 // Add the attribute to the declarator chunk nearest the declarator. 749 // Install the property declarator into interfaceDecl. 1219 /// declarator and add them to the given list. 1258 // Parse an abstract declarator. 1265 Declarator declarator(declSpec, context); 1266 ParseDeclarator(declarator); 1269 if (!declarator.isInvalidType()) { 1273 addContextSensitiveTypeNullability(*this, declarator, [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/ |
H A D | Nodes.h | 787 /// contain an inner declarator inside parentheses, we represent it as 799 /// A top-level declarator without parentheses. See comment of Declarator for 822 /// Array size specified inside a declarator. 848 syntax::SimpleDeclarator *declarator(); 875 /// Member pointer inside a declarator
|