//usr/local/include/nlohmann/json.hpp(1335): warning: template parameter "T" is not used in declaring the parameter types of function template "nlohmann::basic_json::basic_json>(NumberIntegerType)" //usr/local/include/nlohmann/json.hpp(1430): warning: template parameter "T" is not used in declaring the parameter types of function template "nlohmann::basic_json::basic_json>(NumberUnsignedType)" //usr/local/include/nlohmann/json.hpp(8746): warning: type qualifier is meaningless on cast type detected during: instantiation of "nlohmann::basic_json::lexer::token_type nlohmann::basic_json::lexer::scan() [with ObjectType=std::__1::map, ArrayType=std::__1::vector, StringType=std::__1::string, BooleanType=__nv_bool, NumberIntegerType=int64_t, NumberUnsignedType=uint64_t, NumberFloatType=double, AllocatorType=std::__1::allocator]" (9389): here instantiation of "nlohmann::basic_json::lexer::token_type nlohmann::basic_json::parser::get_token() [with ObjectType=std::__1::map, ArrayType=std::__1::vector, StringType=std::__1::string, BooleanType=__nv_bool, NumberIntegerType=int64_t, NumberUnsignedType=uint64_t, NumberFloatType=double, AllocatorType=std::__1::allocator]" (9179): here instantiation of "nlohmann::basic_json nlohmann::basic_json::parser::parse() [with ObjectType=std::__1::map, ArrayType=std::__1::vector, StringType=std::__1::string, BooleanType=__nv_bool, NumberIntegerType=int64_t, NumberUnsignedType=uint64_t, NumberFloatType=double, AllocatorType=std::__1::allocator]" (6024): here instantiation of "nlohmann::basic_json nlohmann::basic_json::parse(IteratorType, IteratorType, nlohmann::basic_json::parser_callback_t) [with ObjectType=std::__1::map, ArrayType=std::__1::vector, StringType=std::__1::string, BooleanType=__nv_bool, NumberIntegerType=int64_t, NumberUnsignedType=uint64_t, NumberFloatType=double, AllocatorType=std::__1::allocator, IteratorType=const char *, =0]" (10757): here //usr/local/include/nlohmann/json.hpp(1335): warning: template parameter "T" is not used in declaring the parameter types of function template "nlohmann::basic_json::basic_json>(NumberIntegerType)" //usr/local/include/nlohmann/json.hpp(1430): warning: template parameter "T" is not used in declaring the parameter types of function template "nlohmann::basic_json::basic_json>(NumberUnsignedType)" //usr/local/include/nlohmann/json.hpp(3006): warning: type qualifier is meaningless on cast type //usr/local/include/nlohmann/json.hpp(3496): warning: type qualifier is meaningless on cast type //usr/local/include/nlohmann/json.hpp(3531): warning: type qualifier is meaningless on cast type //usr/local/include/nlohmann/json.hpp(8746): warning: type qualifier is meaningless on cast type //usr/local/include/nlohmann/json.hpp:2823:7: warning: unused type alias 'PointerType' [-Wunused-local-typedef] using PointerType = typename std::__1::add_pointer< ReferenceType> ::type; ^ //usr/local/include/nlohmann/json.hpp:2963:7: warning: unused type alias 'pointee_t' [-Wunused-local-typedef] using pointee_t = typename std::__1::remove_const< typename std::__1::remove_pointer< typename std::__1::remove_const< PointerType> ::type> ::type> ::type; ^ //usr/local/include/nlohmann/json.hpp:2991:7: warning: unused type alias 'pointee_t' [-Wunused-local-typedef] using pointee_t = typename std::__1::remove_const< typename std::__1::remove_pointer< typename std::__1::remove_const< PointerType> ::type> ::type> ::type;