Lines Matching full:declaration
48 /* emitting state used to determine the need for forward declaration */
50 /* whether forward declaration was already emitted */
253 * pointer and could be satisfied with just a forward declaration.
289 * type declaration; or as a top-level anonymous enum, typically used for
393 * it's enough to just have a forward declaration of struct A at the time of
399 * struct A {}; // if this was forward-declaration: compilation error
447 * declaration);
475 /* type loop, but resolvable through fwd declaration */ in btf_dump_order_type()
656 * declaration.
685 * part of - then no need for fwd declaration in btf_dump_emit_type()
750 * declaration; at this stage someone depends on in btf_dump_emit_type()
751 * typedef as a forward declaration (refers to it in btf_dump_emit_type()
753 * emit typedef as a forward declaration in btf_dump_emit_type()
1059 * Emit type declaration (e.g., field type declaration in a struct or argument
1060 * declaration in function prototype) in correct C syntax.
1062 * For most types it's trivial, but there are few quirky type declaration
1075 * declaration to a valid compilable C syntax.
1097 * processing type declaration chain.