- FK_NAMES, FK_PREFIX, idemStringFlag,
- "macrovarprefix",
- FLG_MACROVARPREFIX,
- "set namespace prefix for variables declared in a macro body",
- "A variable declared in a macro body does not start with the macrovarprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "macrovarprefixexclude",
- FLG_MACROVARPREFIXEXCLUDE,
- "the macrovarprefix may not be used for non-macro variables",
- "A variable declared outside a macro body starts with the macrovarprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "tagprefix",
- FLG_TAGPREFIX,
- "set namespace prefix for struct, union and enum tags",
- "A tag identifier does not start with the tagprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "tagprefixexclude",
- FLG_TAGPREFIXEXCLUDE,
- "the tagprefix may not be used for non-tag identifiers",
- "An identifier that is not a tag starts with the tagprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "enumprefix",
- FLG_ENUMPREFIX,
- "set namespace prefix for enum members",
- "An enum member does not start with the enumprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "enumprefixexclude",
- FLG_ENUMPREFIXEXCLUDE,
- "the enumprefix may not be used for non-enum member identifiers",
- "An identifier that is not an enum member starts with the enumprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "filestaticprefix",
- FLG_FILESTATICPREFIX,
- "set namespace prefix for file static declarations",
- "A file-static identifier does not start with the filestaticprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "filestaticprefixexclude",
- FLG_FILESTATICPREFIXEXCLUDE,
- "the filestaticprefix may not be used for identifiers that are not file static",
- "An identifier that is not file static starts with the filestaticprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "globalprefix",
- FLG_GLOBPREFIX,
- "set namespace prefix for global variables",
- "A global variable does not start with the globalprefix",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "globalprefixexclude",
- FLG_GLOBPREFIXEXCLUDE,
- "the globalprefix may not be used for non-global identifiers",
- "An identifier that is not a global variable starts with the globalprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "typeprefix",
- FLG_TYPEPREFIX,
- "set namespace prefix for user-defined types",
- "A user-defined type does not start with the typeprefix",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "typeprefixexclude",
- FLG_TYPEPREFIXEXCLUDE,
- "the typeprefix may not be used for identifiers that are not type names",
- "An identifier that is not a type name starts with the typeprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "externalprefix",
- FLG_EXTERNALPREFIX,
- "set namespace prefix for external identifiers",
- "An external identifier does not start with the externalprefix",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "externalprefixexclude",
- FLG_EXTERNALPREFIXEXCLUDE,
- "the externalprefix may not be used for non-external identifiers",
- "An identifier that is not external starts with the externalprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "localprefix",
- FLG_LOCALPREFIX,
- "set namespace prefix for local variables",
- "A local variable does not start with the localprefix",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "localprefixexclude",
- FLG_LOCALPREFIXEXCLUDE,
- "the localprefix may not be used for non-local identifiers",
- "An identifier that is not a local variable starts with the localprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "uncheckedmacroprefix",
- FLG_UNCHECKEDMACROPREFIX,
- "set namespace prefix for unchecked macros",
- "An unchecked macro name does not start with the uncheckedmacroprefix",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, plainFlag,
- "uncheckedmacroprefixexclude",
- FLG_UNCHECKEDMACROPREFIXEXCLUDE,
- "the uncheckmacroprefix may not be used for identifiers that are not "
- "unchecked macros",
- "An identifier that is not the name of an unchecked macro "
- "starts with the uncheckedmacroprefix.",
- 0, 0
- } ,
- {
- FK_NAMES, FK_PREFIX, idemStringFlag,
- "constprefix",
- FLG_CONSTPREFIX,
- "set namespace prefix for constants",
- "A constant does not start with the constantprefix",
- 0, 0
- } ,