diff options
Diffstat (limited to 'clang/lib')
-rw-r--r-- | clang/lib/Sema/SemaStmtAttr.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/clang/lib/Sema/SemaStmtAttr.cpp b/clang/lib/Sema/SemaStmtAttr.cpp index e98bbec8eee..c0b5ede526c 100644 --- a/clang/lib/Sema/SemaStmtAttr.cpp +++ b/clang/lib/Sema/SemaStmtAttr.cpp @@ -128,11 +128,12 @@ CheckForIncompatibleAttributes(Sema &S, SmallVectorImpl<const Attr *> &Attrs) { bool ValueIsSet; bool Enabled; int Value; - } Options[] = { - {LoopHintAttr::Vectorize, LoopHintAttr::VectorizeWidth}, - {LoopHintAttr::Interleave, LoopHintAttr::InterleaveCount}, - {LoopHintAttr::Unroll, LoopHintAttr::UnrollCount} - }; + } Options[] = {{LoopHintAttr::Vectorize, LoopHintAttr::VectorizeWidth, false, + false, false, 0}, + {LoopHintAttr::Interleave, LoopHintAttr::InterleaveCount, + false, false, false, 0}, + {LoopHintAttr::Unroll, LoopHintAttr::UnrollCount, false, false, + false, 0}}; for (const auto *I : Attrs) { const LoopHintAttr *LH = dyn_cast<LoopHintAttr>(I); |