Lines Matching refs:array
83 a trailing array of others structures, as in::
93 or a one-element array as a trailing array member, please refactor such
94 array usage and switch to a `flexible array member
195 array may exceed the remaining memory in the stack segment. This could
241 should always use `"flexible array members" <https://en.wikipedia.org/wiki/Flexible_array_member>`_
246 a one-element array at the end of a structure::
265 both styles, like not being able to detect when such an array is accidentally
269 C99 introduced "flexible array members", which lacks a numeric size for
270 the array declaration entirely::
279 flexible array does not occur last in the structure, which helps to prevent
283 the compiler to correctly analyze array sizes (via sizeof(),
286 sizeof() operator to a zero-length array always results in zero::
303 allocated for the trailing array ``items``. Here are a couple examples of this
308 Instead, `flexible array members have incomplete type, and so the sizeof()
317 to allocate for a structure containing an array of this kind as a member::
335 to implement this is through the use of a `flexible array member`, together with
352 use in UAPI headers.) Those cases are when the flexible array is either