#pragma once #include "location_type.h" #include "LibLsp/JsonRpc/RequestInMessage.h" #include "LibLsp/JsonRpc/lsResponseMessage.h" //DEFINE_RESPONCE_TYPE(Rsp_FindLinkLocationList, std::vector); //DEFINE_RESPONCE_TYPE(Rsp_LocationList, std::vector); namespace LocationListEither{ typedef std::pair< optional> , optional > > Either; }; extern void Reflect(Reader& visitor, LocationListEither::Either& value); //DEFINE_RESPONCE_TYPE(Rsp_LocationListEither, LocationListEither::Either);