mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-29 19:07:08 +00:00
utils.hh: work around MSVC STL bug
This commit is contained in:
parent
7f291c6dd5
commit
d55fd001bc
@ -132,7 +132,7 @@ public:
|
|||||||
template <typename T> struct Vec {
|
template <typename T> struct Vec {
|
||||||
std::unique_ptr<T[]> a;
|
std::unique_ptr<T[]> a;
|
||||||
int s = 0;
|
int s = 0;
|
||||||
#if !(__clang__ || __GNUC__ > 7 || __GNUC__ == 7 && __GNUC_MINOR__ >= 4)
|
#if !(__clang__ || __GNUC__ > 7 || __GNUC__ == 7 && __GNUC_MINOR__ >= 4) || defined(_WIN32)
|
||||||
// Work around a bug in GCC<7.4 that optional<IndexUpdate> would not be
|
// Work around a bug in GCC<7.4 that optional<IndexUpdate> would not be
|
||||||
// construtible.
|
// construtible.
|
||||||
Vec() = default;
|
Vec() = default;
|
||||||
|
Loading…
Reference in New Issue
Block a user