Lines Matching refs:merge

33  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
66 enum merge_mode merge;
79 enum merge_mode merge;
153 info->default_interp.merge = MERGE_OVERRIDE;
155 info->default_led.merge = MERGE_OVERRIDE;
190 if (new->merge != MERGE_AUGMENT)
206 if (new->merge == MERGE_REPLACE) {
242 (new->merge != MERGE_AUGMENT ? "last" : "first"));
300 if (new->merge != MERGE_AUGMENT)
329 if (new->merge == MERGE_REPLACE) {
360 (new->merge == MERGE_AUGMENT ? "first" : "last"));
378 enum merge_mode merge)
400 si->merge = (merge == MERGE_DEFAULT ? si->merge : merge);
414 ledi->merge = (merge == MERGE_DEFAULT ? ledi->merge : merge);
422 HandleCompatMapFile(CompatInfo *info, XkbFile *file, enum merge_mode merge);
446 next_incl.default_interp.merge = stmt->merge;
448 next_incl.default_led.merge = stmt->merge;
452 MergeIncludedCompatMaps(&included, &next_incl, stmt->merge);
458 MergeIncludedCompatMaps(info, &included, include->merge);
677 HandleInterpDef(CompatInfo *info, InterpDef *def, enum merge_mode merge)
691 si.merge = merge = (def->merge == MERGE_DEFAULT ? merge : def->merge);
710 HandleLedMapDef(CompatInfo *info, LedMapDef *def, enum merge_mode merge)
716 if (def->merge != MERGE_DEFAULT)
717 merge = def->merge;
720 ledi.merge = merge;
750 HandleCompatMapFile(CompatInfo *info, XkbFile *file, enum merge_mode merge)
754 merge = (merge == MERGE_DEFAULT ? MERGE_AUGMENT : merge);
765 ok = HandleInterpDef(info, (InterpDef *) stmt, merge);
774 ok = HandleLedMapDef(info, (LedMapDef *) stmt, merge);
780 ok = HandleVModDef(info->ctx, &info->mods, (VModDef *) stmt, merge);
904 enum merge_mode merge)
914 info.default_interp.merge = merge;
915 info.default_led.merge = merge;
917 HandleCompatMapFile(&info, file, merge);