"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "37c4a8be72319e2b9307d82644f4ce51c79d707b"
[analyzer][NFCI] Move a block from `getBindingForElement` to separate functions
Summary: 1. Improve readability by moving deeply nested block of code from RegionStoreManager::getBindingForElement to new separate functions: - getConstantValFromConstArrayInitializer; - getSValFromInitListExpr. 2. Handle the case when index is a symbolic value. Write specific test cases. 3. Add test cases when there is no initialization expression presented. This patch implies to make next patches clearer and easier for review process. Differential Revision: https://reviews.llvm.org/D106681
Loading
Please register or sign in to comment