D | flag-definitions.h | 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, \ [all …]
|