mirror of
https://github.com/MaskRay/ccls.git
synced 2024-11-24 08:35:08 +00:00
utils.hh: work around MSVC STL bug
This commit is contained in:
parent
d3808de26a
commit
f54fac0303
@ -144,7 +144,7 @@ public:
|
||||
template <typename T> struct Vec {
|
||||
std::unique_ptr<T[]> a;
|
||||
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
|
||||
// construtible.
|
||||
Vec() = default;
|
||||
|
Loading…
Reference in New Issue
Block a user