diff options
author | Denys Petrov <dpetrov@accesssoftek.com> | 2021-02-16 14:29:45 +0200 |
---|---|---|
committer | Denys Petrov <dpetrov@accesssoftek.com> | 2021-02-16 14:30:51 +0200 |
commit | 13f4448ae7db1a477ec2d48776e46415a3401314 (patch) | |
tree | 37aedb5474c39c063b70f8718d850636e0a5c668 /clang/unittests/Frontend/CompilerInvocationTest.cpp | |
parent | 10826ea7b1c12c2afe421448996f98ed66869020 (diff) | |
download | llvm-13f4448ae7db1a477ec2d48776e46415a3401314.zip llvm-13f4448ae7db1a477ec2d48776e46415a3401314.tar.gz llvm-13f4448ae7db1a477ec2d48776e46415a3401314.tar.bz2 |
[analyzer] Rework SValBuilder::evalCast function into maintainable and clear way
Summary: Refactor SValBuilder::evalCast function. Make the function clear and get rid of redundant and repetitive code. Unite SValBuilder::evalCast, SimpleSValBuilder::dispatchCast, SimpleSValBuilder::evalCastFromNonLoc and SimpleSValBuilder::evalCastFromLoc functions into single SValBuilder::evalCast.
This patch shall not change any previous behavior.
Differential Revision: https://reviews.llvm.org/D90157
Diffstat (limited to 'clang/unittests/Frontend/CompilerInvocationTest.cpp')
0 files changed, 0 insertions, 0 deletions