diff options
author | Sean Callanan <scallanan@apple.com> | 2012-07-10 21:24:26 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2012-07-10 21:24:26 +0000 |
commit | 17cf1130ed4ba64324c28c805c3fbf3e3c0c9d6b (patch) | |
tree | f2b356c30a818d237c8d2743e56c0c9eb112737a /clang/lib/StaticAnalyzer/Core/ProgramState.cpp | |
parent | 1dad183b38efedfb5a0248842caaa088268106c7 (diff) | |
download | bcm5719-llvm-17cf1130ed4ba64324c28c805c3fbf3e3c0c9d6b.tar.gz bcm5719-llvm-17cf1130ed4ba64324c28c805c3fbf3e3c0c9d6b.zip |
Fixed a hang which causes LLDB to enter an infinite
loop if "memory read" is run with the -t option and
the type name contains a keyword like "struct" that
isn't followed by a space. Now if a keyword isn't
followed by a space we continue searching after it,
instead of at the beginning of the type name.
Also optimized the code to not call strlen() on
a fixed set of statically-declared constant strings.
llvm-svn: 160016
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/ProgramState.cpp')
0 files changed, 0 insertions, 0 deletions