Lines Matching refs:nam
26 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \
27 V8_EXPORT_PRIVATE extern ctype FLAG_##nam;
28 #define FLAG_READONLY(ftype, ctype, nam, def, cmt) \
29 static ctype const FLAG_##nam = def;
35 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \
36 V8_EXPORT_PRIVATE extern ctype FLAG_##nam;
38 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \
39 V8_EXPORT_PRIVATE ctype FLAG_##nam = def;
46 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \
47 static ctype const FLAGDEFAULT_##nam = def;
52 #define FLAG_FULL(ftype, ctype, nam, def, cmt) \
53 { Flag::TYPE_##ftype, #nam, &FLAG_##nam, &FLAGDEFAULT_##nam, cmt, false } \
55 #define FLAG_ALIAS(ftype, ctype, alias, nam) \
57 Flag::TYPE_##ftype, #alias, &FLAG_##nam, &FLAGDEFAULT_##nam, \
58 "alias for --" #nam, false \
76 #define FLAG_FULL(ftype, ctype, nam, def, cmt)
80 #define FLAG_READONLY(ftype, ctype, nam, def, cmt)
84 #define FLAG_ALIAS(ftype, ctype, alias, nam)
156 #define DEFINE_BOOL(nam, def, cmt) FLAG(BOOL, bool, nam, def, cmt)
157 #define DEFINE_BOOL_READONLY(nam, def, cmt) \
158 FLAG_READONLY(BOOL, bool, nam, def, cmt)
159 #define DEFINE_MAYBE_BOOL(nam, cmt) \
160 FLAG(MAYBE_BOOL, MaybeBoolFlag, nam, {false COMMA false}, cmt)
161 #define DEFINE_INT(nam, def, cmt) FLAG(INT, int, nam, def, cmt)
162 #define DEFINE_UINT(nam, def, cmt) FLAG(UINT, unsigned int, nam, def, cmt)
163 #define DEFINE_FLOAT(nam, def, cmt) FLAG(FLOAT, double, nam, def, cmt)
164 #define DEFINE_STRING(nam, def, cmt) FLAG(STRING, const char*, nam, def, cmt)
165 #define DEFINE_ARGS(nam, cmt) FLAG(ARGS, JSArguments, nam, {0 COMMA NULL}, cmt)
167 #define DEFINE_ALIAS_BOOL(alias, nam) FLAG_ALIAS(BOOL, bool, alias, nam)
168 #define DEFINE_ALIAS_INT(alias, nam) FLAG_ALIAS(INT, int, alias, nam)
169 #define DEFINE_ALIAS_FLOAT(alias, nam) FLAG_ALIAS(FLOAT, double, alias, nam)
170 #define DEFINE_ALIAS_STRING(alias, nam) \
171 FLAG_ALIAS(STRING, const char*, alias, nam)
172 #define DEFINE_ALIAS_ARGS(alias, nam) FLAG_ALIAS(ARGS, JSArguments, alias, nam)