Lines Matching full:declaration
49 /* emitting state used to determine the need for forward declaration */
51 /* whether forward declaration was already emitted */
269 * pointer and could be satisfied with just a forward declaration.
305 * type declaration; or as a top-level anonymous enum, typically used for
412 * it's enough to just have a forward declaration of struct A at the time of
418 * struct A {}; // if this was forward-declaration: compilation error
466 * declaration);
494 /* type loop, but resolvable through fwd declaration */ in btf_dump_order_type()
678 * declaration.
707 * part of - then no need for fwd declaration in btf_dump_emit_type()
774 * declaration; at this stage someone depends on in btf_dump_emit_type()
775 * typedef as a forward declaration (refers to it in btf_dump_emit_type()
777 * emit typedef as a forward declaration in btf_dump_emit_type()
1226 * Emit type declaration (e.g., field type declaration in a struct or argument
1227 * declaration in function prototype) in correct C syntax.
1229 * For most types it's trivial, but there are few quirky type declaration
1242 * declaration to a valid compilable C syntax.
1264 * processing type declaration chain.