Lines Matching refs:num_syms

106     if (leveli->num_syms > 1)  in ClearLevelInfo()
133 if (darray_item(from->levels, j).num_syms > 1) in CopyGroupInfo()
136 darray_item(from->levels, j).num_syms, in CopyGroupInfo()
223 if (a->num_syms != b->num_syms) in LevelsSameSyms()
225 if (a->num_syms <= 1) in LevelsSameSyms()
229 sizeof(*a->u.syms) * a->num_syms) == 0; in LevelsSameSyms()
305 if (fromLevel->num_syms == 0) { in MergeGroups()
307 else if (intoLevel->num_syms == 0) { in MergeGroups()
308 intoLevel->num_syms = fromLevel->num_syms; in MergeGroups()
309 if (fromLevel->num_syms > 1) in MergeGroups()
313 fromLevel->num_syms = 0; in MergeGroups()
326 intoLevel->num_syms = fromLevel->num_syms; in MergeGroups()
327 if (fromLevel->num_syms > 1) in MergeGroups()
331 fromLevel->num_syms = 0; in MergeGroups()
338 level->num_syms = 0; in MergeGroups()
708 leveli->num_syms = darray_item(value->keysym_list.symsNumEntries, i); in AddSymbolsToKey()
709 if (leveli->num_syms > 1) in AddSymbolsToKey()
710 leveli->u.syms = calloc(leveli->num_syms, sizeof(*leveli->u.syms)); in AddSymbolsToKey()
712 for (unsigned j = 0; j < leveli->num_syms; j++) { in AddSymbolsToKey()
716 if (leveli->num_syms == 1) { in AddSymbolsToKey()
718 leveli->num_syms = 0; in AddSymbolsToKey()
722 else if (leveli->num_syms > 1) { in AddSymbolsToKey()
1274 if (key->groups[group].levels[level].num_syms == 1 && in FindKeyForSymbol()
1306 (darray_item(groupi->levels, level).num_syms == 0 ? \ in FindAutomaticType()
1308 darray_item(groupi->levels, level).num_syms == 1 ? \ in FindAutomaticType()