Lines Matching refs:get
154 return NonDefaultConstructible(j.get<int>());
456 const auto data = j.get<decltype(expected)>();
549 auto val = nlohmann::json("one").get<for_1647>();
682 auto arr = j.get<std::array<NonDefaultConstructible, 2>>();
689 CHECK_THROWS_AS((j.get<std::array<NonDefaultConstructible, 1>>()), json::type_error);
697 auto p = j.get<std::pair<NonDefaultConstructible, NonDefaultConstructible>>();
704 auto p = j.get<std::pair<int, NonDefaultConstructible>>();
711 auto p = j.get<std::pair<NonDefaultConstructible, int>>();
718 CHECK_THROWS_AS((j.get<std::pair<NonDefaultConstructible, int>>()), json::type_error);
726 auto t = j.get<std::tuple<NonDefaultConstructible>>();
727 CHECK(std::get<0>(t).x == 9);
732 auto t = j.get<std::tuple<NonDefaultConstructible, int, NonDefaultConstructible>>();
733 CHECK(std::get<0>(t).x == 9);
734 CHECK(std::get<1>(t) == 8);
735 CHECK(std::get<2>(t).x == 7);
740 CHECK_THROWS_AS((j.get<std::tuple<NonDefaultConstructible>>()), json::type_error);
821 const auto j_path = j.get<nlohmann::detail::std_fs::path>();
865 CHECK(jit->second.get<std::string>() == ojit->second.get<std::string>());
875 auto td = j.get<for_3171_derived>();