commit | b2dea734527ae75281642a1c6ace28f9e00cab11 | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Wed Mar 11 21:57:34 2009 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Wed Mar 11 21:57:34 2009 +0000 |
tree | 4518bd355cc4ddc15f3e75f49d2b455feb60fee5 | |
parent | 21e6f176015f8ffa0f162618c03f6d63746361ef [diff] |
Add TypedViewRegion::isBoundable() to indicate whether or not the TypedViewRegion has a valid rvalue type. Also renamed instance variable 'T' to 'LvalueType' to make it unambiguous of its purpose. This fixes some crashes I was seeing after: http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20090309/013771.html This is because 'isBoundable()' is defined in TypedRegion (the parent class) in terms of the rvalue type (which could be null), while for TypedViewRegion it should be defined in terms of the lvalue type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66712 91177308-0d34-0410-b5e6-96231b3b80d8