diff --git a/modules/juce_data_structures/values/juce_ValueTree.h b/modules/juce_data_structures/values/juce_ValueTree.h index f1b31969b1..9a86ada6bb 100644 --- a/modules/juce_data_structures/values/juce_ValueTree.h +++ b/modules/juce_data_structures/values/juce_ValueTree.h @@ -394,6 +394,12 @@ public: bool operator!= (const Iterator&) const noexcept; ValueTree operator*() const; + using difference_type = std::ptrdiff_t; + using value_type = ValueTree; + using reference = ValueTree&; + using pointer = ValueTree*; + using iterator_category = std::forward_iterator_tag; + private: void* internal; };