From 1765901ff35db93ba79ce67473ffb1abcf7165d6 Mon Sep 17 00:00:00 2001 From: Benjamin Paassen Date: Wed, 18 Feb 2015 11:42:30 +0100 Subject: detected and counteracted cycles in gatherFieldDescriptors and gatherSubclasses. Also added unit tests for those cyclic cases. --- src/core/model/Domain.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/core/model/Domain.hpp') diff --git a/src/core/model/Domain.hpp b/src/core/model/Domain.hpp index 476a38c..b3fc6c2 100644 --- a/src/core/model/Domain.hpp +++ b/src/core/model/Domain.hpp @@ -808,6 +808,7 @@ private: */ Rooted gatherFieldDescriptors( NodeVector ¤t, + std::unordered_set &visited, std::set &overriddenFields, bool hasTREE) const; protected: -- cgit v1.2.3