Lines Matching refs:merge

33     enum merge_mode merge;
40 enum merge_mode merge;
62 InitAliasInfo(AliasInfo *info, enum merge_mode merge,
66 info->merge = merge;
87 AddLedName(KeyNamesInfo *info, enum merge_mode merge, bool same_file,
94 const bool replace = (merge == MERGE_REPLACE || merge == MERGE_OVERRIDE);
179 enum merge_mode merge, bool same_file, bool report)
207 else if (merge == MERGE_AUGMENT) {
228 if (merge == MERGE_OVERRIDE) {
251 HandleAliasDef(KeyNamesInfo *info, KeyAliasDef *def, enum merge_mode merge);
255 enum merge_mode merge)
283 if (!AddKeyName(into, i, name, merge, true, false))
299 def.merge = (merge == MERGE_DEFAULT ? alias->merge : merge);
303 if (!HandleAliasDef(into, &def, def.merge))
322 ledi->merge = (merge == MERGE_DEFAULT ? ledi->merge : merge);
323 if (!AddLedName(into, ledi->merge, false, ledi, idx))
330 HandleKeycodesFile(KeyNamesInfo *info, XkbFile *file, enum merge_mode merge);
356 MergeIncludedKeycodes(&included, &next_incl, stmt->merge);
362 MergeIncludedKeycodes(info, &included, include->merge);
369 HandleKeycodeDef(KeyNamesInfo *info, KeycodeDef *stmt, enum merge_mode merge)
371 if (stmt->merge != MERGE_DEFAULT) {
372 if (stmt->merge == MERGE_REPLACE)
373 merge = MERGE_OVERRIDE;
375 merge = stmt->merge;
385 return AddKeyName(info, stmt->value, stmt->name, merge, false, true);
389 HandleAliasDef(KeyNamesInfo *info, KeyAliasDef *def, enum merge_mode merge)
405 use = (merge == MERGE_AUGMENT ? old->real : def->real);
406 ignore = (merge == MERGE_AUGMENT ? def->real : old->real);
418 old->merge = merge;
423 InitAliasInfo(&new, merge, def->alias, def->real);
455 enum merge_mode merge)
475 ledi.merge = merge;
477 return AddLedName(info, merge, true, &ledi, def->ndx - 1);
481 HandleKeycodesFile(KeyNamesInfo *info, XkbFile *file, enum merge_mode merge)
494 ok = HandleKeycodeDef(info, (KeycodeDef *) stmt, merge);
497 ok = HandleAliasDef(info, (KeyAliasDef *) stmt, merge);
503 ok = HandleLedNameDef(info, (LedNameDef *) stmt, merge);
649 enum merge_mode merge)
655 HandleKeycodesFile(&info, file, merge);