Lines Matching refs:MetaSlot
19 typedef struct MetaSlot { struct
22 } MetaSlot; argument
81 std::vector<MetaSlot>* map, TextIdx span, const TextIdx* shortcut, in buildCandidatesList()
86 MetaSlot* slots = map->data(); in buildCandidatesList()
96 MetaSlot& item = slots[shortcut[j]]; in buildCandidatesList()
108 MetaSlot& pick = slots[slice]; in buildCandidatesList()
119 MetaSlot& drop = slots[shortcut[i]]; in buildCandidatesList()
130 MetaSlot& pick = slots[slice]; in buildCandidatesList()
151 MetaSlot& drop = slots[shortcut[i]]; in buildCandidatesList()
169 std::vector<MetaSlot>* map, TextIdx span, const TextIdx* shortcut, in rebuildCandidatesList()
178 MetaSlot* slots = map->data(); in rebuildCandidatesList()
188 MetaSlot& item = slots[shortcut[i]]; in rebuildCandidatesList()
197 MetaSlot& pick = slots[shortcut[i + span - 1]]; in rebuildCandidatesList()
212 MetaSlot& drop = slots[shortcut[i]]; in rebuildCandidatesList()
426 std::vector<MetaSlot>& map, const TextIdx* shortcut, TextIdx end) { in ScoreSlices()
435 MetaSlot& item = map[shortcut[i]]; in ScoreSlices()
461 std::vector<MetaSlot> map(context.numUniqueSlices); in durchschlagGenerateExclusive()
515 MetaSlot& item = map[shortcut[j]]; in durchschlagGenerateExclusive()
538 MetaSlot& item = map[shortcut[j]]; in durchschlagGenerateExclusive()
567 std::vector<MetaSlot> map(context.numUniqueSlices); in durchschlagGenerateCollaborative()
614 MetaSlot& item = map[shortcut[j]]; in durchschlagGenerateCollaborative()
630 MetaSlot& item = map[shortcut[j]]; in durchschlagGenerateCollaborative()
664 std::vector<MetaSlot> map(context.numUniqueSlices); in durchschlag_distill()
681 MetaSlot& item = map[shortcut[readPos]]; in durchschlag_distill()
706 std::vector<MetaSlot> map(context.numUniqueSlices); in durchschlag_purify()
717 MetaSlot& item = map[shortcut[readPos]]; in durchschlag_purify()