Searched refs:declarator (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/byacc/test/yacc/
H A Dgrammar.tab.c194 /* 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 Dgrammar.tab.c214 /* 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 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):
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 Dgrammar.y71 %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 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 label
782 | lparen declarator DT_TOK_RPAR { $$ = $2; }
819 | parameter_declaration_specifiers declarator {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp49 /// 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 DNodes.cpp497 syntax::SimpleDeclarator *syntax::TrailingReturnType::declarator() { function in class:syntax::TrailingReturnType
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp371 /// 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 DNodes.h787 /// 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

Completed in 201 milliseconds