Lines Matching defs:base
102 UCMTable *base, *ext;
128 /* @return -1 illegal bytes 0 suitable for base table 1 needs to go into extension table */
135 /* add a mapping to the base or extension table as appropriate */
159 * Remove mappings with their move flag set from the base table
163 ucm_moveMappings(UCMTable *base, UCMTable *ext);
175 * Check the validity of mappings against a base table's states;
176 * necessary for extension-only tables that were read before their base tables.
182 * Check a base table against an extension table.
183 * Set the moveTarget!=NULL if it is possible to move mappings from the base.
184 * This is the case where base and extension tables are parsed from a single file
186 * or when delta file mappings are subtracted from a base table.
188 * When a base table cannot be modified because a delta file is parsed in makeconv,
191 * if(intersectBase) then mappings that exist in the base table but not in
196 * not moved out of the base unless their Unicode input requires it.
197 * This helps ucmkbase generate base tables for DBCS-only extension .cnv files.
207 * If intersectBase is TRUE and the base table contains a mapping
213 * If the base table contains a mapping for which the input sequence is
218 * If the base table contains a mapping for which the input sequence is
220 * - if moveTarget!=NULL: move the base mapping to the moveTarget table
226 ucm_checkBaseExt(UCMStates *baseStates, UCMTable *base, UCMTable *ext,