Lines Matching full:variable
3 # Tests for the := variable assignment operator, which expands its
28 # the variable named "", which is guaranteed to be never defined, but at the
40 # reference to a variable containing literal dollar signs
49 # reference to an undefined variable
61 # reference to a variable whose name is computed from another variable
71 # expression with an indirect modifier referring to an undefined variable
83 # expression with an indirect modifier referring to another variable that
84 # in turn refers to an undefined variable
87 # the variable modifier is not preserved. To preserve it, ParseModifierPart
89 # code that takes care of this global variable.
102 # In variable assignments using the ':=' operator, undefined variables are
117 # In variable assignments using the ':=' operator, '$$' are preserved, no
127 # In variable assignments using the ':=' operator, '$$' are preserved in the
135 # In variable assignments using the ':=' operator, there may be expressions
136 # containing variable modifiers, and these modifiers may refer to other
168 # if the variable name in a ':=' assignment referred to an undefined variable,
174 # The variable name with the empty value actually included a dollar sign.
175 # Variable names with dollars are not used in practice.
178 # of a variable assignment.
193 # The following test case demonstrates that the variable 'LATER' is preserved
194 # in the ':=' assignment since the variable 'LATER' is not yet defined.
195 # After the assignment to 'LATER', evaluating the variable 'INDIRECT'
210 # evaluating the variable 'INDIRECT'. Nothing surprising here.
225 # here, due to the double indirection. The variable 'indirect' is supposed to
226 # be the lowercase version of the variable 'INDIRECT'.
228 # The assignment operator ':=' for the variable 'INDIRECT' could be a '=' as
230 # assignment operator ':=' for the variable 'indirect'. During this
231 # assignment, the variable modifier ':S,value,replaced,' is converted to
253 # The variable 'LATER' is not defined. An idea may be to append the
255 # undefined variable, resulting in:
273 …t+1: while evaluating variable "indirect" with value "${later:s,value,replaced,} ok ${later:value=…
282 …t+1: while evaluating variable "indirect" with value "${later:s,value,replaced,} ok ${later:value=…