Lines Matching defs:preKeys
649 bool KeySubscriberHandler::IsPreKeysMatch(const std::set<int32_t> &preKeys,
652 if (preKeys.size() == 0) {
656 if (preKeys.size() != pressedKeys.size()) {
661 auto it = std::find(preKeys.begin(), preKeys.end(), pressedKey);
662 if (it == preKeys.end()) {
670 bool KeySubscriberHandler::IsEqualPreKeys(const std::set<int32_t> &preKeys, const std::set<int32_t> &pressedKeys)
672 if (preKeys.size() != pressedKeys.size()) {
678 auto it = std::find(preKeys.begin(), preKeys.end(), pressedKey);
679 if (it == preKeys.end()) {
1233 std::set<int32_t> preKeys = keyOption->GetPreKeys();
1235 if (auto keyIter = preKeys.cbegin(); keyIter != preKeys.cend()) {
1237 for (++keyIter; keyIter != preKeys.cend(); ++keyIter) {