Lines Matching refs:ValueInput
62573 template<typename KeyInput, typename ValueInput>
62574 __attribute__ ((warn_unused_result)) bool add(AddPtr& p, KeyInput&& k, ValueInput&& v) {
62577 mozilla::Forward<ValueInput>(v));
62585 template<typename KeyInput, typename ValueInput>
62586 __attribute__ ((warn_unused_result)) bool relookupOrAdd(AddPtr& p, KeyInput&& k, ValueInput&& v) {
62589 mozilla::Forward<ValueInput>(v));
62639 template<typename KeyInput, typename ValueInput>
62640 __attribute__ ((warn_unused_result)) bool put(KeyInput&& k, ValueInput&& v) {
62643 p->value() = mozilla::Forward<ValueInput>(v);
62646 return add(p, mozilla::Forward<KeyInput>(k), mozilla::Forward<ValueInput>(v));
62650 template<typename KeyInput, typename ValueInput>
62651 __attribute__ ((warn_unused_result)) bool putNew(KeyInput&& k, ValueInput&& v) {
62652 return impl.putNew(k, mozilla::Forward<KeyInput>(k), mozilla::Forward<ValueInput>(v));
62656 template<typename KeyInput, typename ValueInput>
62657 void putNewInfallible(KeyInput&& k, ValueInput&& v) {
62658 impl.putNewInfallible(k, mozilla::Forward<KeyInput>(k), mozilla::Forward<ValueInput>(v));
63028 template<typename KeyInput, typename ValueInput>
63029 HashMapEntry(KeyInput&& k, ValueInput&& v)
63031 value_(mozilla::Forward<ValueInput>(v))
98395 template<typename KeyInput, typename ValueInput>
98396 bool add(AddPtr& p, const KeyInput& k, const ValueInput& v) {
98404 template<typename KeyInput, typename ValueInput>
98405 bool relookupOrAdd(AddPtr& p, const KeyInput& k, const ValueInput& v) {
98449 template<typename KeyInput, typename ValueInput>
98450 bool put(const KeyInput& k, const ValueInput& v) {
98454 template<typename KeyInput, typename ValueInput>
98455 bool putNew(const KeyInput& k, const ValueInput& v) {