improved private arrays analysis

This commit is contained in:
ALEXks
2026-05-01 12:56:32 +03:00
parent e1bcaeba5c
commit 51f97e2be9
6 changed files with 52 additions and 29 deletions

View File

@@ -22,7 +22,7 @@ public:
AccessingSet(std::vector<std::vector<ArrayDimension>> input) : allElements(input) {};
AccessingSet() {};
AccessingSet(const AccessingSet& a) { allElements = a.GetElements(); };
std::vector<std::vector<ArrayDimension>> GetElements() const;
const std::vector<std::vector<ArrayDimension>>& GetElements() const;
void Insert(const std::vector<ArrayDimension>& element);
AccessingSet Union(const AccessingSet& source);
AccessingSet Intersect(const AccessingSet& secondSet) const;