Lines Matching full:designated
172 Designated initializers
177 types by "designated" member names instead of a list of *bare*
178 expressions. Some GCC versions support designated initializers even in
181 When used at a simple level, designated initializers are less
183 allowed a surprisingly large and lax set of possibilities: designated
185 various other braces can be omitted, designated initializers and not can
188 Twenty years later, C++20 added designated initializers to C++ but in
201 toolchains and standards, designated initializers in Zephyr header files
202 should follow all C++20 rules and restrictions. Non-designated, pre-C99
204 designated initialization is the more readable and preferred code
225 braces or not. It can be either designated or bare. For maximum
228 - Do *not* enclose *designated* initializers with braces. This is
230 expressions with (other) designated initializers and fails to compile.
240 unfortunately require enclosing their designated initializers with
253 .. _`gcc commit [C++ PATCH] P0329R4: Designated Initialization`: