diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-10-24 18:47:04 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-10-24 18:47:04 +0000 |
commit | bac0a0d52b0af564fca9700fbce80b548fb976a5 (patch) | |
tree | e64ce950ee7021bfb420a146401d9ad00408c775 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | 28d2d281e759e1b44e7f4bec7bdf341404b008c1 (diff) | |
download | bcm5719-llvm-bac0a0d52b0af564fca9700fbce80b548fb976a5.tar.gz bcm5719-llvm-bac0a0d52b0af564fca9700fbce80b548fb976a5.zip |
Fix crash if StmtProfile finds a type-dependent member access for which we have
resolved the -> to a call to a specific operator-> function. The particular
test case added here is actually being mishandled: the implicit member access
should not be type-dependent (because it's accessing a non-type-dependent
member of the current instantiation), but calls to a type-dependent operator->
that is a member of the current instantiation would be liable to hit the same
codepath.
llvm-svn: 284999
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions