HomeSort by: relevance | last modified time | path
    Searched refs:modifiers (Results 1 - 25 of 53) sorted by relevancy

1 2 3

  /src/usr.bin/make/unit-tests/
posix-expansion.mk 5 # In POSIX mode, when expanding an expression containing modifiers, the
6 # modifiers specified in POSIX take precedence over the BSD-style modifiers.
varparse-mod.mk 3 # Tests for parsing expressions with modifiers.
11 # expression with 2 modifiers. The first modifier is
18 # As of 2020-10-02, some modifiers ensure that they are followed by either a
19 # ':' or the closing brace or parenthesis of the expression. The modifiers
33 # On the other hand, these modifiers ensure that they are followed by a
52 # These modifiers don't care since they reach until the closing character
54 # ::= (as well as the other assignment modifiers)
cond-token-var.mk 9 # variable modifiers such as in ${VAR:Mpattern}.
11 # XXX: Strictly speaking, variable modifiers should be called expression
12 # modifiers instead since they only modify the expression, not the variable.
13 # Well, except for the assignment modifiers, these do indeed change the value
120 # but undefined variables may occur in the variable name or in modifiers.
131 # An expression in a comparison must not be undefined and have modifiers.
140 # modifiers.
149 # modifiers.
varmod-to-one-word.mk 4 # as a single word, for all following modifiers.
varmod-to-upper.mk 18 # The :tu and :tl modifiers operate on the variable value as a single string,
modmisc.mk 11 # the modifier_variable can be used with other modifiers.
22 # Demonstrates modifiers that are given indirectly from a variable.
49 # modifiers, but not by the :@ modifier since it explicitly skips empty words.
varmod-indirect.mk 3 # Tests for indirect variable modifiers, such as in ${VAR:${M_modifiers}}.
5 # uppercase or lowercase, as well as for fairly advanced modifiers that first
8 # Initial support for indirect modifiers was added in var.c 1.101 from
10 # indirect modifiers for all but the very first modifier as well.
30 # Multiple indirect modifiers can be applied one after another as long as
59 # An indirect modifier can be followed by other modifiers, no matter if the
62 # This makes it possible to define conditional modifiers, like this:
109 # expands to a sequence of ':N' modifiers, each of which filters one of the
136 # An undefined expression without any modifiers expands to an empty string.
143 # An undefined expression with only modifiers that keep the expressio
    [all...]
counter-append.mk 8 # The cause for this surprising behavior was that the ::= variable modifiers
counter.mk 8 # The cause for this surprising behavior was that the ::= variable modifiers
char-005c-reverse-solidus.mk 15 # TODO: escape ':' in modifiers
78 # serves to escape the ":" that is otherwise used to separate the modifiers.
96 # The ":M" modifier is parsed differently than the other modifiers. To
98 # an expression. There, the usual escaping rules for modifiers apply.
varmod-order-numeric.mk 3 # Tests for the variable modifiers ':On', which returns the words, sorted in
7 # The variable modifiers ':On', ':Onr' and ':Orn' were added in var.c 1.939
varmod-indirect.exp 12 while evaluating indirect modifiers "Z"
36 while evaluating indirect modifiers "Z"
varmod.mk 3 # Tests for variable modifiers, such as :Q, :S,from,to or :Ufallback.
10 # * `strict`: the parsing style used by most modifiers:
12 # * other modifiers may follow, separated by a ':'
15 # that no further modifiers are parsed in that expression.
27 # In the assignment modifiers `::=` and its variants, the `=` is part of
30 # All no-colon modifiers get a "no", as the modifier name would be
154 # Test a '$' at the end of a modifier part, for all modifiers in the order
158 # the 'from' parts of the ':S' and ':C' modifiers. In all other modifier
opt-debug-loud.mk 12 # evaluating expressions and their modifiers, such as :!cmd! or :sh.
varmod-match-escape.mk 3 # As of 2020-08-01, the :M and :N modifiers interpret backslashes differently,
48 # XXX: As of 2020-11-01, unlike all other variable modifiers, a '$' in the
49 # :M and :N modifiers is written as '$$', not as '\$'. This is confusing,
55 # XXX: As of 2020-11-01, unlike all other variable modifiers, '\$' is not
varmod-subst.mk 195 # The :S and :C modifiers accept an arbitrary character as the delimiter,
240 # The :S and :C modifiers can be chained without a separating ':'.
242 # It works because ApplyModifier_Subst scans for the known modifiers g1W
246 # Most other modifiers cannot be chained since their parsers skip until
251 # There is no 'i' modifier for the :S or :C modifiers.
254 # modifiers with the matching modifiers.
285 # In modifiers, dollars are escaped using the backslash, not using another
parse-var.mk 11 # indirect modifiers endc == '\0'
33 # Modifiers:
37 # indirect modifiers, involving changes to VarEvalMode
100 # and closing delimiters, which failed for nested modifiers with unbalanced
varmod-loop-varname.mk 26 # be escaped in the modifiers, but not in the variable name, therefore
106 # It may happen that there are nested :@ modifiers that use the same name for
107 # for the loop variable. These modifiers influence each other.
varmod-to-separator.mk 18 # After the :ts modifier, other modifiers can follow.
37 # anything since neither of these modifiers is related to how the string is
67 # The :ts modifier can be followed by other modifiers.
72 # The :ts modifier can follow other modifiers.
78 # modifiers.
116 # Not all modifiers use the separator from the previous modifier ':ts' though.
opt-env.mk 35 # Neither can the assignment modifiers.
varmod-l-name-to-value.mk 31 # a bug in the evaluation of expressions. Indirect modifiers like
directive-for-empty.mk 8 # popular exception is the condition 'empty(var:Modifiers)', which does not
38 # is pattern matching using the modifiers ':M' or ':N'.
54 # expressions like '${i:Modifiers}', this is simpler as a single
117 # effect though. There are several modifiers that actually modify variables,
119 # This would mean that the combination of a .for variable and the modifiers
124 # from .for loops and the modifiers mentioned above.
var-recursive.mk 29 # An expression with modifiers is skipped halfway. This can lead to wrong
31 MODIFIERS= ${MODIFIERS:Mpattern}
32 # expect+2: Variable MODIFIERS is recursive.
34 . info <${MODIFIERS}>
  /src/sys/external/bsd/drm2/dist/drm/
drm_plane.c 110 /* Modifiers offset is a pointer to a struct with a 64 bit field so it
141 plane->modifiers[i])) {
147 mod->modifier = plane->modifiers[i];
168 * @format_modifiers: array of struct drm_format modifiers terminated by
232 plane->modifiers = kmalloc_array(format_modifier_count,
236 if (format_modifier_count && !plane->modifiers) {
255 kfree(plane->modifiers);
262 memcpy(plane->modifiers, format_modifiers,
367 kfree(plane->modifiers);
591 if (modifier == plane->modifiers[i]
    [all...]
  /src/sys/dev/bluetooth/
btkbd.c 101 uint32_t modifiers; member in struct:btkbd_data
486 /* extract key modifiers */
487 ud->modifiers = 0;
490 ud->modifiers |= sc->sc_mods[i].mask;
500 mod = ud->modifiers;
501 omod = sc->sc_odata.modifiers;

Completed in 21 milliseconds

1 2 3