//
//  PreferenceListTestsStub.c
//  OpenSwiftUISymbolDualTestsSupport

#include "OpenSwiftUIBase.h"

#if OPENSWIFTUI_TARGET_OS_DARWIN

#import <SymbolLocator.h>

// MARK: - PreferenceValues

// init()
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesInit, SwiftUI, $s7SwiftUI16PreferenceValuesVACycfC);

// subscript getter
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesSubscriptGetter, SwiftUI, $s7SwiftUI16PreferenceValuesVyAC5ValueVy_ADQzGxmcAA0C3KeyRzluig);

// subscript setter
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesSubscriptSetter, SwiftUI, $s7SwiftUI16PreferenceValuesVyAC5ValueVy_ADQzGxmcAA0C3KeyRzluis);

// valueIfPresent(for:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesValueIfPresent, SwiftUI, $s7SwiftUI16PreferenceValuesV14valueIfPresent3forAC5ValueVy_AFQzGSgxm_tAA0C3KeyRzlF);

// contains(_:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesContains, SwiftUI, $s7SwiftUI16PreferenceValuesV8containsySbxmAA0C3KeyRzlF);

// removeValue(for:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesRemoveValue, SwiftUI, $s7SwiftUI16PreferenceValuesV11removeValue3foryxm_tAA0C3KeyRzlF);

// modifyValue(for:transform:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesModifyValue, SwiftUI, $s7SwiftUI16PreferenceValuesV11modifyValue3for9transformyxm_AC0F0Vy_yAGQzzcGtAA0C3KeyRzlF);

// mayNotBeEqual(to:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesMayNotBeEqual, SwiftUI, $s7SwiftUI16PreferenceValuesV13mayNotBeEqual2toSbAC_tF);

// seed getter
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesSeedGetter, SwiftUI, $s7SwiftUI16PreferenceValuesV4seedAA11VersionSeedVvg);

// combine(with:)
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesCombine, SwiftUI, $s7SwiftUI16PreferenceValuesV7combine4withyAC_tF);

// description getter
DEFINE_SL_STUB_SLF(OpenSwiftUITestStub_PreferenceValuesDescription, SwiftUI, $s7SwiftUI16PreferenceValuesV11descriptionSSvg);

#endif
