Lines Matching refs:condition
13 # Using a '#' in a string literal in a condition leads to a malformed
14 # condition since comment parsing is done in an early phase and removes the
15 # '#' and everything after it long before the condition parser gets to see it.
23 # To get a '#' into a condition, it has to be escaped using a backslash.
56 # condition as a comment? And why only at the beginning of a token,
62 # Ah, ok, this can be used to add an end-of-condition comment. But does
65 # above the condition.
100 # A bare word may occur alone in a condition, without any comparison
170 # to FuncDefined, and since there is no variable named '\\', the condition
203 # In a condition in an .if directive, the left-hand side must not be an
210 # condition. This was an unintended implementation mistake.
220 # See cond-token-string.mk for similar tests where the condition is enclosed
247 # 2021-12-30, the condition in such an expression is evaluated before parsing
248 # the condition, see varmod-ifelse.mk. To pass an expression to the
249 # condition parser, it needs to be escaped. This rarely happens in practice,
251 # whether the condition is first evaluated and then parsed, or vice versa.