Lines Matching full:forward
46 /* emitting state used to determine the need for forward declaration */
48 /* whether forward declaration was already emitted */
237 * pointer and could be satisfied with just a forward declaration.
376 * it's enough to just have a forward declaration of struct A at the time of
382 * struct A {}; // if this was forward-declaration: compilation error
394 * between struct A and struct B. If struct A was forward-declared before
402 * forward-declared at the point of X definition;
411 * btf_dump_order_type() is trying to avoid unnecessary forward declarations,
412 * but it is not guaranteeing that no extraneous forward declarations will be
429 * - 0, if type is part of weak link (so can be satisfied through forward
630 * High-level handling of determining necessary forward declarations are handled
637 * we reference it from inside and thus can avoid emitting unnecessary forward
731 * typedef can server as both definition and forward in btf_dump_emit_type()
733 * typedef as a forward declaration (refers to it in btf_dump_emit_type()
735 * emit typedef as a forward declaration in btf_dump_emit_type()
750 * members have necessary forward-declarations, where in btf_dump_emit_type()