Lines Matching refs:an

93   i.e. use an enum for it, if possible. Indicate bit values via `1 <<`
94 expressions, and align them vertically. Define both an enum and a type for
115 - If you define an enum in a public API, be extra careful, as the size of the
117 compatibility. Since we typically want to allow adding new enum values to an
174 much. systemd-internal headers must not rely on an include order, so it is
212 As an exception, `r` is typically used for a local state variable, but should
281 - To implement an endless loop, use `for (;;)` rather than `while (1)`. The
283 (true)`. To avoid the discussion what the right always-true expression for an
289 the call away for fixed strings). The only exception is when declaring an
295 numeric. Specifically, if you have an `int b` and it's only used in a boolean
314 - When you define a destructor or `unref()` call for an object, please accept a
320 - Related to this: when you define a destructor or `unref()` call for an
338 one cause, it *really* should have an `int` as the return value for the error
378 detect the failure anyway, or because the error is in an error path and you
463 difference is that the latter include an assertion that the specified size is
472 better behavior in this case, so consider using them as an alternative.)
484 not followed quickly by an `execv()` in the child. Resource management is
540 - Unless you allocate an array, `double` is always a better choice than
607 be `const`, even if you are writing an otherwise read-only accessor function
679 - Commit message subject lines should be prefixed with an appropriate component