Lines Matching refs:nam
23 #define FLAG_FULL(ftype, ctype, nam, def, cmt) extern ctype FLAG_##nam; argument
24 #define FLAG_READONLY(ftype, ctype, nam, def, cmt) \ argument
25 static ctype const FLAG_##nam = def;
30 #define FLAG_FULL(ftype, ctype, nam, def, cmt) ctype FLAG_##nam = def; argument
36 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \ argument
37 static ctype const FLAGDEFAULT_##nam = def;
42 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \ argument
43 { Flag::TYPE_##ftype, #nam, &FLAG_##nam, &FLAGDEFAULT_##nam, cmt, false } \
45 #define FLAG_ALIAS(ftype, ctype, alias, nam) \ argument
47 Flag::TYPE_##ftype, #alias, &FLAG_##nam, &FLAGDEFAULT_##nam, \
48 "alias for --" #nam, false \
63 #define FLAG_FULL(ftype, ctype, nam, def, cmt) argument
67 #define FLAG_READONLY(ftype, ctype, nam, def, cmt) argument
71 #define FLAG_ALIAS(ftype, ctype, alias, nam) argument
128 #define DEFINE_BOOL(nam, def, cmt) FLAG(BOOL, bool, nam, def, cmt) argument
129 #define DEFINE_MAYBE_BOOL(nam, cmt) \ argument
130 FLAG(MAYBE_BOOL, MaybeBoolFlag, nam, {false COMMA false}, cmt)
131 #define DEFINE_INT(nam, def, cmt) FLAG(INT, int, nam, def, cmt) argument
132 #define DEFINE_FLOAT(nam, def, cmt) FLAG(FLOAT, double, nam, def, cmt) argument
133 #define DEFINE_STRING(nam, def, cmt) FLAG(STRING, const char*, nam, def, cmt) argument
134 #define DEFINE_ARGS(nam, cmt) FLAG(ARGS, JSArguments, nam, {0 COMMA NULL}, cmt) argument
136 #define DEFINE_ALIAS_BOOL(alias, nam) FLAG_ALIAS(BOOL, bool, alias, nam) argument
137 #define DEFINE_ALIAS_INT(alias, nam) FLAG_ALIAS(INT, int, alias, nam) argument
138 #define DEFINE_ALIAS_FLOAT(alias, nam) FLAG_ALIAS(FLOAT, double, alias, nam) argument
139 #define DEFINE_ALIAS_STRING(alias, nam) \ argument
140 FLAG_ALIAS(STRING, const char*, alias, nam)
141 #define DEFINE_ALIAS_ARGS(alias, nam) FLAG_ALIAS(ARGS, JSArguments, alias, nam) argument