diff options
Diffstat (limited to 'clang/lib/AST/ByteCode/Descriptor.cpp')
| -rw-r--r-- | clang/lib/AST/ByteCode/Descriptor.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/AST/ByteCode/Descriptor.cpp b/clang/lib/AST/ByteCode/Descriptor.cpp index 234fa2c8cd8f..9ecc7b673cf2 100644 --- a/clang/lib/AST/ByteCode/Descriptor.cpp +++ b/clang/lib/AST/ByteCode/Descriptor.cpp @@ -473,9 +473,7 @@ bool Descriptor::hasTrivialDtor() const { bool Descriptor::isUnion() const { return isRecord() && ElemRecord->isUnion(); } InitMap::InitMap(unsigned N) - : UninitFields(N), Data(std::make_unique<T[]>(numFields(N))) { - std::fill_n(data(), numFields(N), 0); -} + : UninitFields(N), Data(std::make_unique<T[]>(numFields(N))) {} bool InitMap::initializeElement(unsigned I) { unsigned Bucket = I / PER_FIELD; |
