]> granicus.if.org Git - clang/commitdiff
The rewrite constructor should actually rewrite.
authorAaron Ballman <aaron@aaronballman.com>
Wed, 23 Apr 2014 14:40:19 +0000 (14:40 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 23 Apr 2014 14:40:19 +0000 (14:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206987 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/Analyses/ThreadSafetyTIL.h

index 477ae48ab6e6ec7a21e06309829280e3fc453615..2928e9eca6cff93ac250a77e963f0da78df865b5 100644 (file)
@@ -901,7 +901,7 @@ public:
   UnaryOp(TIL_UnaryOpcode Op, SExpr *E) : SExpr(COP_UnaryOp), Expr0(E) {
     Flags = Op;
   }
-  UnaryOp(const UnaryOp &U, SExpr *E) : SExpr(U) { Flags = U.Flags; }
+  UnaryOp(const UnaryOp &U, SExpr *E) : SExpr(U), Expr0(E) { Flags = U.Flags; }
 
   TIL_UnaryOpcode unaryOpcode() const {
     return static_cast<TIL_UnaryOpcode>(Flags);