Lines Matching full:merge

33  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
68 enum merge_mode merge; member
81 enum merge_mode merge; member
155 info->default_interp.merge = MERGE_OVERRIDE; in InitCompatInfo()
157 info->default_led.merge = MERGE_OVERRIDE; in InitCompatInfo()
192 if (new->merge != MERGE_AUGMENT) in UseNewInterpField()
208 if (new->merge == MERGE_REPLACE) { in AddInterp()
244 (new->merge != MERGE_AUGMENT ? "last" : "first")); in AddInterp()
303 if (new->merge != MERGE_AUGMENT) in UseNewLEDField()
332 if (new->merge == MERGE_REPLACE) { in AddLedMap()
363 (new->merge == MERGE_AUGMENT ? "first" : "last")); in AddLedMap()
381 enum merge_mode merge) in MergeIncludedCompatMaps() argument
402 si->merge = (merge == MERGE_DEFAULT ? si->merge : merge); in MergeIncludedCompatMaps()
416 ledi->merge = (merge == MERGE_DEFAULT ? ledi->merge : merge); in MergeIncludedCompatMaps()
424 HandleCompatMapFile(CompatInfo *info, XkbFile *file, enum merge_mode merge);
448 next_incl.default_interp.merge = stmt->merge; in HandleIncludeCompatMap()
450 next_incl.default_led.merge = stmt->merge; in HandleIncludeCompatMap()
454 MergeIncludedCompatMaps(&included, &next_incl, stmt->merge); in HandleIncludeCompatMap()
460 MergeIncludedCompatMaps(info, &included, include->merge); in HandleIncludeCompatMap()
679 HandleInterpDef(CompatInfo *info, InterpDef *def, enum merge_mode merge) in HandleInterpDef() argument
693 si.merge = (def->merge == MERGE_DEFAULT ? merge : def->merge); in HandleInterpDef()
712 HandleLedMapDef(CompatInfo *info, LedMapDef *def, enum merge_mode merge) in HandleLedMapDef() argument
718 if (def->merge != MERGE_DEFAULT) in HandleLedMapDef()
719 merge = def->merge; in HandleLedMapDef()
722 ledi.merge = merge; in HandleLedMapDef()
752 HandleCompatMapFile(CompatInfo *info, XkbFile *file, enum merge_mode merge) in HandleCompatMapFile() argument
756 merge = (merge == MERGE_DEFAULT ? MERGE_AUGMENT : merge); in HandleCompatMapFile()
767 ok = HandleInterpDef(info, (InterpDef *) stmt, merge); in HandleCompatMapFile()
776 ok = HandleLedMapDef(info, (LedMapDef *) stmt, merge); in HandleCompatMapFile()
782 ok = HandleVModDef(info->ctx, &info->mods, (VModDef *) stmt, merge); in HandleCompatMapFile()
906 enum merge_mode merge) in CompileCompatMap() argument
916 info.default_interp.merge = merge; in CompileCompatMap()
917 info.default_led.merge = merge; in CompileCompatMap()
919 HandleCompatMapFile(&info, file, merge); in CompileCompatMap()