Lines Matching refs:num_syms
108 if (leveli->num_syms > 1) in ClearLevelInfo()
135 if (darray_item(from->levels, j).num_syms > 1) in CopyGroupInfo()
138 darray_item(from->levels, j).num_syms, in CopyGroupInfo()
296 if (fromLevel->num_syms == 0) { in MergeGroups()
299 else if (intoLevel->num_syms == 0) { in MergeGroups()
300 intoLevel->num_syms = fromLevel->num_syms; in MergeGroups()
301 if (fromLevel->num_syms > 1) in MergeGroups()
305 fromLevel->num_syms = 0; in MergeGroups()
318 intoLevel->num_syms = fromLevel->num_syms; in MergeGroups()
319 if (fromLevel->num_syms > 1) in MergeGroups()
323 fromLevel->num_syms = 0; in MergeGroups()
330 level->num_syms = 0; in MergeGroups()
700 leveli->num_syms = darray_item(value->keysym_list.symsNumEntries, i); in AddSymbolsToKey()
701 if (leveli->num_syms > 1) in AddSymbolsToKey()
702 leveli->u.syms = calloc(leveli->num_syms, sizeof(*leveli->u.syms)); in AddSymbolsToKey()
704 for (unsigned j = 0; j < leveli->num_syms; j++) { in AddSymbolsToKey()
708 if (leveli->num_syms == 1) { in AddSymbolsToKey()
710 leveli->num_syms = 0; in AddSymbolsToKey()
714 else if (leveli->num_syms > 1) { in AddSymbolsToKey()
1265 if (key->groups[group].levels[level].num_syms == 1 && in FindKeyForSymbol()
1297 (darray_item(groupi->levels, level).num_syms == 0 ? \ in FindAutomaticType()
1299 darray_item(groupi->levels, level).num_syms == 1 ? \ in FindAutomaticType()