Lines Matching full:declaration
46 /* emitting state used to determine the need for forward declaration */
48 /* whether forward declaration was already emitted */
226 * pointer and could be satisfied with just a forward declaration.
262 * type declaration; or as a top-level anonymous enum, typically used for
365 * it's enough to just have a forward declaration of struct A at the time of
371 * struct A {}; // if this was forward-declaration: compilation error
419 * declaration);
447 /* type loop, but resolvable through fwd declaration */ in btf_dump_order_type()
627 * declaration.
656 * part of - then no need for fwd declaration in btf_dump_emit_type()
721 * declaration; at this stage someone depends on in btf_dump_emit_type()
722 * typedef as a forward declaration (refers to it in btf_dump_emit_type()
724 * emit typedef as a forward declaration in btf_dump_emit_type()
1029 * Emit type declaration (e.g., field type declaration in a struct or argument
1030 * declaration in function prototype) in correct C syntax.
1032 * For most types it's trivial, but there are few quirky type declaration
1045 * declaration to a valid compilable C syntax.
1067 * processing type declaration chain.