• Home
  • Raw
  • Download

Lines Matching refs:merge

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