//
//  ProtocolDescriptor.c
//  OpenSwiftUI_SPI
//
//  Audit for 6.5.4
//  Status: Complete

#include "ProtocolDescriptor.h"

void _OpenSwiftUI_callVisitViewType(void *visitor_value,
                                    const void *view_type,
                                    const void *view_type2,
                                    const void *view_pwt);

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI4ViewMp;

const void *_OpenSwiftUI_viewProtocolDescriptor(void) {
    return &$s11OpenSwiftUI4ViewMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI12ViewModifierMp;

const void *_OpenSwiftUI_viewModifierProtocolDescriptor(void) {
    return &$s11OpenSwiftUI12ViewModifierMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI7GestureMp;

const void *_OpenSwiftUI_gestureProtocolDescriptor(void) {
    return &$s11OpenSwiftUI7GestureMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI15GestureModifierMp;

const void *_OpenSwiftUI_gestureModifierProtocolDescriptor(void) {
    return &$s11OpenSwiftUI15GestureModifierMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI20DefaultStyleModifierMp;

const void *_OpenSwiftUI_defaultStyleModifierProtocolDescriptor(void) {
    return &$s11OpenSwiftUI20DefaultStyleModifierMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI21StyleOverrideModifierMp;

const void *_OpenSwiftUI_styleOverrideModifierProtocolDescriptor(void) {
    return &$s11OpenSwiftUI21StyleOverrideModifierMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI27StyleWriterOverrideModifierMp;

const void *_OpenSwiftUI_styleWriterOverrideModifierProtocolDescriptor(void) {
    return &$s11OpenSwiftUI27StyleWriterOverrideModifierMp;
}

OPENSWIFTUI_EXPORT
const void *$s11OpenSwiftUI12StyleContextMp;

const void *_OpenSwiftUI_styleContextProtocolDescriptor(void) {
    return &$s11OpenSwiftUI12StyleContextMp;
}
