commit | 9faabb10fb689d8d5d95b0a2daaac8bad9a644f6 | [log] [tgz] |
---|---|---|
author | Zhongxing Xu <xuzhongxing@gmail.com> | Sun Nov 30 05:49:49 2008 +0000 |
committer | Zhongxing Xu <xuzhongxing@gmail.com> | Sun Nov 30 05:49:49 2008 +0000 |
tree | e381e9d8c2213257bf63884d1ce9c68fc7775390 | |
parent | e9b227d9218dedcad8e3c6cc07b4548f6da5dd44 [diff] [blame] |
Add support for initializing array with string literal. This fixes PR3127 http://llvm.org/bugs/show_bug.cgi?id=3127 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@60280 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Analysis/GRExprEngine.cpp b/lib/Analysis/GRExprEngine.cpp index ee6b020..5d4136d 100644 --- a/lib/Analysis/GRExprEngine.cpp +++ b/lib/Analysis/GRExprEngine.cpp
@@ -405,6 +405,10 @@ break; } + + case Stmt::StringLiteralClass: + VisitLValue(cast<StringLiteral>(S), Pred, Dst); + break; case Stmt::UnaryOperatorClass: VisitUnaryOperator(cast<UnaryOperator>(S), Pred, Dst, false);