Lines Matching defs:KE
88 // Erase [KS, KE), which must be entirely containing within one existing
90 void erase(KeyT KS, KeyT KE) {
103 assert(KE <= I->first.second);
109 if (KE < Tmp.first.second) {
111 J, std::make_pair(std::make_pair(KE, Tmp.first.second), Tmp.second));
133 void insert(KeyT KS, KeyT KE, ValT V) {
138 if (J != this->end() && KE == J->first.first && J->second == V) {
139 KE = J->first.second;
152 this->Impl.insert(J, std::make_pair(std::make_pair(KS, KE), std::move(V)));
161 void insert(KeyT KS, KeyT KE, ValT V) {
162 this->Impl.insert(std::make_pair(std::make_pair(KS, KE), std::move(V)));