Lines Matching defs:base
105 UCMTable *base, *ext;
131 /* @return -1 illegal bytes 0 suitable for base table 1 needs to go into extension table */
138 /* add a mapping to the base or extension table as appropriate */
162 * Remove mappings with their move flag set from the base table
166 ucm_moveMappings(UCMTable *base, UCMTable *ext);
178 * Check the validity of mappings against a base table's states;
179 * necessary for extension-only tables that were read before their base tables.
185 * Check a base table against an extension table.
186 * Set the moveTarget!=NULL if it is possible to move mappings from the base.
187 * This is the case where base and extension tables are parsed from a single file
189 * or when delta file mappings are subtracted from a base table.
191 * When a base table cannot be modified because a delta file is parsed in makeconv,
194 * if(intersectBase) then mappings that exist in the base table but not in
199 * not moved out of the base unless their Unicode input requires it.
200 * This helps ucmkbase generate base tables for DBCS-only extension .cnv files.
210 * If intersectBase is true and the base table contains a mapping
216 * If the base table contains a mapping for which the input sequence is
221 * If the base table contains a mapping for which the input sequence is
223 * - if moveTarget!=NULL: move the base mapping to the moveTarget table
229 ucm_checkBaseExt(UCMStates *baseStates, UCMTable *base, UCMTable *ext,