Lines Matching defs:get
162 return i.template get<T>();
179 return elem.template get<T>();
185 -> decltype(j.template get<T>(), void())
189 arr[i] = j.at(i).template get<T>();
202 -> decltype(j.template get<T>(), void())
206 arr[i] = j.at(i).template get<T>();
217 j.template get<typename ConstructibleArrayType::value_type>(),
227 // get<BasicJsonType>() returns *this, this won't call a from_json
229 return i.template get<typename ConstructibleArrayType::value_type>();
248 // get<BasicJsonType>() returns *this, this won't call a from_json
250 return i.template get<typename ConstructibleArrayType::value_type>();
265 j.template get<typename ConstructibleArrayType::value_type>(),
280 return { { std::forward<BasicJsonType>(j).at(Idx).template get<T>()... } };
323 return value_type(p.first, p.second.template get<typename ConstructibleObjectType::mapped_type>());
379 return std::make_tuple(std::forward<BasicJsonType>(j).at(Idx).template get<Args>()...);
385 return {std::forward<BasicJsonType>(j).at(0).template get<A1>(),
386 std::forward<BasicJsonType>(j).at(1).template get<A2>()};
435 m.emplace(p.at(0).template get<Key>(), p.at(1).template get<Value>());
455 m.emplace(p.at(0).template get<Key>(), p.at(1).template get<Value>());