Lines Matching full:defined
6 # The below test uses the 'defined' function since it has no side-effects.
11 DEF= defined
21 .if !defined(DEF)
26 .if !defined( DEF)
31 .if !defined(DEF )
36 # expect+1: Missing closing parenthesis for defined()
37 .if !defined(A B)
42 .if !defined(${:UA B})
52 # expect+1: Missing closing parenthesis for defined()
53 .if !defined(A&B)
56 # expect+1: Missing closing parenthesis for defined()
57 .if !defined(A|B)
63 .if !defined(VAR(value))
68 .if !defined(VAR{value})
74 .if !defined(VAR{{{value)
82 .if ! defined ( DEF )
87 # interpreted as defined(A) && defined(B). Each kind of .if directive has a
89 # .if directive, this function is 'defined'; see "struct If ifs" in cond.c.
95 # The empty variable is never defined.
96 .if defined() function
100 # The plain word 'defined' is interpreted as 'defined(defined)', see
102 # That variable is not defined (yet).
103 .if defined
106 # expect+1: A plain function name is parsed as defined(...).
107 . info A plain function name is parsed as defined(...).
110 # If a variable named 'defined' is actually defined, the bare word 'defined'
111 # is interpreted as 'defined(defined)', and the condition evaluates to true.
112 defined= # defined but empty
113 .if defined
114 # expect+1: A plain function name is parsed as defined(...).
115 . info A plain function name is parsed as defined(...).
121 # 'defined'.
122 .if defined-var
129 defined-var= # defined but empty
130 .if defined-var
137 # expect+1: Missing closing parenthesis for defined()
138 .if defined(