diff options
-rw-r--r-- | clang/lib/Analysis/CloneDetection.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Analysis/CloneDetection.cpp b/clang/lib/Analysis/CloneDetection.cpp index 5e241bfe172..038f9eb87cd 100644 --- a/clang/lib/Analysis/CloneDetection.cpp +++ b/clang/lib/Analysis/CloneDetection.cpp @@ -67,7 +67,7 @@ StmtSequence::iterator StmtSequence::begin() const { StmtSequence::iterator StmtSequence::end() const { if (!holdsSequence()) { - return &S + 1; + return reinterpret_cast<StmtSequence::iterator>(&S) + 1; } auto CS = cast<CompoundStmt>(S); return CS->body_begin() + EndIndex; |