commit | df70700f5aa5744d7f70fb3e6610ff434f643a71 | [log] [tgz] |
---|---|---|
author | Jordan Rose <jordan_rose@apple.com> | Wed Jul 17 17:16:38 2013 +0000 |
committer | Jordan Rose <jordan_rose@apple.com> | Wed Jul 17 17:16:38 2013 +0000 |
tree | 974625618e869e57c6d7d033936efeff84dc04f9 | |
parent | be2e1b11e3350e3a6e632c71beaab83aae3824d2 [diff] |
[analyzer] Handle C string default values for const char * arguments. Previously, SValBuilder knew how to evaluate StringLiterals, but couldn't handle an array-to-pointer decay for constant values. Additionally, RegionStore was being too strict about loading from an array, refusing to return a 'char' value from a 'const char' array. Both of these have been fixed. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186520 91177308-0d34-0410-b5e6-96231b3b80d8