// License: Modified MIT (NON-AI) // See the LICENSE file in the root directory for license information. // Copyright 2025 Timothy Prepscius #pragma once #include "Vector.h" #include "FilledArray.h" namespace tjp { namespace core { struct SafeIterationException; template class SafeIterator; template using SafeIteratorMutable = SafeIterator; template using SafeIteratorConst = SafeIterator; template *, 1>> class SafeIteration; } // namespace utilities } // namespace