diff --git a/modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h b/modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h index bfed95b273..1a56fcf226 100644 --- a/modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h +++ b/modules/juce_audio_processors/utilities/juce_ExtensionsVisitor.h @@ -23,6 +23,8 @@ ============================================================================== */ +#ifndef DOXYGEN + // Forward declarations to avoid leaking implementation details. namespace Steinberg { @@ -30,7 +32,9 @@ namespace Steinberg { class IComponent; } -} +} // namespace Steinberg + +#endif //============================================================================== #if (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) || (defined(AUDIOCOMPONENT_NOCARBONINSTANCES) && AUDIOCOMPONENT_NOCARBONINSTANCES) diff --git a/modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h b/modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h index ffbf0056dc..bb232b9a40 100644 --- a/modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h +++ b/modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h @@ -23,12 +23,16 @@ ============================================================================== */ +#ifndef DOXYGEN + // Forward declaration to avoid leaking implementation details. namespace Steinberg { class FUnknown; using TUID = char[16]; -} +} // namespace Steinberg + +#endif namespace juce {