pub fn includes() -> Vec<Include>Expand description
The headers a materialised translation unit needs.
The C column’s counterpart is crate::adapter::c::prelude, which
declares support types because C has no other way to name a string
or a sequence. C++ needs no support types — the shapes are std::
templates — but it does need the headers those templates come from,
and a caller that assembled the #include list by hand would drift
from what the materialiser emits. <cstddef> is not among them:
nothing below writes a size_t.