Lines Matching defs:merge
72 unsigned merge;
88 unsigned merge,
95 ii->defs.merge = info->merge;
160 replace = (new->defs.merge == MergeReplace) ||
161 (new->defs.merge == MergeOverride);
318 unsigned merge, unsigned fileID, Bool reportCollisions)
354 if (info->has_alt_forms[kc] || (merge == MergeAltForm))
366 if (merge == MergeAugment)
389 if (merge == MergeOverride)
400 else if (merge != MergeAltForm)
418 info->has_alt_forms[kc] = (merge == MergeAltForm);
426 unsigned merge)
450 thisMerge = merge;
459 if (merge != MergeDefault)
460 led->defs.merge = merge;
466 if (!MergeAliases(&into->aliases, &from->aliases, merge))
539 MergeIncludedKeycodes(&included, info, next->merge);
571 HandleKeycodeDef(const KeycodeDef *stmt, unsigned merge, KeyNamesInfo *info)
592 if (stmt->merge != MergeDefault)
594 if (stmt->merge == MergeReplace)
595 merge = MergeOverride;
597 merge = stmt->merge;
599 return AddKeyName(info, code, stmt->name, merge, info->fileID, True);
711 unsigned merge, KeyNamesInfo * info)
749 * @param merge Merge strategy (MergeOverride, etc.)
754 XkbDescPtr xkb, unsigned merge, KeyNamesInfo * info)
769 if (!HandleKeycodeDef((KeycodeDef *) stmt, merge, info))
774 merge, info->fileID, &info->aliases))
783 merge, info))
821 * @param merge Merge strategy.
826 CompileKeycodes(XkbFile * file, XkbFileInfo * result, unsigned merge)
833 HandleKeycodesFile(file, xkb, merge, &info);