Just a pet peeve.
Signed-off-by: Ran Benita <ran234@gmail.com>
} value;
} ExprDef;
-typedef struct _VarDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
ExprDef *name;
ExprDef *value;
} VarDef;
-typedef struct _VModDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t name;
ExprDef *value;
} VModDef;
-typedef struct _KeycodeDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t name;
int64_t value;
} KeycodeDef;
-typedef struct _KeyAliasDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t alias;
xkb_atom_t real;
} KeyAliasDef;
-typedef struct _KeyTypeDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t name;
VarDef *body;
} KeyTypeDef;
-typedef struct _SymbolsDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t keyName;
ExprDef *symbols;
} SymbolsDef;
-typedef struct _ModMapDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t modifier;
ExprDef *keys;
} ModMapDef;
-typedef struct _GroupCompatDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
int group;
ExprDef *def;
} GroupCompatDef;
-typedef struct _InterpDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
char *sym;
VarDef *def;
} InterpDef;
-typedef struct _IndicatorNameDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
int ndx;
bool virtual;
} IndicatorNameDef;
-typedef struct _IndicatorMapDef {
+typedef struct {
ParseCommon common;
enum merge_mode merge;
xkb_atom_t name;
MAP_IS_ALTGR = (1 << 7),
};
-typedef struct _XkbFile {
+typedef struct {
ParseCommon common;
enum xkb_file_type file_type;
char *topName;
SI_FIELD_LEVEL_ONE_ONLY = (1 << 3),
};
-typedef struct _SymInterpInfo {
+typedef struct {
enum si_field defined;
unsigned file_id;
enum merge_mode merge;
LED_FIELD_CTRLS = (1 << 2),
};
-typedef struct _LEDInfo {
+typedef struct {
enum led_field defined;
unsigned file_id;
enum merge_mode merge;
struct xkb_indicator_map im;
} LEDInfo;
-typedef struct _CompatInfo {
+typedef struct {
char *name;
unsigned file_id;
int errorCount;
* contain any useful information besides the key name at this point.
*/
-typedef struct _AliasInfo {
+typedef struct {
enum merge_mode merge;
unsigned file_id;
xkb_atom_t name;
} KeyNameInfo;
-typedef struct _IndicatorNameInfo {
+typedef struct {
enum merge_mode merge;
unsigned file_id;
xkb_atom_t name;
} IndicatorNameInfo;
-typedef struct _KeyNamesInfo {
+typedef struct {
char *name; /* e.g. evdev+aliases(qwerty) */
int errorCount;
unsigned file_id;
xkb_atom_t type;
} GroupInfo;
-typedef struct _KeyInfo {
+typedef struct {
enum key_field defined;
unsigned file_id;
enum merge_mode merge;
/***====================================================================***/
-typedef struct _ModMapEntry {
+typedef struct {
enum merge_mode merge;
bool haveSymbol;
xkb_mod_index_t modifier;
} u;
} ModMapEntry;
-typedef struct _SymbolsInfo {
+typedef struct {
char *name; /* e.g. pc+us+inet(evdev) */
int errorCount;
unsigned file_id;
TYPE_FIELD_LEVEL_NAME = (1 << 3),
};
-typedef struct _KeyTypeInfo {
+typedef struct {
enum type_field defined;
unsigned file_id;
enum merge_mode merge;
darray(xkb_atom_t) level_names;
} KeyTypeInfo;
-typedef struct _KeyTypesInfo {
+typedef struct {
char *name;
int errorCount;
unsigned file_id;
#ifndef XKBCOMP_VMOD_H
#define XKBCOMP_VMOD_H
-typedef struct _VModInfo {
+typedef struct {
xkb_mod_mask_t defined;
xkb_mod_mask_t available;
} VModInfo;