diff --git a/.github/workflows/compatibility_tests.yml b/.github/workflows/compatibility_tests.yml index 5289e7ca..0e127baf 100644 --- a/.github/workflows/compatibility_tests.yml +++ b/.github/workflows/compatibility_tests.yml @@ -20,12 +20,19 @@ jobs: OPENGRAPH_WERROR: 1 OPENGRAPH_ATTRIBUTEGRAPH: 1 OPENGRAPH_COMPATIBILITY_TEST: 1 + OPENGRAPH_USE_LOCAL_DEPS: 1 + OPENGRAPH_TARGET_RELEASE: 2024 + DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE: 2024 + GH_TOKEN: ${{ github.token }} steps: - uses: actions/checkout@v4 - name: Setup Xcode uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: ${{ matrix.xcode-version }} + - name: Set up build environment + run: Scripts/CI/darwin_setup_build.sh + shell: bash - name: Swift version run: swift --version - name: Run tests against Apple's AttributeGraph on macOS via SwiftPM diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 9fd95fe6..c8077fca 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -23,6 +23,10 @@ jobs: OPENGRAPH_WERROR: 1 OPENGRAPH_ATTRIBUTEGRAPH: 0 OPENGRAPH_COMPATIBILITY_TEST: 0 + OPENGRAPH_USE_LOCAL_DEPS: 1 + OPENGRAPH_TARGET_RELEASE: 2024 + DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE: 2024 + GH_TOKEN: ${{ github.token }} steps: - uses: actions/checkout@v4 - name: Setup Xcode @@ -31,6 +35,9 @@ jobs: xcode-version: ${{ matrix.xcode-version }} - name: Swift version run: swift --version + - name: Set up build environment + run: Scripts/CI/darwin_setup_build.sh + shell: bash - name: Build in debug mode on iOS run: | xcodebuild build \ diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index fe911dd8..b0f40008 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -19,12 +19,19 @@ jobs: OPENGRAPH_WERROR: 1 OPENGRAPH_ATTRIBUTEGRAPH: 0 OPENGRAPH_COMPATIBILITY_TEST: 0 + OPENGRAPH_USE_LOCAL_DEPS: 1 + OPENGRAPH_TARGET_RELEASE: 2024 + DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE: 2024 + GH_TOKEN: ${{ github.token }} steps: - uses: actions/checkout@v4 - name: Setup Xcode uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: ${{ matrix.xcode-version }} + - name: Set up build environment + run: Scripts/CI/darwin_setup_build.sh + shell: bash - name: Swift version run: swift --version - name: Build and run tests in debug mode with coverage diff --git a/AG/AttributeGraph.xcframework/Info.plist b/AG/AttributeGraph.xcframework/Info.plist deleted file mode 100644 index d33a37e9..00000000 --- a/AG/AttributeGraph.xcframework/Info.plist +++ /dev/null @@ -1,55 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - macos-arm64e-arm64-x86_64 - LibraryPath - AttributeGraph.framework - SupportedArchitectures - - arm64e - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - ios-arm64-arm64e - LibraryPath - AttributeGraph.framework - SupportedArchitectures - - arm64 - arm64e - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64-x86_64-simulator - LibraryPath - AttributeGraph.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/AttributeGraph.tbd b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/AttributeGraph.tbd deleted file mode 100644 index 82b3c212..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/AttributeGraph.tbd +++ /dev/null @@ -1,115 +0,0 @@ ---- !tapi-tbd -tbd-version: 4 -targets: [ armv7-ios, armv7s-ios, arm64-ios, arm64e-ios ] -flags: [ flat_namespace ] -install-name: /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph -current-version: 6.0.87 -compatibility-version: 1 -exports: - - targets: [ armv7-ios, armv7s-ios, arm64-ios, arm64e-ios ] - symbols: [ _AGAttributeNil, _AGAttributeNullType, - _AGAttributeNullVTable, _AGCompareValues, - _AGComparisonStateGetFieldRange, - _AGComparisonStateGetFieldType, - _AGCreateWeakAttribute, _AGDebugServerCopyURL, - _AGDebugServerRun, _AGDebugServerStart, - _AGDebugServerStop, _AGDescriptionFormat, - _AGDescriptionIncludeValues, _AGDescriptionMaxFrames, - _AGDescriptionTruncationLimit, _AGGraphAddInput, - _AGGraphAddNamedTraceEvent, _AGGraphAddTrace, - _AGGraphAddTraceEvent, _AGGraphAnyInputsChanged, - _AGGraphArchiveJSON, _AGGraphArchiveJSON2, - _AGGraphBeginDeferringSubgraphInvalidation, - _AGGraphBeginProfileEvent, _AGGraphCancelUpdate, - _AGGraphCancelUpdateIfNeeded, _AGGraphClearUpdate, - _AGGraphContextGetGraph, _AGGraphCopyTracePath, - _AGGraphCreate, _AGGraphCreateAttribute, - _AGGraphCreateIndirectAttribute, - _AGGraphCreateIndirectAttribute2, - _AGGraphCreateOffsetAttribute, - _AGGraphCreateOffsetAttribute2, _AGGraphCreateShared, - _AGGraphCurrentAttributeWasModified, - _AGGraphDescription, - _AGGraphEndDeferringSubgraphInvalidation, - _AGGraphEndProfileEvent, _AGGraphGetAttributeGraph, - _AGGraphGetAttributeInfo, - _AGGraphGetAttributeSubgraph, _AGGraphGetContext, - _AGGraphGetCounter, _AGGraphGetCurrentAttribute, - _AGGraphGetDeadline, _AGGraphGetFlags, - _AGGraphGetGraphContext, - _AGGraphGetIndirectAttribute, - _AGGraphGetIndirectDependency, _AGGraphGetInputValue, - _AGGraphGetOutputValue, _AGGraphGetTraceEventName, - _AGGraphGetTraceEventSubsystem, _AGGraphGetTypeID, - _AGGraphGetValue, _AGGraphGetValueState, - _AGGraphGetWeakValue, _AGGraphHasDeadlinePassed, - _AGGraphHasValue, _AGGraphInternAttributeType, - _AGGraphInvalidate, _AGGraphInvalidateAllValues, - _AGGraphInvalidateValue, _AGGraphIsProfilingEnabled, - _AGGraphIsTracingActive, _AGGraphMarkProfile, - _AGGraphMutateAttribute, _AGGraphPrefetchValue, - _AGGraphPrepareTrace, _AGGraphReadCachedAttribute, - _AGGraphReadCachedAttributeIfExists, - _AGGraphRegisterDependency, - _AGGraphRegisterNamedTraceEvent, _AGGraphRemoveTrace, - _AGGraphResetIndirectAttribute, _AGGraphResetProfile, - _AGGraphResetTrace, _AGGraphSearch, _AGGraphSetContext, - _AGGraphSetDeadline, _AGGraphSetFlags, - _AGGraphSetIndirectAttribute, - _AGGraphSetIndirectDependency, - _AGGraphSetInvalidationCallback, - _AGGraphSetNeedsUpdate, _AGGraphSetOutputValue, - _AGGraphSetTrace, _AGGraphSetUpdate, - _AGGraphSetUpdateCallback, _AGGraphSetValue, - _AGGraphStartProfiling, _AGGraphStartTracing, - _AGGraphStartTracing2, _AGGraphStopProfiling, - _AGGraphStopTracing, _AGGraphSyncTracing, - _AGGraphTraceEventEnabled, _AGGraphUpdateValue, - _AGGraphUpdateWasCancelled, - _AGGraphVMRegionBaseAddress, _AGGraphVerifyType, - _AGGraphWithMainThreadHandler, _AGGraphWithUpdate, - _AGGraphWithoutUpdate, _AGMakeUniqueID, - _AGNewTupleType, - _AGOverrideComparisonForTypeDescriptor, - _AGPrefetchCompareValues, _AGReleaseClosure, - _AGRetainClosure, _AGSubgraphAddChild, - _AGSubgraphAddChild2, _AGSubgraphAddObserver, - _AGSubgraphAddTreeValue, _AGSubgraphApply, - _AGSubgraphBeginTreeElement, _AGSubgraphCreate, - _AGSubgraphCreate2, _AGSubgraphEndTreeElement, - _AGSubgraphGetChild, _AGSubgraphGetChildCount, - _AGSubgraphGetCurrent, - _AGSubgraphGetCurrentGraphContext, - _AGSubgraphGetGraph, _AGSubgraphGetIndex, - _AGSubgraphGetParent, _AGSubgraphGetParentCount, - _AGSubgraphGetTreeRoot, _AGSubgraphGetTypeID, - _AGSubgraphIntersects, _AGSubgraphInvalidate, - _AGSubgraphIsAncestor, _AGSubgraphIsDirty, - _AGSubgraphIsValid, _AGSubgraphRemoveChild, - _AGSubgraphRemoveObserver, _AGSubgraphSetCurrent, - _AGSubgraphSetIndex, _AGSubgraphSetShouldRecordTree, - _AGSubgraphSetTreeOwner, _AGSubgraphShouldRecordTree, - _AGSubgraphUpdate, _AGTreeElementGetFlags, - _AGTreeElementGetNextChild, - _AGTreeElementGetNextNode, - _AGTreeElementGetNextValue, _AGTreeElementGetParent, - _AGTreeElementGetType, _AGTreeElementGetValue, - _AGTreeElementMakeChildIterator, - _AGTreeElementMakeNodeIterator, - _AGTreeElementMakeValueIterator, - _AGTreeValueGetFlags, _AGTreeValueGetKey, - _AGTreeValueGetType, _AGTreeValueGetValue, - _AGTupleCount, _AGTupleDestroy, _AGTupleDestroyElement, - _AGTupleElementOffset, _AGTupleElementOffsetChecked, - _AGTupleElementSize, _AGTupleElementType, - _AGTupleGetElement, _AGTupleSetElement, _AGTupleSize, - _AGTupleWithBuffer, _AGTypeApplyEnumData, - _AGTypeApplyFields, _AGTypeApplyFields2, - _AGTypeApplyMutableEnumData, _AGTypeDescription, - _AGTypeGetDescriptor, _AGTypeGetEnumTag, - _AGTypeGetKind, _AGTypeGetSignature, - _AGTypeInjectEnumTag, _AGTypeNominalDescriptor, - _AGTypeNominalDescriptorName, _AGTypeProjectEnumData, - _AGVersion, _AGWeakAttributeGetAttribute ] - objc-classes: [ AGAppObserver ] -... diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttribute.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttribute.h deleted file mode 100644 index 1645245f..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttribute.h +++ /dev/null @@ -1,165 +0,0 @@ -// -// AGAttribute.h -// -// -// Created by Kyle on 2023/8/30. -// - -#ifndef AGAttribute_h -#define AGAttribute_h - -#include "AGBase.h" -#include "AGAttributeInfo.h" -#include "AGAttributeFlags.h" -#include "AGCachedValueOptions.h" -#include "AGGraph.h" -#include "AGInputOptions.h" -#include "AGTypeID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -const AGAttribute AGAttributeNil; - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetCurrentAttribute(void); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute(AGAttribute attribute, long offset) AG_SWIFT_NAME(AGAttribute.create(self:offset:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute2(AGAttribute attribute, long offset, uint64_t size) AG_SWIFT_NAME(AGAttribute.create(self:offset:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.createIndirect(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute2(AGAttribute attribute, uint64_t size) AG_SWIFT_NAME(AGAttribute.createIndirect(self:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttributeFlags AGGraphGetFlags(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.flags(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetFlags(AGAttribute attribute, AGAttributeFlags flags) AG_SWIFT_NAME(setter:AGAttribute.flags(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphAddInput(AGAttribute attribute1, AGAttribute attribute2, AGInputOptions options, long token); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGAttributeInfo AGGraphGetAttributeInfo(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.info(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphMutateAttribute(AGAttribute attribute, - const AGTypeID type, - bool invalidating, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, void *body) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectDependency(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute._indirectDependency(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectDependency(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute._indirectDependency(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.source(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectAttribute(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute.source(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateAttribute(long index, const void *body, const void * _Nullable value); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetValue(AGAttribute attribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphSetValue(AGAttribute attribute, const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetInputValue(AGAttribute attribute, AGAttribute inputAttribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetOutputValue(AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetOutputValue(const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValueState AGGraphGetValueState(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.valueState(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphHasValue(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.hasValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphUpdateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.updateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphPrefetchValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.prefetchValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.invalidateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphVerifyType(AGAttribute attribute, AGTypeID type) AG_SWIFT_NAME(AGAttribute.verify(self:type:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphGetAttributeGraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGGraphGetAttributeSubgraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.subgraph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGGraphReadCachedAttribute(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown/*, ...*/); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphReadCachedAttributeIfExists(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphWithUpdate( - AGAttribute attribute, - void (* callback)(const void *context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void *context -); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeFlags.h deleted file mode 100644 index 65124c4f..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeFlags.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGAttributeFlags.h -// AttributeGraph -// -// Audited for RELEASE_2021 -// Status: Complete - -#ifndef AGAttributeFlags_h -#define AGAttributeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeFlags) { - AGAttributeFlagsDefault = 0, - AGAttributeFlagsActive = 1 << 0, - AGAttributeFlagsRemovable = 1 << 1, - AGAttributeFlagsInvalidatable = 1 << 2, - - AGAttributeFlagsMask = 0xFF, -}; - -#endif /* AGAttributeFlags_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeInfo.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeInfo.h deleted file mode 100644 index 390547a5..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeInfo.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGAttributeInfo.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeInfo_h -#define AGAttributeInfo_h - -#include "AGBase.h" -#include "AGAttributeType.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeInfo { - const AGAttributeType* type; - const void *body; -} AGAttributeInfo; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeInfo_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeType.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeType.h deleted file mode 100644 index 4229ac2c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeType.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeType.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeType_h -#define AGAttributeType_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeType { - AGTypeID typeID; - AGTypeID valueTypeID; - // TODO -} AGAttributeType; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h deleted file mode 100644 index ec66c481..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeTypeFlags.h -// -// -// Created by Kyle on 2023/9/25. -// - -#ifndef AGAttributeTypeFlags_h -#define AGAttributeTypeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeTypeFlags) { - AGAttributeTypeFlagsDefault = 0, - AGAttributeTypeFlags_1 = 1 << 0, - AGAttributeTypeFlags_2 = 1 << 1, - AGAttributeTypeFlags_4 = 1 << 2, - AGAttributeTypeFlagsMainThread = 1 << 3, - AGAttributeTypeFlags_16 = 1 << 4, - AGAttributeTypeFlagsAsyncThread = 1 << 5, -}; - -#endif /* AGAttributeTypeFlags_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGBase.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGBase.h deleted file mode 100644 index 61da509e..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGBase.h +++ /dev/null @@ -1,71 +0,0 @@ -// -// AGBase.h -// -// -// Created by Kyle on 2024/1/16. -// - -#ifndef AGBase_h -#define AGBase_h - -#if DEBUG -#define AG_ASSERTION -#else -#undef AG_ASSERTION -#endif - -#if __has_attribute(cold) -#define __cold __attribute__((__cold__)) -#else -#define __cold -#endif - -#if __has_attribute(noreturn) -#define __dead2 __attribute__((__noreturn__)) -#else -#define __dead2 -#endif - -#if defined(__cplusplus) -#define AG_NOEXCEPT noexcept -#else -#define AG_NOEXCEPT -#endif - -#if defined(__GNUC__) -#define AG_INLINE __inline__ __attribute__((always_inline)) -#elif defined(__cplusplus) -#define AG_INLINE inline -#else -#define AG_INLINE -#endif - -#if defined(__cplusplus) -#define AG_CONSTEXPR constexpr -#else -#define AG_CONSTEXPR -#endif - -#include -#include -#ifndef TARGET_OS_DARWIN -#define TARGET_OS_DARWIN TARGET_OS_MAC -#endif -#include "AGSwiftSupport.h" - -#define AG_ENUM CF_ENUM -#define AG_OPTIONS CF_OPTIONS -#define AG_EXTERN_C_BEGIN CF_EXTERN_C_BEGIN -#define AG_EXTERN_C_END CF_EXTERN_C_END -#define AG_ASSUME_NONNULL_BEGIN CF_ASSUME_NONNULL_BEGIN -#define AG_ASSUME_NONNULL_END CF_ASSUME_NONNULL_END -#define AG_EXPORT CF_EXPORT -#define AG_BRIDGED_TYPE CF_BRIDGED_TYPE - -#if TARGET_OS_DARWIN && __OBJC__ -#define AG_OBJC_FOUNDATION 1 -#else -#define AG_OBJC_FOUNDATION 0 -#endif /* TARGET_OS_DARWIN && __OBJC__ */ - -#endif /* AGBase_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCachedValueOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCachedValueOptions.h deleted file mode 100644 index 7a274901..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCachedValueOptions.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGCachedValueOptions.h -// -// -// Created by Kyle on 2024/2/23. -// - -#ifndef AGCachedValueOptions_h -#define AGCachedValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGCachedValueOptions) { - AGCachedValueOptions_0 = 0, - AGCachedValueOptions_1 = 1 << 0, - AGCachedValueOptions_2 = 1 << 1, - AGCachedValueOptions_4 = 1 << 2, - AGCachedValueOptions_8 = 1 << 3, - AGCachedValueOptions_16 = 1 << 4, -}; - -#endif /* AGCachedValueOptions_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGChangedValueFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGChangedValueFlags.h deleted file mode 100644 index c9217cdf..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGChangedValueFlags.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGChangedValueFlags.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGChangedValueFlags_h -#define AGChangedValueFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGChangedValueFlags) { - AGChangedValueFlags_0 = 0, - AGChangedValueFlags_1 = 1 << 0, -}; - -#endif /* AGChangedValueFlags_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCompareValues.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCompareValues.h deleted file mode 100644 index 2fc66041..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCompareValues.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGCompareValues.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGCompareValues_h -#define AGCompareValues_h - -#include "AGBase.h" -#include "AGComparisonMode.h" - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGCompareValues(const void *lhs, const void *rhs, const void *type, const AGComparisonMode comparisonMode); -AG_EXTERN_C_END - -#endif /* AGCompareValues_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGComparisonMode.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGComparisonMode.h deleted file mode 100644 index b4a5b9fe..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGComparisonMode.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGComparisonMode.h -// -// -// Created by Kyle on 2023/12/20. -// - -#ifndef AGComparisonMode_h -#define AGComparisonMode_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGComparisonMode) { - AGComparisonMode_0 = 0, - AGComparisonMode_1 = 1 << 0, - AGComparisonMode_2 = 1 << 1, - AGComparisonMode_3 = AGComparisonMode_1 | AGComparisonMode_2, -}; - -typedef AG_OPTIONS(uint32_t, AGComparisonOptions) { - AGComparisonOptions_0 = 0, - AGComparisonOptions_1 = 1 << 0, - AGComparisonOptions_2 = 1 << 1, - AGComparisonOptions_3 = AGComparisonOptions_1 | AGComparisonOptions_2, -}; - -#endif /* AGComparisonMode_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCounterQueryType.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCounterQueryType.h deleted file mode 100644 index 2a60455c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGCounterQueryType.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// AGCounterQueryType.h -// -// -// Created by Kyle on 2024/3/8. -// - -#ifndef AGCounterQueryType_h -#define AGCounterQueryType_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGCounterQueryType) { - AGCounterQueryType_0, - AGCounterQueryType_1, - AGCounterQueryType_2, - AGCounterQueryType_3, - AGCounterQueryType_4, - AGCounterQueryType_5, - AGCounterQueryType_6, - AGCounterQueryType_7, - AGCounterQueryType_8, - AGCounterQueryType_9, - AGCounterQueryType_10, -}; - -#endif /* AGCounterQueryType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGDebugServer.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGDebugServer.h deleted file mode 100644 index dc0e569d..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGDebugServer.h +++ /dev/null @@ -1,38 +0,0 @@ -// -// AGDebugServer.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGDebugServer_h -#define AGDebugServer_h - -#include "AGBase.h" - -#if TARGET_OS_DARWIN - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGDebugServerStorage AGDebugServerStorage; - -typedef const AGDebugServerStorage *AGDebugServer AG_SWIFT_STRUCT; - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN -AG_EXPORT -AGDebugServer _Nullable AGDebugServerStart(unsigned int mode) AG_SWIFT_NAME(AGDebugServer.start(mode:)); -AG_EXPORT -void AGDebugServerStop(void) AG_SWIFT_NAME(AGDebugServer.stop()); -AG_EXPORT -CFURLRef _Nullable AGDebugServerCopyURL(void) AG_SWIFT_NAME(AGDebugServer.copyURL()); -AG_EXPORT -void AGDebugServerRun(int timeout) AG_SWIFT_NAME(AGDebugServer.run(timeout:)); -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif - -#endif /* AGDebugServer_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraph.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraph.h deleted file mode 100644 index c9635115..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraph.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// AGGraph.h -// -// -// Created by Kyle on 2024/2/5. -// - -#ifndef AGGraph_h -#define AGGraph_h - -#include "AGBase.h" -#include "CFRuntime.h" -#include "AGCounterQueryType.h" - -// Note: Place all structure declaration in a single place to avoid header cycle dependency - -typedef struct AG_BRIDGED_TYPE(id) AGGraphStorage * AGGraphRef; -typedef struct AG_BRIDGED_TYPE(id) AGGraphContextStorage * AGGraphContextRef; -typedef struct AG_BRIDGED_TYPE(id) AGSubgraphStorage * AGSubgraphRef; - -struct AGGraphStorage; -struct AGGraphContextStorage; -struct AGSubgraphStorage; - -typedef uint32_t AGAttribute __attribute((swift_newtype(struct))); - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreate(void) AG_SWIFT_NAME(AGGraphRef.init()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreateShared(_Nullable AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.init(shared:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphArchiveJSON(char const * _Nullable name) AG_SWIFT_NAME(AGGraphRef.archiveJSON(name:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable CFTypeRef AGGraphDescription(_Nullable AGGraphRef graph, CFDictionaryRef options) AG_SWIFT_NAME(AGGraphRef.description(_:options:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGGraphGetTypeID(void) AG_SWIFT_NAME(getter:AGGraphRef.typeID()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStartProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStopProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.context(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetContext(AGGraphRef graph, const void * _Nullable context) AG_SWIFT_NAME(setter:AGGraphRef.context(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphContextRef AGGraphGetGraphContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.graphContext(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidate(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateAllValues(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidateAllValues(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetInvalidationCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdateCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -uint64_t AGGraphGetCounter(AGGraphRef graph, AGCounterQueryType query) AG_SWIFT_NAME(AGGraphRef.counter(self:for:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdate(const void * _Nullable value) AG_SWIFT_NAME(AGGraphRef.setUpdate(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphClearUpdate(void) AG_SWIFT_NAME(AGGraphRef.clearUpdate()); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraph_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphContext.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphContext.h deleted file mode 100644 index eee32d06..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphContext.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGGraphContext.h -// -// -// Created by Kyle on 2024/2/16. -// - -#ifndef AGGraphContext_h -#define AGGraphContext_h - -#include "AGBase.h" -#include "AGGraph.h" - -// MARK: - Exported C functions - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphContextGetGraph(AGGraphContextRef context) AG_SWIFT_NAME(getter:AGGraphContextRef.graph(self:)); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphContext_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphDescription.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphDescription.h deleted file mode 100644 index 587f8b64..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGGraphDescription.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGGraphDescription.h -// -// -// Created by Kyle on 2024/1/21. -// - -#ifndef AGGraphDescription_h -#define AGGraphDescription_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -#if AG_OBJC_FOUNDATION -AG_EXTERN_C_BEGIN -AG_EXPORT -CFStringRef AGDescriptionFormat AG_SWIFT_NAME(AGGraphRef.descriptionFormat); -AG_EXTERN_C_END -#endif - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphDescription_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGInputOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGInputOptions.h deleted file mode 100644 index 54abdc1e..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGInputOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGInputOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGInputOptions_h -#define AGInputOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGInputOptions) { - AGInputOptions_0 = 0, - AGInputOptions_1 = 1, -}; - -#endif /* AGInputOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSearchOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSearchOptions.h deleted file mode 100644 index 8cd7de49..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSearchOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGSearchOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGSearchOptions_h -#define AGSearchOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGSearchOptions) { - AGSearchOptions_0 = 0, - AGSearchOptions_1 = 1, -}; - -#endif /* Header_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSubgraph.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSubgraph.h deleted file mode 100644 index 1f0edeed..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSubgraph.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// AGSubgraph.h -// -// -// Created by Kyle on 2024/2/15. -// - -#ifndef AGSubgraph_h -#define AGSubgraph_h - -#include "AGBase.h" -#include "AGGraph.h" -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGUniqueID.h" -#include "CFRuntime.h" - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGSubgraphGetTypeID(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate(AGGraphRef cf_graph) AG_SWIFT_NAME(AGSubgraphRef.init(graph:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate2(AGGraphRef cf_graph, AGAttribute attribute) AG_SWIFT_NAME(AGSubgraphRef.init(graph:attribute:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGSubgraphRef AGSubgraphGetCurrent(void) AG_SWIFT_NAME(getter:AGSubgraphRef.current()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetCurrent(_Nullable AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(setter:AGSubgraphRef.current(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGGraphContextRef AGSubgraphGetCurrentGraphContext(void) AG_SWIFT_NAME(getter:AGSubgraphRef.currentGraphContext()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphInvalidate(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(AGSubgraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsValid(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.isValid(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGSubgraphGetGraph(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddChild(AGSubgraphRef parent, AGSubgraphRef child) AG_SWIFT_NAME(AGSubgraphRef.addChild(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphApply(AGSubgraphRef cf_subgraph, - AGAttributeFlags flags, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute attribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphUpdate(AGSubgraphRef cf_subgraph, AGAttributeFlags flags) AG_SWIFT_NAME(AGSubgraphRef.update(self:flags:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsDirty(AGSubgraphRef cf_subgraph, uint32_t unknown) AG_SWIFT_NAME(AGSubgraphRef.isDirty(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGSubgraphAddObserver(AGSubgraphRef cf_subgraph, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphShouldRecordTree(void) AG_SWIFT_NAME(getter:AGSubgraphRef.shouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetShouldRecordTree(void) AG_SWIFT_NAME(AGSubgraphRef.setShouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphBeginTreeElement(AGAttribute attribute, AGTypeID type, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddTreeValue(AGAttribute attribute, AGTypeID type, const char * key, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphEndTreeElement(AGAttribute attribute); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - - -#endif /* AGSubgraph_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftMetadata.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftMetadata.h deleted file mode 100644 index 3c02224b..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftMetadata.h +++ /dev/null @@ -1,14 +0,0 @@ -// -// AGSwiftMetadata.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGSwiftMetadata_h -#define AGSwiftMetadata_h - -struct AGSwiftMetadata {}; -typedef struct AGSwiftMetadata AGSwiftMetadata; - -#endif /* AGSwiftMetadata_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftSupport.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftSupport.h deleted file mode 100644 index 195e68a8..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGSwiftSupport.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// AGSwiftSupport.h -// -// -// Created by Kyle on 2024/2/25. -// - -#ifndef AGSwiftSupport_h -#define AGSwiftSupport_h - -#if __has_attribute(swift_name) -#define AG_SWIFT_NAME(_name) __attribute__((swift_name(#_name))) -#else -#define AG_SWIFT_NAME -#endif - -#if __has_attribute(swift_wrapper) -#define AG_SWIFT_STRUCT __attribute__((swift_wrapper(struct))) -#else -#define AG_SWIFT_STRUCT -#endif - -#if __has_attribute(swift_private) -#define AG_REFINED_FOR_SWIFT __attribute__((swift_private)) -#else -#define AG_REFINED_FOR_SWIFT -#endif - -// MARK: - Call Convension - -#define AG_SWIFT_CC(CC) AG_SWIFT_CC_##CC -// AG_SWIFT_CC(c) is the C calling convention. -#define AG_SWIFT_CC_c - -// AG_SWIFT_CC(swift) is the Swift calling convention. -#if __has_attribute(swiftcall) -#define AG_SWIFT_CC_swift __attribute__((swiftcall)) -#define AG_SWIFT_CONTEXT __attribute__((swift_context)) -#define AG_SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#define AG_SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#else -#define AG_SWIFT_CC_swift -#define AG_SWIFT_CONTEXT -#define AG_SWIFT_ERROR_RESULT -#define AG_SWIFT_INDIRECT_RESULT -#endif - -#endif /* AGSwiftSupport_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTupleType.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTupleType.h deleted file mode 100644 index c8f41a86..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTupleType.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// AGTupleType.h -// -// -// Created by Kyle on 2024/1/25. -// - -#ifndef AGTupleType_h -#define AGTupleType_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeID.h" - -typedef const AGSwiftMetadata *AGTupleType AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleCount(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.count(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleSize(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.size(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeID AGTupleElementType(AGTupleType tupleType, long index); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleElementOffset(AGTupleType tupleType, long index) AG_SWIFT_NAME(AGTupleType.offset(self:at:)); - -AG_EXTERN_C_END -#endif /* AGTupleType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h deleted file mode 100644 index 2d779820..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeApplyEnumData.h -// -// -// Created by Kyle on 2024/1/29. -// - -#ifndef AGTypeApplyEnumData_h -#define AGTypeApplyEnumData_h - -#include "AGBase.h" - -AG_EXTERN_C_BEGIN - -// TODO -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyEnumData(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyMutableEnumData(); - -AG_EXTERN_C_END -#endif /* AGTypeApplyEnumData_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyField.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyField.h deleted file mode 100644 index 86a0ce2a..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyField.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// AGTypeApplyField.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeApplyField_h -#define AGTypeApplyField_h - -#include "AGBase.h" -#include "AGTypeApplyOptions.h" - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGTypeApplyFields(const void *type, const void *block, void *context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyFields2(const void *type, AGTypeApplyOptions options, const void *block, void *context); - -AG_EXTERN_C_END - -#endif /* AGTypeApplyField_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyOptions.h deleted file mode 100644 index 622eb900..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeApplyOptions.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGTypeApplyOptions.h -// -// -// Created by Kyle on 2024/1/10. -// - -#ifndef AGTypeApplyOptions_h -#define AGTypeApplyOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGTypeApplyOptions) { - AGTypeApplyOptions_0 = 0, - AGTypeApplyOptions_1 = 1 << 0, - AGTypeApplyOptions_2 = 1 << 1, - AGTypeApplyOptions_4 = 1 << 2, -}; - -#endif /* AGTypeApplyOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeDescription.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeDescription.h deleted file mode 100644 index 40c4281d..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeDescription.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeDescription.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeDescription_h -#define AGTypeDescription_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -#if TARGET_OS_DARWIN -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFStringRef AGTypeDescription(AGTypeID type); - -AG_EXTERN_C_END - -#endif /* TARGET_OS_DARWIN */ - -AG_ASSUME_NONNULL_END - -#endif /* AGTypeDescription_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeID.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeID.h deleted file mode 100644 index b7a48f34..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeID.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeID.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGTypeID_h -#define AGTypeID_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeKind.h" - -typedef const AGSwiftMetadata *AGTypeID AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeKind AGTypeGetKind(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.kind(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGTypeNominalDescriptor(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.nominalDescriptor(self:)); - -AG_EXTERN_C_END - -#endif /* AGTypeID_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeKind.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeKind.h deleted file mode 100644 index 06d73f86..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGTypeKind.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeGetKind.h -// -// -// Created by Kyle on 2024/1/7. -// - -#ifndef AGTypeKind_h -#define AGTypeKind_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGTypeKind) { - AGTypeKindNone, - AGTypeKindClass, - AGTypeKindStruct, - AGTypeKindEnum, - AGTypeKindOptional, - AGTypeKindTuple, - AGTypeKindFunction, - AGTypeKindExistential, - AGTypeKindMetatype, -}; - -#endif /* AGTypeKind_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGUniqueID.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGUniqueID.h deleted file mode 100644 index 3c9cd755..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGUniqueID.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGUniqueID.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGUniqueID_h -#define AGUniqueID_h - -#include "AGBase.h" -typedef long long AGUniqueID; - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGMakeUniqueID(void) AG_SWIFT_NAME(makeUniqueID()); -AG_EXTERN_C_END - -#endif /* AGUniqueID_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValue.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValue.h deleted file mode 100644 index 1d0c5082..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValue.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGValue.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValue_h -#define AGValue_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValue { - const void* value; - const bool changed; -} AGValue; - -AG_ASSUME_NONNULL_END - -#endif /* AGValue_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueOptions.h deleted file mode 100644 index 35de12d7..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGValueOptions.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValueOptions_h -#define AGValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGValueOptions) { - AGValueOptions_0 = 0, - AGValueOptions_1 = 1, -}; - -#endif /* AGValueOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueState.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueState.h deleted file mode 100644 index a205b907..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGValueState.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// AGValueState.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGValueState_h -#define AGValueState_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValueState { - // TODO -} AGValueState; - -AG_ASSUME_NONNULL_END - -#endif /* AGValueState_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGWeakAttribute.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGWeakAttribute.h deleted file mode 100644 index 0efc34a3..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AGWeakAttribute.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// AGWeakAttribute.h -// -// -// Created by Kyle on 2024/2/27. -// - -#ifndef AGWeakAttribute_hpp -#define AGWeakAttribute_hpp - -#include "AGBase.h" -#include "AGAttribute.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGWeakAttribute { - const AGAttribute raw_attribute; - const uint32_t subgraph_id; -} AGWeakAttribute; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGWeakAttribute AGCreateWeakAttribute(AGAttribute attribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGWeakAttributeGetAttribute(AGWeakAttribute weakAttribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValue AGGraphGetWeakValue(AGWeakAttribute weakAttribute, AGValueOptions options, AGTypeID type); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGWeakAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-Swift.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-Swift.h deleted file mode 100644 index 22f91973..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-Swift.h +++ /dev/null @@ -1,524 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h deleted file mode 100644 index 518abe6c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif - -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGAttributeInfo.h" -#include "AGAttributeType.h" -#include "AGAttributeTypeFlags.h" -#include "AGBase.h" -#include "AGCachedValueOptions.h" -#include "AGChangedValueFlags.h" -#include "AGCompareValues.h" -#include "AGComparisonMode.h" -#include "AGCounterQueryType.h" -#include "AGDebugServer.h" -#include "AGGraph.h" -#include "AGGraphContext.h" -#include "AGGraphDescription.h" -#include "AGInputOptions.h" -#include "AGSearchOptions.h" -#include "AGSubgraph.h" -#include "AGSwiftMetadata.h" -#include "AGTupleType.h" -#include "AGTypeApplyEnumData.h" -#include "AGTypeApplyField.h" -#include "AGTypeApplyOptions.h" -#include "AGTypeDescription.h" -#include "AGTypeID.h" -#include "AGTypeKind.h" -#include "AGUniqueID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" -#include "AGWeakAttribute.h" - -FOUNDATION_EXPORT double AGAttributeVersionNumber; -FOUNDATION_EXPORT const unsigned char AGAttributeVersionString[]; diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/CFRuntime.h b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/CFRuntime.h deleted file mode 100644 index 94226915..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Headers/CFRuntime.h +++ /dev/null @@ -1,281 +0,0 @@ -// Copied from https://github.com/apple/swift-corelibs-foundation/blob/d8e8a8b92b3a8af8381a11155328c1bba1c6bd2c/CoreFoundation/Base.subproj/CFRuntime.h -/* CFRuntime.h - Copyright (c) 1999-2019, Apple Inc. All rights reserved. - - Portions Copyright (c) 2014-2019, Apple Inc. and the Swift project authors - Licensed under Apache License v2.0 with Runtime Library Exception - See http://swift.org/LICENSE.txt for license information - See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors -*/ - -#if !defined(__COREFOUNDATION_CFRUNTIME__) -#define __COREFOUNDATION_CFRUNTIME__ 1 - -#include -#include -#include - -#if __has_include() -#include -#endif - -#ifndef __ptrauth_cf_objc_isa_pointer -#define __ptrauth_cf_objc_isa_pointer -#endif - -#ifndef __ptrauth_objc_isa_pointer -#define __ptrauth_objc_isa_pointer -#endif - -CF_EXTERN_C_BEGIN - -#if (TARGET_OS_MAC && !TARGET_OS_IPHONE && !__x86_64h__) - -// Although we no longer support GC, we leave exported symbols in place for now to avoid any lockstep dependency issues. -CF_EXPORT bool kCFUseCollectableAllocator; -CF_EXPORT bool (*__CFObjCIsCollectable)(void *); - -#else - -#define kCFUseCollectableAllocator 0 -#define __CFObjCIsCollectable 0 - -#endif - - -CF_INLINE Boolean _CFAllocatorIsSystemDefault(CFAllocatorRef allocator) { - if (allocator == kCFAllocatorSystemDefault) return true; - if (NULL == allocator || kCFAllocatorDefault == allocator) { - return (kCFAllocatorSystemDefault == CFAllocatorGetDefault()); - } - return false; -} - -#define CF_USING_COLLECTABLE_MEMORY 0 -#define CF_IS_COLLECTABLE_ALLOCATOR(allocator) (0 && allocator) // prevent allocator from being claimed to be un-used -#define CF_IS_COLLECTABLE(obj) (0 && obj) // prevent obj from being claimed to be un-used - -enum { - _kCFRuntimeNotATypeID = 0 -}; - -enum { // Version field constants - _kCFRuntimeScannedObject = (1UL << 0), - _kCFRuntimeResourcefulObject = (1UL << 2), // tells CFRuntime to make use of the reclaim field - _kCFRuntimeCustomRefCount = (1UL << 3), // tells CFRuntime to make use of the refcount field - _kCFRuntimeRequiresAlignment = (1UL << 4), // tells CFRuntime to make use of the requiredAlignment field -}; - -typedef struct __CFRuntimeClass { - CFIndex version; - const char *className; // must be a pure ASCII string, nul-terminated - void (*init)(CFTypeRef cf); - CFTypeRef (*copy)(CFAllocatorRef allocator, CFTypeRef cf); - void (*finalize)(CFTypeRef cf); - Boolean (*equal)(CFTypeRef cf1, CFTypeRef cf2); - CFHashCode (*hash)(CFTypeRef cf); - CFStringRef (*copyFormattingDesc)(CFTypeRef cf, CFDictionaryRef formatOptions); // return str with retain - CFStringRef (*copyDebugDesc)(CFTypeRef cf); // return str with retain - -#define CF_RECLAIM_AVAILABLE 1 - void (*reclaim)(CFTypeRef cf); // Or in _kCFRuntimeResourcefulObject in the .version to indicate this field should be used - -#define CF_REFCOUNT_AVAILABLE 1 - uint32_t (*refcount)(intptr_t op, CFTypeRef cf); // Or in _kCFRuntimeCustomRefCount in the .version to indicate this field should be used - // this field must be non-NULL when _kCFRuntimeCustomRefCount is in the .version field - // - if the callback is passed 1 in 'op' it should increment the 'cf's reference count and return 0 - // - if the callback is passed 0 in 'op' it should return the 'cf's reference count, up to 32 bits - // - if the callback is passed -1 in 'op' it should decrement the 'cf's reference count; if it is now zero, 'cf' should be cleaned up and deallocated; then return 0 - // remember to use saturation arithmetic logic and stop incrementing and decrementing when the ref count hits UINT32_MAX, or you will have a security bug - // remember that reference count incrementing/decrementing must be done thread-safely/atomically - // objects should be created/initialized with a custom ref-count of 1 by the class creation functions - // do not attempt to use any bits within the CFRuntimeBase for your reference count; store that in some additional field in your CF object - -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#define CF_REQUIRED_ALIGNMENT_AVAILABLE 1 - uintptr_t requiredAlignment; // Or in _kCFRuntimeRequiresAlignment in the .version field to indicate this field should be used; the allocator to _CFRuntimeCreateInstance() will be ignored in this case; if this is less than the minimum alignment the system supports, you'll get higher alignment; if this is not an alignment the system supports (e.g., most systems will only support powers of two, or if it is too high), the result (consequences) will be up to CF or the system to decide - -} CFRuntimeClass; - -#define RADAR_5115468_FIXED 1 - -/* Note that CF runtime class registration and unregistration is not currently - * thread-safe, which should not currently be a problem, as long as unregistration - * is done only when valid to do so. - */ - -CF_EXPORT CFTypeID _CFRuntimeRegisterClass(const CFRuntimeClass * const cls); - /* Registers a new class with the CF runtime. Pass in a - * pointer to a CFRuntimeClass structure. The pointer is - * remembered by the CF runtime -- the structure is NOT - * copied. - * - * - version field must be zero currently. - * - className field points to a null-terminated C string - * containing only ASCII (0 - 127) characters; this field - * may NOT be NULL. - * - init field points to a function which classes can use to - * apply some generic initialization to instances as they - * are created; this function is called by both - * _CFRuntimeCreateInstance and _CFRuntimeInitInstance; if - * this field is NULL, no function is called; the instance - * has been initialized enough that the polymorphic funcs - * CFGetTypeID(), CFRetain(), CFRelease(), CFGetRetainCount(), - * and CFGetAllocator() are valid on it when the init - * function if any is called. - * - copy field should always be NULL. Generic copying of CF - * objects has never been defined (and is unlikely). - * - finalize field points to a function which destroys an - * instance when the retain count has fallen to zero; if - * this is NULL, finalization does nothing. Note that if - * the class-specific functions which create or initialize - * instances more fully decide that a half-initialized - * instance must be destroyed, the finalize function for - * that class has to be able to deal with half-initialized - * instances. The finalize function should NOT destroy the - * memory for the instance itself; that is done by the - * CF runtime after this finalize callout returns. - * - equal field points to an equality-testing function; this - * field may be NULL, in which case only pointer/reference - * equality is performed on instances of this class. - * Pointer equality is tested, and the type IDs are checked - * for equality, before this function is called (so, the - * two instances are not pointer-equal but are of the same - * class before this function is called). - * NOTE: the equal function must implement an immutable - * equality relation, satisfying the reflexive, symmetric, - * and transitive properties, and remains the same across - * time and immutable operations (that is, if equal(A,B) at - * some point, then later equal(A,B) provided neither - * A or B has been mutated). - * - hash field points to a hash-code-computing function for - * instances of this class; this field may be NULL in which - * case the pointer value of an instance is converted into - * a hash. - * NOTE: the hash function and equal function must satisfy - * the relationship "equal(A,B) implies hash(A) == hash(B)"; - * that is, if two instances are equal, their hash codes must - * be equal too. (However, the converse is not true!) - * - copyFormattingDesc field points to a function returning a - * CFStringRef with a human-readable description of the - * instance; if this is NULL, the type does not have special - * human-readable string-formats. - * - copyDebugDesc field points to a function returning a - * CFStringRef with a debugging description of the instance; - * if this is NULL, a simple description is generated. - * - * This function returns _kCFRuntimeNotATypeID on failure, or - * on success, returns the CFTypeID for the new class. This - * CFTypeID is what the class uses to allocate or initialize - * instances of the class. It is also returned from the - * conventional *GetTypeID() function, which returns the - * class's CFTypeID so that clients can compare the - * CFTypeID of instances with that of a class. - * - * The function to compute a human-readable string is very - * optional, and is really only interesting for classes, - * like strings or numbers, where it makes sense to format - * the instance using just its contents. - */ - -CF_EXPORT const CFRuntimeClass * _CFRuntimeGetClassWithTypeID(CFTypeID typeID); - /* Returns the pointer to the CFRuntimeClass which was - * assigned the specified CFTypeID. - */ - -CF_EXPORT void _CFRuntimeUnregisterClassWithTypeID(CFTypeID typeID); - /* Unregisters the class with the given type ID. It is - * undefined whether type IDs are reused or not (expect - * that they will be). - * - * Whether or not unregistering the class is a good idea or - * not is not CF's responsibility. In particular you must - * be quite sure all instances are gone, and there are no - * valid weak refs to such in other threads. - */ - -/* All CF "instances" start with this structure. Never refer to - * these fields directly -- they are for CF's use and may be added - * to or removed or change format without warning. Binary - * compatibility for uses of this struct is not guaranteed from - * release to release. - */ -#if DEPLOYMENT_RUNTIME_SWIFT - -typedef struct __attribute__((__aligned__(8))) __CFRuntimeBase { - // This matches the isa and retain count storage in Swift - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; - uintptr_t _swift_rc; - // This is for CF's use, and must match __NSCFType/_CFInfo layout - _Atomic(uint64_t) _cfinfoa; -} CFRuntimeBase; - -#define INIT_CFRUNTIME_BASE(...) {0, _CF_CONSTANT_OBJECT_STRONG_RC, 0x0000000000000080ULL} - -#else -typedef struct __CFRuntimeBase { - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; -#if defined(__LP64__) || defined(__LLP64__) - _Atomic(uint64_t) _cfinfoa; -#else - _Atomic(uint32_t) _cfinfoa; -#endif -} CFRuntimeBase; - -#if TARGET_RT_64_BIT -#define INIT_CFRUNTIME_BASE(...) {0, 0x0000000000000080ULL} -#else -#define INIT_CFRUNTIME_BASE(...) {0, 0x00000080UL} -#endif - -#endif - -CF_EXPORT CFTypeRef _CFRuntimeCreateInstance(CFAllocatorRef allocator, CFTypeID typeID, CFIndex extraBytes, unsigned char *category); - /* Creates a new CF instance of the class specified by the - * given CFTypeID, using the given allocator, and returns it. - * If the allocator returns NULL, this function returns NULL. - * A CFRuntimeBase structure is initialized at the beginning - * of the returned instance. extraBytes is the additional - * number of bytes to allocate for the instance (BEYOND that - * needed for the CFRuntimeBase). If the specified CFTypeID - * is unknown to the CF runtime, this function returns NULL. - * The base header is initialized and the extra bytes if - * requested will be zeroed. - * All instances created with this function must be destroyed - * only through use of the CFRelease() function -- instances - * must not be destroyed by using CFAllocatorDeallocate() - * directly, even in the initialization or creation functions - * of a class. Pass NULL for the category parameter. - */ - -CF_EXPORT void _CFRuntimeSetInstanceTypeID(CFTypeRef cf, CFTypeID typeID); - /* This function changes the typeID of the given instance. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. This function CANNOT be used - * to initialize an instance. It is for advanced usages such - * as faulting. You cannot change the CFTypeID of an object - * of a _kCFRuntimeCustomRefCount class, or to a - * _kCFRuntimeCustomRefCount class. - */ - -#if DEPLOYMENT_RUNTIME_SWIFT -#else -CF_EXPORT void _CFRuntimeInitStaticInstance(void *memory, CFTypeID typeID); - /* This function initializes a memory block to be a constant - * (unreleaseable) CF object of the given typeID. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. The memory block should - * be a chunk of in-binary writeable static memory, and at - * least as large as sizeof(CFRuntimeBase) on the platform - * the code is being compiled for. The init function of the - * CFRuntimeClass is invoked on the memory as well, if the - * class has one. Static instances cannot be initialized to - * _kCFRuntimeCustomRefCount classes. - */ -#define CF_HAS_INIT_STATIC_INSTANCE 1 -#endif - -CF_EXTERN_C_END - -#endif /* ! __COREFOUNDATION_CFRUNTIME__ */ \ No newline at end of file diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Info.plist b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Info.plist deleted file mode 100644 index 87bbacfe..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - AttributeGraph - CFBundleIdentifier - com.apple.AttributeGraph - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios.swiftinterface b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index e146371a..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64e-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-ios.swiftinterface b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-ios.swiftinterface deleted file mode 100644 index e146371a..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-ios.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64e-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/module.modulemap b/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/module.modulemap deleted file mode 100644 index 1a4482f8..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module AttributeGraph { - umbrella header "AttributeGraph-umbrella.h" - - export * - module * { export * } -} - -module AttributeGraph.Swift { - header "AttributeGraph-Swift.h" - requires objc -} \ No newline at end of file diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/AttributeGraph.tbd b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/AttributeGraph.tbd deleted file mode 100644 index d29d2fcb..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/AttributeGraph.tbd +++ /dev/null @@ -1,781 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "6.0.87" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg", - "_$s14AttributeGraph08OptionalA0V5valuexSgvg", - "_$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF", - "_$s14AttributeGraph0A0V8setValueySbxF", - "_$s14AttributeGraph08IndirectA0V9hashValueSivpMV", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF", - "_$s14AttributeGraph0A0VyxGSHAAMc", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivs", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg", - "_$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ", - "_$s14AttributeGraph08ObservedA0Mp", - "_$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8hasValueSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC", - "_$s14AttributeGraph08ObservedA0PAA01_A4BodyTb", - "_$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF", - "_$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0VN", - "_$s14AttributeGraph11RuleContextV8hasValueSbvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs", - "_$s14AttributeGraph0A0V5valuexvg", - "_$s14AttributeGraph04WeakA0VyxGSQAAMc", - "_$sSo15AGTypeSignatureV14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV", - "_$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF", - "_$sSo15AGWeakAttributeaSQ0B5GraphMc", - "_$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV", - "_$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA4RuleRd__lufC", - "_$s14AttributeGraph5FocusV11descriptionSSvpMV", - "_AGVersion", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV", - "_$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV", - "_$s14AttributeGraph04WeakA0VACyxGycfC", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV4bodyyq_xcvpMV", - "_$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC", - "_$s14AttributeGraph3MapV4bodyyq_xcvg", - "_$s14AttributeGraph01_A4BodyPAAE18updateWasCancelledSbvpMV", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg", - "_$s14AttributeGraph8ExternalVMa", - "_$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF", - "_$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF", - "_$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF", - "_$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph08OptionalA0VMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM", - "_AGAttributeNil", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM", - "_$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF", - "_$s14AttributeGraph08IndirectA0V11resetSourceyyF", - "_$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08IndirectA0V5valuexvs", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvg", - "_AGDescriptionTruncationLimit", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvs", - "_$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF", - "_$s14AttributeGraph08OptionalA0V5valuexSgvpMV", - "_$s14AttributeGraph14AnyRuleContextVMn", - "_$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph08IndirectA0VyxGSQAAMc", - "_$s14AttributeGraph4RuleMp", - "_$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvg", - "_$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF", - "_$s14AttributeGraph04WeakA0V9hashValueSivg", - "_$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC", - "_$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ", - "_$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ", - "_$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ", - "_$s14AttributeGraph0A0V14projectedValueACyxGvM", - "_$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvM", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTq", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs", - "_$s14AttributeGraph12StatefulRuleMp", - "_$s14AttributeGraph04WeakA0V11descriptionSSvpMV", - "_$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV", - "_$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTq", - "_$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF", - "_$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0V7currentACvgZ", - "_$s14AttributeGraph11RuleContextV5valuexvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig", - "_$s14AttributeGraph0A0V11updateValueyyF", - "_$s14AttributeGraph3MapV5valueq_vpMV", - "_$s14AttributeGraph3MapV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvpMV", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph3MapV11descriptionSSvg", - "_$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivg", - "_$s14AttributeGraph12StatefulRulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq", - "_$s14AttributeGraph011AnyOptionalA0VMa", - "_$s5Value14AttributeGraph12StatefulRulePTl", - "_$s14AttributeGraph08IndirectA0V5valuexvM", - "_$s14AttributeGraph11RuleContextV5valuexvs", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$sSo25AGTreeElementNodeIteratora14AttributeGraphE4nextSo11AGAttributeaSgyF", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF", - "_$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF", - "_$s14AttributeGraph3MapVMn", - "_$s14AttributeGraph0A11BodyVisitorMp", - "_$s14AttributeGraph0A0VMa", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph14AnyRuleContextV2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj", - "_$s14AttributeGraph14AnyRuleContextVSQAAMc", - "_$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivg", - "_$s14AttributeGraph0A0V15invalidateValueyyF", - "_$s14AttributeGraph12StatefulRuleTL", - "_$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF", - "_AGDescriptionFormat", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvg", - "_$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV", - "_$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTj", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV", - "_$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF", - "_$s14AttributeGraph08ObservedA0TL", - "_$s14AttributeGraph13PointerOffsetVMn", - "_$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvs", - "_$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ", - "_$sSo8AGTypeIDaSH14AttributeGraphMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV", - "_$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV", - "_$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF", - "_$sSo25AGTreeElementNodeIteratoraSt14AttributeGraphMc", - "_$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph08IndirectA0V9hashValueSivg", - "_$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF", - "_$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF", - "_$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV", - "_$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph011AnyOptionalA0VSHAAMc", - "_$s14AttributeGraph4RuleTL", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph4RulePAA01_A4BodyTb", - "_$sSo11AGAttributeaSH14AttributeGraphMc", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq", - "_$s14AttributeGraph5FocusVMa", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg", - "_$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj", - "_$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$s14AttributeGraph5FocusV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF", - "_$s14AttributeGraph0A0V9hashValueSivg", - "_$s14AttributeGraph11RuleContextVMa", - "_$s14AttributeGraph8ExternalVACyxGycfC", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj", - "_$s14AttributeGraph11RuleContextV2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph14AnyRuleContextVMa", - "_$s14AttributeGraph0A0V5valuexvlu", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM", - "_$s14AttributeGraph0A0V5valuexvpMV", - "_$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis", - "_$s14AttributeGraph011AnyOptionalA0VMn", - "_$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV", - "_$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF", - "_$s14AttributeGraph0A0V5valuexvM", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph0A11BodyVisitorTL", - "_$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$s14AttributeGraph14AnyRuleContextVN", - "_$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_5valueySPys4Int8VG_xtlF", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph8ExternalV11descriptionSSvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph08IndirectA0VMn", - "_$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF", - "_$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V5valuexvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvpMV", - "_$s14AttributeGraph8ExternalVMn", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0VyxGSQAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_AGAttributeNullVTable", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph0A0V12wrappedValuexvs", - "_$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTj", - "_$s14AttributeGraph0A0V5valueACyxGx_tcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF", - "_$sSo10AGGraphRefaSQ14AttributeGraphMc", - "_$s14AttributeGraph0A0V12wrappedValuexvpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ", - "_$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg", - "_$s14AttributeGraph11RuleContextVyxGSQAAMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM", - "_$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ", - "_$s14AttributeGraph08OptionalA0VMn", - "_$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ", - "_$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvM", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM", - "_$s14AttributeGraph08IndirectA0V5valuexvpMV", - "_$s14AttributeGraph3MapVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph01_A4BodyMp", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvg", - "_AGAttributeNullType", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8validateyyF", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis", - "_AGDescriptionIncludeValues", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph8ExternalV11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM", - "_$s14AttributeGraph0A0V9hashValueSivpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC", - "_$s14AttributeGraph5FocusV11descriptionSSvg", - "_$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC", - "_$s14AttributeGraph08IndirectA0VMa", - "_$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM", - "_$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC", - "_$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0VMn", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs", - "_$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF", - "_$s14AttributeGraph011AnyOptionalA0VSQAAMc", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvlu", - "_$s14AttributeGraph0A0VMn", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau", - "_$s14AttributeGraph08OptionalA0VACyxGycfC", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig", - "_$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM", - "_$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTq", - "_$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF", - "_$s14AttributeGraph04WeakA0VMa", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph01_A4BodyTL", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvg", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV", - "_$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_7contextySPys4Int8VG_SPyxGtlF", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph0A0VyACyxGADcfC", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg", - "_$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV", - "_$s14AttributeGraph0A0V4typeACyxGxm_tcfC", - "_$s14AttributeGraph04WeakA0V5valuexSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvs", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig", - "_$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu", - "_$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ", - "_$s14AttributeGraph0A0V12wrappedValuexvlu", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV", - "_$s14AttributeGraph011AnyOptionalA0VACycfC", - "_$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ", - "_$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTj", - "_$s14AttributeGraph04WeakA0V5valuexSgvg", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavg", - "_$s14AttributeGraph08OptionalA0VyxGSQAAMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu", - "_$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ", - "_$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph5FocusVMn", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg", - "_$s14AttributeGraph0A0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF", - "_$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc", - "_$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs", - "_$s14AttributeGraph4RulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph0A0V12wrappedValuexvM", - "_$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc", - "_$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph0A0V8hasValueSbvg", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM", - "_$s14AttributeGraph5FocusV5valueq_vpMV", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu", - "_$s5Value14AttributeGraph4RulePTl", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig", - "_$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph08OptionalA0VyxGSHAAMc", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF", - "_$s14AttributeGraph12StatefulRulePAA01_A4BodyTb", - "_$s14AttributeGraph3MapVMa", - "_$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ", - "_$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08IndirectA0VyxGSHAAMc", - "_AGGraphVMRegionBaseAddress", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg", - "_$s14AttributeGraph0A0V5valuexvs", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV", - "_$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC", - "_$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF", - "_$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq", - "_$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj", - "_$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu", - "_$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvs", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF", - "_$sSo25AGTreeElementNodeIteratoraST14AttributeGraphMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph04WeakA0VyxGSHAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluilu", - "_$sSo15AGWeakAttributeaSH0B5GraphMc", - "_$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivpMV", - "_$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC", - "_$sSo15AGTypeSignatureVSQ14AttributeGraphMc", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg", - "_$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF", - "_$s14AttributeGraph3MapV11descriptionSSvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg", - "_$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvpMV", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj", - "_$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF", - "_$s14AttributeGraph0A0V13prefetchValueyyF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF", - "_$s14AttributeGraph11RuleContextV8hasValueSbvpMV", - "_$s14AttributeGraph04WeakA0V9hashValueSivpMV", - "_$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg", - "_$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg", - "_$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC", - "_$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivg", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg", - "_$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV", - "_$s14AttributeGraph13PointerOffsetVMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM", - "_$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV", - "_$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivM", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc", - "_$sSo10AGGraphRefa14AttributeGraphE27withoutSubgraphInvalidationyxxyXElF", - "_AGDescriptionMaxFrames", - "_$s14AttributeGraph04WeakA0V11descriptionSSvg", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvM", - "_$s14AttributeGraph11RuleContextVMn", - "_$s14AttributeGraph11RuleContextV5valuexvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV" - ] - }, - "text": { - "global": [ - "_AGTreeElementGetFlags", - "_AGGraphMutateAttribute", - "_AGGraphResetProfile", - "_AGTreeElementGetNextChild", - "_AGTreeElementMakeValueIterator", - "_AGGraphEndDeferringSubgraphInvalidation", - "_AGTreeElementGetParent", - "_AGSubgraphGetIndex", - "_AGGraphWithUpdate", - "_AGSubgraphUpdate", - "_AGTreeElementGetType", - "_AGGraphGetAttributeGraph", - "_AGGraphSetUpdateCallback", - "_AGTupleGetElement", - "_AGGraphResetIndirectAttribute", - "_AGSubgraphApply", - "_AGTypeGetEnumTag", - "_AGGraphGetWeakValue", - "_AGSubgraphAddObserver", - "_AGSubgraphCreate", - "_AGSubgraphSetTreeOwner", - "_AGOverrideComparisonForTypeDescriptor", - "_AGGraphCreateIndirectAttribute2", - "_AGSubgraphSetShouldRecordTree", - "_AGGraphCreateOffsetAttribute", - "_AGGraphInvalidate", - "_AGTypeNominalDescriptorName", - "_AGSubgraphGetTreeRoot", - "_AGDebugServerRun", - "_AGSubgraphRemoveObserver", - "_AGGraphInternAttributeType", - "_AGTupleSize", - "_AGGraphSetDeadline", - "_AGComparisonStateGetFieldRange", - "_AGGraphGetTraceEventName", - "_AGGraphBeginProfileEvent", - "_AGSubgraphIsValid", - "_AGTreeElementGetNextNode", - "_AGGraphHasDeadlinePassed", - "_AGGraphBeginDeferringSubgraphInvalidation", - "_AGGraphArchiveJSON", - "_AGTreeElementMakeChildIterator", - "_AGGraphDescription", - "_AGSubgraphGetParentCount", - "_AGGraphCreateAttribute", - "_AGGraphAddTrace", - "_AGSubgraphIntersects", - "_AGTypeProjectEnumData", - "_AGGraphGetCounter", - "_AGDebugServerStop", - "_AGSubgraphGetChild", - "_AGTypeGetSignature", - "_AGTypeApplyMutableEnumData", - "_AGGraphSetNeedsUpdate", - "_AGGraphGetInputValue", - "_AGSubgraphIsAncestor", - "_AGGraphRemoveTrace", - "_AGTupleWithBuffer", - "_AGSubgraphAddTreeValue", - "_AGGraphStartTracing", - "_AGGraphGetIndirectAttribute", - "_AGGraphIsTracingActive", - "_AGTypeApplyEnumData", - "_AGGraphGetDeadline", - "_AGGraphGetContext", - "_AGGraphGetValue", - "_AGTreeValueGetValue", - "_AGGraphCancelUpdate", - "_AGGraphSetOutputValue", - "_AGTupleDestroyElement", - "_AGTreeValueGetKey", - "_AGGraphCreate", - "_AGGraphAddNamedTraceEvent", - "_AGGraphPrefetchValue", - "_AGGraphUpdateWasCancelled", - "_AGGraphSyncTracing", - "_AGDebugServerStart", - "_AGGraphCreateIndirectAttribute", - "_AGGraphInvalidateValue", - "_AGSubgraphGetChildCount", - "_AGTypeNominalDescriptor", - "_AGSubgraphRemoveChild", - "_AGWeakAttributeGetAttribute", - "_AGGraphReadCachedAttribute", - "_AGTupleElementOffset", - "_AGGraphRegisterNamedTraceEvent", - "_AGCompareValues", - "_AGGraphGetIndirectDependency", - "_AGGraphEndProfileEvent", - "_AGGraphGetGraphContext", - "_AGGraphContextGetGraph", - "_AGSubgraphAddChild", - "_AGGraphIsProfilingEnabled", - "_AGGraphGetValueState", - "_AGSubgraphShouldRecordTree", - "_AGDebugServerCopyURL", - "_AGGraphAnyInputsChanged", - "_AGGraphCreateShared", - "_AGTypeApplyFields", - "_AGPrefetchCompareValues", - "_AGGraphGetCurrentAttribute", - "_AGTreeValueGetFlags", - "_AGGraphRegisterDependency", - "_AGGraphTraceEventEnabled", - "_AGTupleCount", - "_AGReleaseClosure", - "_AGGraphGetFlags", - "_AGGraphAddTraceEvent", - "_AGSubgraphEndTreeElement", - "_AGSubgraphIsDirty", - "_AGSubgraphCreate2", - "_AGCreateWeakAttribute", - "_AGGraphInvalidateAllValues", - "_AGGraphReadCachedAttributeIfExists", - "_AGGraphClearUpdate", - "_AGGraphSetContext", - "_AGGraphCurrentAttributeWasModified", - "_AGGraphVerifyType", - "_AGGraphStopTracing", - "_AGSubgraphInvalidate", - "_AGTupleElementOffsetChecked", - "_AGSubgraphBeginTreeElement", - "_AGSubgraphGetGraph", - "_AGGraphUpdateValue", - "_AGGraphGetAttributeInfo", - "_AGGraphPrepareTrace", - "_AGSubgraphGetCurrent", - "_AGComparisonStateGetFieldType", - "_AGSubgraphGetParent", - "_AGTupleElementType", - "_AGGraphArchiveJSON2", - "_AGTypeInjectEnumTag", - "_AGGraphSearch", - "_AGSubgraphAddChild2", - "_AGTupleSetElement", - "_AGGraphResetTrace", - "_AGSubgraphSetIndex", - "_AGGraphSetTrace", - "_AGGraphWithMainThreadHandler", - "_AGGraphGetOutputValue", - "_AGGraphWithoutUpdate", - "_AGTypeGetDescriptor", - "_AGGraphCancelUpdateIfNeeded", - "_AGNewTupleType", - "_AGGraphCopyTracePath", - "_AGGraphAddInput", - "_AGSubgraphGetCurrentGraphContext", - "_AGGraphStartTracing2", - "_AGTypeDescription", - "_AGGraphCreateOffsetAttribute2", - "_AGGraphMarkProfile", - "_AGGraphSetIndirectAttribute", - "_AGTreeElementGetNextValue", - "_AGGraphHasValue", - "_AGTypeGetKind", - "_AGGraphGetTypeID", - "_AGGraphGetTraceEventSubsystem", - "_AGGraphSetInvalidationCallback", - "_AGGraphGetAttributeSubgraph", - "_AGGraphStopProfiling", - "_AGGraphSetValue", - "_AGGraphSetFlags", - "_AGGraphStartProfiling", - "_AGTypeApplyFields2", - "_AGTupleElementSize", - "_AGGraphSetIndirectDependency", - "_AGSubgraphSetCurrent", - "_AGRetainClosure", - "_AGTreeElementGetValue", - "_AGTreeElementMakeNodeIterator", - "_AGTreeValueGetType", - "_AGTupleDestroy", - "_AGSubgraphGetTypeID", - "_AGGraphSetUpdate", - "_AGMakeUniqueID" - ] - } - }, - { - "data": { - "weak": [ - "__ZTSSt9exception", - "__ZTSSt9bad_alloc", - "__ZTISt20bad_array_new_length", - "__ZTISt18bad_variant_access", - "__ZTISt9exception", - "__ZTSSt18bad_variant_access", - "__ZTISt9bad_alloc", - "__ZTSSt20bad_array_new_length" - ] - }, - "targets": [ - "x86_64-ios-simulator" - ] - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "min_deployment": "18", - "target": "x86_64-ios-simulator" - }, - { - "min_deployment": "18", - "target": "arm64-ios-simulator" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttribute.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttribute.h deleted file mode 100644 index 1645245f..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttribute.h +++ /dev/null @@ -1,165 +0,0 @@ -// -// AGAttribute.h -// -// -// Created by Kyle on 2023/8/30. -// - -#ifndef AGAttribute_h -#define AGAttribute_h - -#include "AGBase.h" -#include "AGAttributeInfo.h" -#include "AGAttributeFlags.h" -#include "AGCachedValueOptions.h" -#include "AGGraph.h" -#include "AGInputOptions.h" -#include "AGTypeID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -const AGAttribute AGAttributeNil; - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetCurrentAttribute(void); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute(AGAttribute attribute, long offset) AG_SWIFT_NAME(AGAttribute.create(self:offset:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute2(AGAttribute attribute, long offset, uint64_t size) AG_SWIFT_NAME(AGAttribute.create(self:offset:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.createIndirect(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute2(AGAttribute attribute, uint64_t size) AG_SWIFT_NAME(AGAttribute.createIndirect(self:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttributeFlags AGGraphGetFlags(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.flags(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetFlags(AGAttribute attribute, AGAttributeFlags flags) AG_SWIFT_NAME(setter:AGAttribute.flags(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphAddInput(AGAttribute attribute1, AGAttribute attribute2, AGInputOptions options, long token); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGAttributeInfo AGGraphGetAttributeInfo(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.info(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphMutateAttribute(AGAttribute attribute, - const AGTypeID type, - bool invalidating, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, void *body) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectDependency(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute._indirectDependency(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectDependency(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute._indirectDependency(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.source(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectAttribute(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute.source(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateAttribute(long index, const void *body, const void * _Nullable value); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetValue(AGAttribute attribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphSetValue(AGAttribute attribute, const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetInputValue(AGAttribute attribute, AGAttribute inputAttribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetOutputValue(AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetOutputValue(const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValueState AGGraphGetValueState(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.valueState(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphHasValue(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.hasValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphUpdateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.updateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphPrefetchValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.prefetchValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.invalidateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphVerifyType(AGAttribute attribute, AGTypeID type) AG_SWIFT_NAME(AGAttribute.verify(self:type:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphGetAttributeGraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGGraphGetAttributeSubgraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.subgraph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGGraphReadCachedAttribute(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown/*, ...*/); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphReadCachedAttributeIfExists(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphWithUpdate( - AGAttribute attribute, - void (* callback)(const void *context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void *context -); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeFlags.h deleted file mode 100644 index 65124c4f..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeFlags.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGAttributeFlags.h -// AttributeGraph -// -// Audited for RELEASE_2021 -// Status: Complete - -#ifndef AGAttributeFlags_h -#define AGAttributeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeFlags) { - AGAttributeFlagsDefault = 0, - AGAttributeFlagsActive = 1 << 0, - AGAttributeFlagsRemovable = 1 << 1, - AGAttributeFlagsInvalidatable = 1 << 2, - - AGAttributeFlagsMask = 0xFF, -}; - -#endif /* AGAttributeFlags_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeInfo.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeInfo.h deleted file mode 100644 index 390547a5..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeInfo.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGAttributeInfo.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeInfo_h -#define AGAttributeInfo_h - -#include "AGBase.h" -#include "AGAttributeType.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeInfo { - const AGAttributeType* type; - const void *body; -} AGAttributeInfo; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeInfo_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeType.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeType.h deleted file mode 100644 index 4229ac2c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeType.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeType.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeType_h -#define AGAttributeType_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeType { - AGTypeID typeID; - AGTypeID valueTypeID; - // TODO -} AGAttributeType; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h deleted file mode 100644 index ec66c481..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeTypeFlags.h -// -// -// Created by Kyle on 2023/9/25. -// - -#ifndef AGAttributeTypeFlags_h -#define AGAttributeTypeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeTypeFlags) { - AGAttributeTypeFlagsDefault = 0, - AGAttributeTypeFlags_1 = 1 << 0, - AGAttributeTypeFlags_2 = 1 << 1, - AGAttributeTypeFlags_4 = 1 << 2, - AGAttributeTypeFlagsMainThread = 1 << 3, - AGAttributeTypeFlags_16 = 1 << 4, - AGAttributeTypeFlagsAsyncThread = 1 << 5, -}; - -#endif /* AGAttributeTypeFlags_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGBase.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGBase.h deleted file mode 100644 index 61da509e..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGBase.h +++ /dev/null @@ -1,71 +0,0 @@ -// -// AGBase.h -// -// -// Created by Kyle on 2024/1/16. -// - -#ifndef AGBase_h -#define AGBase_h - -#if DEBUG -#define AG_ASSERTION -#else -#undef AG_ASSERTION -#endif - -#if __has_attribute(cold) -#define __cold __attribute__((__cold__)) -#else -#define __cold -#endif - -#if __has_attribute(noreturn) -#define __dead2 __attribute__((__noreturn__)) -#else -#define __dead2 -#endif - -#if defined(__cplusplus) -#define AG_NOEXCEPT noexcept -#else -#define AG_NOEXCEPT -#endif - -#if defined(__GNUC__) -#define AG_INLINE __inline__ __attribute__((always_inline)) -#elif defined(__cplusplus) -#define AG_INLINE inline -#else -#define AG_INLINE -#endif - -#if defined(__cplusplus) -#define AG_CONSTEXPR constexpr -#else -#define AG_CONSTEXPR -#endif - -#include -#include -#ifndef TARGET_OS_DARWIN -#define TARGET_OS_DARWIN TARGET_OS_MAC -#endif -#include "AGSwiftSupport.h" - -#define AG_ENUM CF_ENUM -#define AG_OPTIONS CF_OPTIONS -#define AG_EXTERN_C_BEGIN CF_EXTERN_C_BEGIN -#define AG_EXTERN_C_END CF_EXTERN_C_END -#define AG_ASSUME_NONNULL_BEGIN CF_ASSUME_NONNULL_BEGIN -#define AG_ASSUME_NONNULL_END CF_ASSUME_NONNULL_END -#define AG_EXPORT CF_EXPORT -#define AG_BRIDGED_TYPE CF_BRIDGED_TYPE - -#if TARGET_OS_DARWIN && __OBJC__ -#define AG_OBJC_FOUNDATION 1 -#else -#define AG_OBJC_FOUNDATION 0 -#endif /* TARGET_OS_DARWIN && __OBJC__ */ - -#endif /* AGBase_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCachedValueOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCachedValueOptions.h deleted file mode 100644 index 7a274901..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCachedValueOptions.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGCachedValueOptions.h -// -// -// Created by Kyle on 2024/2/23. -// - -#ifndef AGCachedValueOptions_h -#define AGCachedValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGCachedValueOptions) { - AGCachedValueOptions_0 = 0, - AGCachedValueOptions_1 = 1 << 0, - AGCachedValueOptions_2 = 1 << 1, - AGCachedValueOptions_4 = 1 << 2, - AGCachedValueOptions_8 = 1 << 3, - AGCachedValueOptions_16 = 1 << 4, -}; - -#endif /* AGCachedValueOptions_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGChangedValueFlags.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGChangedValueFlags.h deleted file mode 100644 index c9217cdf..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGChangedValueFlags.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGChangedValueFlags.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGChangedValueFlags_h -#define AGChangedValueFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGChangedValueFlags) { - AGChangedValueFlags_0 = 0, - AGChangedValueFlags_1 = 1 << 0, -}; - -#endif /* AGChangedValueFlags_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCompareValues.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCompareValues.h deleted file mode 100644 index 2fc66041..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCompareValues.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGCompareValues.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGCompareValues_h -#define AGCompareValues_h - -#include "AGBase.h" -#include "AGComparisonMode.h" - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGCompareValues(const void *lhs, const void *rhs, const void *type, const AGComparisonMode comparisonMode); -AG_EXTERN_C_END - -#endif /* AGCompareValues_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGComparisonMode.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGComparisonMode.h deleted file mode 100644 index b4a5b9fe..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGComparisonMode.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGComparisonMode.h -// -// -// Created by Kyle on 2023/12/20. -// - -#ifndef AGComparisonMode_h -#define AGComparisonMode_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGComparisonMode) { - AGComparisonMode_0 = 0, - AGComparisonMode_1 = 1 << 0, - AGComparisonMode_2 = 1 << 1, - AGComparisonMode_3 = AGComparisonMode_1 | AGComparisonMode_2, -}; - -typedef AG_OPTIONS(uint32_t, AGComparisonOptions) { - AGComparisonOptions_0 = 0, - AGComparisonOptions_1 = 1 << 0, - AGComparisonOptions_2 = 1 << 1, - AGComparisonOptions_3 = AGComparisonOptions_1 | AGComparisonOptions_2, -}; - -#endif /* AGComparisonMode_h */ - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCounterQueryType.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCounterQueryType.h deleted file mode 100644 index 2a60455c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGCounterQueryType.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// AGCounterQueryType.h -// -// -// Created by Kyle on 2024/3/8. -// - -#ifndef AGCounterQueryType_h -#define AGCounterQueryType_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGCounterQueryType) { - AGCounterQueryType_0, - AGCounterQueryType_1, - AGCounterQueryType_2, - AGCounterQueryType_3, - AGCounterQueryType_4, - AGCounterQueryType_5, - AGCounterQueryType_6, - AGCounterQueryType_7, - AGCounterQueryType_8, - AGCounterQueryType_9, - AGCounterQueryType_10, -}; - -#endif /* AGCounterQueryType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGDebugServer.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGDebugServer.h deleted file mode 100644 index dc0e569d..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGDebugServer.h +++ /dev/null @@ -1,38 +0,0 @@ -// -// AGDebugServer.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGDebugServer_h -#define AGDebugServer_h - -#include "AGBase.h" - -#if TARGET_OS_DARWIN - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGDebugServerStorage AGDebugServerStorage; - -typedef const AGDebugServerStorage *AGDebugServer AG_SWIFT_STRUCT; - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN -AG_EXPORT -AGDebugServer _Nullable AGDebugServerStart(unsigned int mode) AG_SWIFT_NAME(AGDebugServer.start(mode:)); -AG_EXPORT -void AGDebugServerStop(void) AG_SWIFT_NAME(AGDebugServer.stop()); -AG_EXPORT -CFURLRef _Nullable AGDebugServerCopyURL(void) AG_SWIFT_NAME(AGDebugServer.copyURL()); -AG_EXPORT -void AGDebugServerRun(int timeout) AG_SWIFT_NAME(AGDebugServer.run(timeout:)); -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif - -#endif /* AGDebugServer_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraph.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraph.h deleted file mode 100644 index c9635115..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraph.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// AGGraph.h -// -// -// Created by Kyle on 2024/2/5. -// - -#ifndef AGGraph_h -#define AGGraph_h - -#include "AGBase.h" -#include "CFRuntime.h" -#include "AGCounterQueryType.h" - -// Note: Place all structure declaration in a single place to avoid header cycle dependency - -typedef struct AG_BRIDGED_TYPE(id) AGGraphStorage * AGGraphRef; -typedef struct AG_BRIDGED_TYPE(id) AGGraphContextStorage * AGGraphContextRef; -typedef struct AG_BRIDGED_TYPE(id) AGSubgraphStorage * AGSubgraphRef; - -struct AGGraphStorage; -struct AGGraphContextStorage; -struct AGSubgraphStorage; - -typedef uint32_t AGAttribute __attribute((swift_newtype(struct))); - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreate(void) AG_SWIFT_NAME(AGGraphRef.init()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreateShared(_Nullable AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.init(shared:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphArchiveJSON(char const * _Nullable name) AG_SWIFT_NAME(AGGraphRef.archiveJSON(name:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable CFTypeRef AGGraphDescription(_Nullable AGGraphRef graph, CFDictionaryRef options) AG_SWIFT_NAME(AGGraphRef.description(_:options:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGGraphGetTypeID(void) AG_SWIFT_NAME(getter:AGGraphRef.typeID()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStartProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStopProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.context(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetContext(AGGraphRef graph, const void * _Nullable context) AG_SWIFT_NAME(setter:AGGraphRef.context(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphContextRef AGGraphGetGraphContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.graphContext(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidate(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateAllValues(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidateAllValues(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetInvalidationCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdateCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -uint64_t AGGraphGetCounter(AGGraphRef graph, AGCounterQueryType query) AG_SWIFT_NAME(AGGraphRef.counter(self:for:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdate(const void * _Nullable value) AG_SWIFT_NAME(AGGraphRef.setUpdate(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphClearUpdate(void) AG_SWIFT_NAME(AGGraphRef.clearUpdate()); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraph_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphContext.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphContext.h deleted file mode 100644 index eee32d06..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphContext.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGGraphContext.h -// -// -// Created by Kyle on 2024/2/16. -// - -#ifndef AGGraphContext_h -#define AGGraphContext_h - -#include "AGBase.h" -#include "AGGraph.h" - -// MARK: - Exported C functions - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphContextGetGraph(AGGraphContextRef context) AG_SWIFT_NAME(getter:AGGraphContextRef.graph(self:)); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphContext_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphDescription.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphDescription.h deleted file mode 100644 index 587f8b64..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGGraphDescription.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGGraphDescription.h -// -// -// Created by Kyle on 2024/1/21. -// - -#ifndef AGGraphDescription_h -#define AGGraphDescription_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -#if AG_OBJC_FOUNDATION -AG_EXTERN_C_BEGIN -AG_EXPORT -CFStringRef AGDescriptionFormat AG_SWIFT_NAME(AGGraphRef.descriptionFormat); -AG_EXTERN_C_END -#endif - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphDescription_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGInputOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGInputOptions.h deleted file mode 100644 index 54abdc1e..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGInputOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGInputOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGInputOptions_h -#define AGInputOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGInputOptions) { - AGInputOptions_0 = 0, - AGInputOptions_1 = 1, -}; - -#endif /* AGInputOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSearchOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSearchOptions.h deleted file mode 100644 index 8cd7de49..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSearchOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGSearchOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGSearchOptions_h -#define AGSearchOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGSearchOptions) { - AGSearchOptions_0 = 0, - AGSearchOptions_1 = 1, -}; - -#endif /* Header_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSubgraph.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSubgraph.h deleted file mode 100644 index 1f0edeed..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSubgraph.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// AGSubgraph.h -// -// -// Created by Kyle on 2024/2/15. -// - -#ifndef AGSubgraph_h -#define AGSubgraph_h - -#include "AGBase.h" -#include "AGGraph.h" -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGUniqueID.h" -#include "CFRuntime.h" - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGSubgraphGetTypeID(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate(AGGraphRef cf_graph) AG_SWIFT_NAME(AGSubgraphRef.init(graph:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate2(AGGraphRef cf_graph, AGAttribute attribute) AG_SWIFT_NAME(AGSubgraphRef.init(graph:attribute:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGSubgraphRef AGSubgraphGetCurrent(void) AG_SWIFT_NAME(getter:AGSubgraphRef.current()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetCurrent(_Nullable AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(setter:AGSubgraphRef.current(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGGraphContextRef AGSubgraphGetCurrentGraphContext(void) AG_SWIFT_NAME(getter:AGSubgraphRef.currentGraphContext()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphInvalidate(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(AGSubgraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsValid(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.isValid(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGSubgraphGetGraph(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddChild(AGSubgraphRef parent, AGSubgraphRef child) AG_SWIFT_NAME(AGSubgraphRef.addChild(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphApply(AGSubgraphRef cf_subgraph, - AGAttributeFlags flags, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute attribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphUpdate(AGSubgraphRef cf_subgraph, AGAttributeFlags flags) AG_SWIFT_NAME(AGSubgraphRef.update(self:flags:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsDirty(AGSubgraphRef cf_subgraph, uint32_t unknown) AG_SWIFT_NAME(AGSubgraphRef.isDirty(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGSubgraphAddObserver(AGSubgraphRef cf_subgraph, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphShouldRecordTree(void) AG_SWIFT_NAME(getter:AGSubgraphRef.shouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetShouldRecordTree(void) AG_SWIFT_NAME(AGSubgraphRef.setShouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphBeginTreeElement(AGAttribute attribute, AGTypeID type, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddTreeValue(AGAttribute attribute, AGTypeID type, const char * key, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphEndTreeElement(AGAttribute attribute); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - - -#endif /* AGSubgraph_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftMetadata.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftMetadata.h deleted file mode 100644 index 3c02224b..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftMetadata.h +++ /dev/null @@ -1,14 +0,0 @@ -// -// AGSwiftMetadata.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGSwiftMetadata_h -#define AGSwiftMetadata_h - -struct AGSwiftMetadata {}; -typedef struct AGSwiftMetadata AGSwiftMetadata; - -#endif /* AGSwiftMetadata_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftSupport.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftSupport.h deleted file mode 100644 index 195e68a8..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGSwiftSupport.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// AGSwiftSupport.h -// -// -// Created by Kyle on 2024/2/25. -// - -#ifndef AGSwiftSupport_h -#define AGSwiftSupport_h - -#if __has_attribute(swift_name) -#define AG_SWIFT_NAME(_name) __attribute__((swift_name(#_name))) -#else -#define AG_SWIFT_NAME -#endif - -#if __has_attribute(swift_wrapper) -#define AG_SWIFT_STRUCT __attribute__((swift_wrapper(struct))) -#else -#define AG_SWIFT_STRUCT -#endif - -#if __has_attribute(swift_private) -#define AG_REFINED_FOR_SWIFT __attribute__((swift_private)) -#else -#define AG_REFINED_FOR_SWIFT -#endif - -// MARK: - Call Convension - -#define AG_SWIFT_CC(CC) AG_SWIFT_CC_##CC -// AG_SWIFT_CC(c) is the C calling convention. -#define AG_SWIFT_CC_c - -// AG_SWIFT_CC(swift) is the Swift calling convention. -#if __has_attribute(swiftcall) -#define AG_SWIFT_CC_swift __attribute__((swiftcall)) -#define AG_SWIFT_CONTEXT __attribute__((swift_context)) -#define AG_SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#define AG_SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#else -#define AG_SWIFT_CC_swift -#define AG_SWIFT_CONTEXT -#define AG_SWIFT_ERROR_RESULT -#define AG_SWIFT_INDIRECT_RESULT -#endif - -#endif /* AGSwiftSupport_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTupleType.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTupleType.h deleted file mode 100644 index c8f41a86..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTupleType.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// AGTupleType.h -// -// -// Created by Kyle on 2024/1/25. -// - -#ifndef AGTupleType_h -#define AGTupleType_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeID.h" - -typedef const AGSwiftMetadata *AGTupleType AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleCount(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.count(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleSize(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.size(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeID AGTupleElementType(AGTupleType tupleType, long index); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleElementOffset(AGTupleType tupleType, long index) AG_SWIFT_NAME(AGTupleType.offset(self:at:)); - -AG_EXTERN_C_END -#endif /* AGTupleType_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h deleted file mode 100644 index 2d779820..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeApplyEnumData.h -// -// -// Created by Kyle on 2024/1/29. -// - -#ifndef AGTypeApplyEnumData_h -#define AGTypeApplyEnumData_h - -#include "AGBase.h" - -AG_EXTERN_C_BEGIN - -// TODO -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyEnumData(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyMutableEnumData(); - -AG_EXTERN_C_END -#endif /* AGTypeApplyEnumData_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyField.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyField.h deleted file mode 100644 index 86a0ce2a..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyField.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// AGTypeApplyField.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeApplyField_h -#define AGTypeApplyField_h - -#include "AGBase.h" -#include "AGTypeApplyOptions.h" - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGTypeApplyFields(const void *type, const void *block, void *context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyFields2(const void *type, AGTypeApplyOptions options, const void *block, void *context); - -AG_EXTERN_C_END - -#endif /* AGTypeApplyField_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyOptions.h deleted file mode 100644 index 622eb900..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeApplyOptions.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGTypeApplyOptions.h -// -// -// Created by Kyle on 2024/1/10. -// - -#ifndef AGTypeApplyOptions_h -#define AGTypeApplyOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGTypeApplyOptions) { - AGTypeApplyOptions_0 = 0, - AGTypeApplyOptions_1 = 1 << 0, - AGTypeApplyOptions_2 = 1 << 1, - AGTypeApplyOptions_4 = 1 << 2, -}; - -#endif /* AGTypeApplyOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeDescription.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeDescription.h deleted file mode 100644 index 40c4281d..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeDescription.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeDescription.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeDescription_h -#define AGTypeDescription_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -#if TARGET_OS_DARWIN -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFStringRef AGTypeDescription(AGTypeID type); - -AG_EXTERN_C_END - -#endif /* TARGET_OS_DARWIN */ - -AG_ASSUME_NONNULL_END - -#endif /* AGTypeDescription_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeID.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeID.h deleted file mode 100644 index b7a48f34..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeID.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeID.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGTypeID_h -#define AGTypeID_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeKind.h" - -typedef const AGSwiftMetadata *AGTypeID AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeKind AGTypeGetKind(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.kind(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGTypeNominalDescriptor(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.nominalDescriptor(self:)); - -AG_EXTERN_C_END - -#endif /* AGTypeID_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeKind.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeKind.h deleted file mode 100644 index 06d73f86..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGTypeKind.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeGetKind.h -// -// -// Created by Kyle on 2024/1/7. -// - -#ifndef AGTypeKind_h -#define AGTypeKind_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGTypeKind) { - AGTypeKindNone, - AGTypeKindClass, - AGTypeKindStruct, - AGTypeKindEnum, - AGTypeKindOptional, - AGTypeKindTuple, - AGTypeKindFunction, - AGTypeKindExistential, - AGTypeKindMetatype, -}; - -#endif /* AGTypeKind_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGUniqueID.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGUniqueID.h deleted file mode 100644 index 3c9cd755..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGUniqueID.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGUniqueID.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGUniqueID_h -#define AGUniqueID_h - -#include "AGBase.h" -typedef long long AGUniqueID; - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGMakeUniqueID(void) AG_SWIFT_NAME(makeUniqueID()); -AG_EXTERN_C_END - -#endif /* AGUniqueID_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValue.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValue.h deleted file mode 100644 index 1d0c5082..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValue.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGValue.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValue_h -#define AGValue_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValue { - const void* value; - const bool changed; -} AGValue; - -AG_ASSUME_NONNULL_END - -#endif /* AGValue_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueOptions.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueOptions.h deleted file mode 100644 index 35de12d7..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGValueOptions.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValueOptions_h -#define AGValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGValueOptions) { - AGValueOptions_0 = 0, - AGValueOptions_1 = 1, -}; - -#endif /* AGValueOptions_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueState.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueState.h deleted file mode 100644 index a205b907..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGValueState.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// AGValueState.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGValueState_h -#define AGValueState_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValueState { - // TODO -} AGValueState; - -AG_ASSUME_NONNULL_END - -#endif /* AGValueState_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGWeakAttribute.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGWeakAttribute.h deleted file mode 100644 index 0efc34a3..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AGWeakAttribute.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// AGWeakAttribute.h -// -// -// Created by Kyle on 2024/2/27. -// - -#ifndef AGWeakAttribute_hpp -#define AGWeakAttribute_hpp - -#include "AGBase.h" -#include "AGAttribute.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGWeakAttribute { - const AGAttribute raw_attribute; - const uint32_t subgraph_id; -} AGWeakAttribute; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGWeakAttribute AGCreateWeakAttribute(AGAttribute attribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGWeakAttributeGetAttribute(AGWeakAttribute weakAttribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValue AGGraphGetWeakValue(AGWeakAttribute weakAttribute, AGValueOptions options, AGTypeID type); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGWeakAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-Swift.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-Swift.h deleted file mode 100644 index 22f91973..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-Swift.h +++ /dev/null @@ -1,524 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h deleted file mode 100644 index 518abe6c..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif - -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGAttributeInfo.h" -#include "AGAttributeType.h" -#include "AGAttributeTypeFlags.h" -#include "AGBase.h" -#include "AGCachedValueOptions.h" -#include "AGChangedValueFlags.h" -#include "AGCompareValues.h" -#include "AGComparisonMode.h" -#include "AGCounterQueryType.h" -#include "AGDebugServer.h" -#include "AGGraph.h" -#include "AGGraphContext.h" -#include "AGGraphDescription.h" -#include "AGInputOptions.h" -#include "AGSearchOptions.h" -#include "AGSubgraph.h" -#include "AGSwiftMetadata.h" -#include "AGTupleType.h" -#include "AGTypeApplyEnumData.h" -#include "AGTypeApplyField.h" -#include "AGTypeApplyOptions.h" -#include "AGTypeDescription.h" -#include "AGTypeID.h" -#include "AGTypeKind.h" -#include "AGUniqueID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" -#include "AGWeakAttribute.h" - -FOUNDATION_EXPORT double AGAttributeVersionNumber; -FOUNDATION_EXPORT const unsigned char AGAttributeVersionString[]; diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/CFRuntime.h b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/CFRuntime.h deleted file mode 100644 index 94226915..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Headers/CFRuntime.h +++ /dev/null @@ -1,281 +0,0 @@ -// Copied from https://github.com/apple/swift-corelibs-foundation/blob/d8e8a8b92b3a8af8381a11155328c1bba1c6bd2c/CoreFoundation/Base.subproj/CFRuntime.h -/* CFRuntime.h - Copyright (c) 1999-2019, Apple Inc. All rights reserved. - - Portions Copyright (c) 2014-2019, Apple Inc. and the Swift project authors - Licensed under Apache License v2.0 with Runtime Library Exception - See http://swift.org/LICENSE.txt for license information - See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors -*/ - -#if !defined(__COREFOUNDATION_CFRUNTIME__) -#define __COREFOUNDATION_CFRUNTIME__ 1 - -#include -#include -#include - -#if __has_include() -#include -#endif - -#ifndef __ptrauth_cf_objc_isa_pointer -#define __ptrauth_cf_objc_isa_pointer -#endif - -#ifndef __ptrauth_objc_isa_pointer -#define __ptrauth_objc_isa_pointer -#endif - -CF_EXTERN_C_BEGIN - -#if (TARGET_OS_MAC && !TARGET_OS_IPHONE && !__x86_64h__) - -// Although we no longer support GC, we leave exported symbols in place for now to avoid any lockstep dependency issues. -CF_EXPORT bool kCFUseCollectableAllocator; -CF_EXPORT bool (*__CFObjCIsCollectable)(void *); - -#else - -#define kCFUseCollectableAllocator 0 -#define __CFObjCIsCollectable 0 - -#endif - - -CF_INLINE Boolean _CFAllocatorIsSystemDefault(CFAllocatorRef allocator) { - if (allocator == kCFAllocatorSystemDefault) return true; - if (NULL == allocator || kCFAllocatorDefault == allocator) { - return (kCFAllocatorSystemDefault == CFAllocatorGetDefault()); - } - return false; -} - -#define CF_USING_COLLECTABLE_MEMORY 0 -#define CF_IS_COLLECTABLE_ALLOCATOR(allocator) (0 && allocator) // prevent allocator from being claimed to be un-used -#define CF_IS_COLLECTABLE(obj) (0 && obj) // prevent obj from being claimed to be un-used - -enum { - _kCFRuntimeNotATypeID = 0 -}; - -enum { // Version field constants - _kCFRuntimeScannedObject = (1UL << 0), - _kCFRuntimeResourcefulObject = (1UL << 2), // tells CFRuntime to make use of the reclaim field - _kCFRuntimeCustomRefCount = (1UL << 3), // tells CFRuntime to make use of the refcount field - _kCFRuntimeRequiresAlignment = (1UL << 4), // tells CFRuntime to make use of the requiredAlignment field -}; - -typedef struct __CFRuntimeClass { - CFIndex version; - const char *className; // must be a pure ASCII string, nul-terminated - void (*init)(CFTypeRef cf); - CFTypeRef (*copy)(CFAllocatorRef allocator, CFTypeRef cf); - void (*finalize)(CFTypeRef cf); - Boolean (*equal)(CFTypeRef cf1, CFTypeRef cf2); - CFHashCode (*hash)(CFTypeRef cf); - CFStringRef (*copyFormattingDesc)(CFTypeRef cf, CFDictionaryRef formatOptions); // return str with retain - CFStringRef (*copyDebugDesc)(CFTypeRef cf); // return str with retain - -#define CF_RECLAIM_AVAILABLE 1 - void (*reclaim)(CFTypeRef cf); // Or in _kCFRuntimeResourcefulObject in the .version to indicate this field should be used - -#define CF_REFCOUNT_AVAILABLE 1 - uint32_t (*refcount)(intptr_t op, CFTypeRef cf); // Or in _kCFRuntimeCustomRefCount in the .version to indicate this field should be used - // this field must be non-NULL when _kCFRuntimeCustomRefCount is in the .version field - // - if the callback is passed 1 in 'op' it should increment the 'cf's reference count and return 0 - // - if the callback is passed 0 in 'op' it should return the 'cf's reference count, up to 32 bits - // - if the callback is passed -1 in 'op' it should decrement the 'cf's reference count; if it is now zero, 'cf' should be cleaned up and deallocated; then return 0 - // remember to use saturation arithmetic logic and stop incrementing and decrementing when the ref count hits UINT32_MAX, or you will have a security bug - // remember that reference count incrementing/decrementing must be done thread-safely/atomically - // objects should be created/initialized with a custom ref-count of 1 by the class creation functions - // do not attempt to use any bits within the CFRuntimeBase for your reference count; store that in some additional field in your CF object - -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#define CF_REQUIRED_ALIGNMENT_AVAILABLE 1 - uintptr_t requiredAlignment; // Or in _kCFRuntimeRequiresAlignment in the .version field to indicate this field should be used; the allocator to _CFRuntimeCreateInstance() will be ignored in this case; if this is less than the minimum alignment the system supports, you'll get higher alignment; if this is not an alignment the system supports (e.g., most systems will only support powers of two, or if it is too high), the result (consequences) will be up to CF or the system to decide - -} CFRuntimeClass; - -#define RADAR_5115468_FIXED 1 - -/* Note that CF runtime class registration and unregistration is not currently - * thread-safe, which should not currently be a problem, as long as unregistration - * is done only when valid to do so. - */ - -CF_EXPORT CFTypeID _CFRuntimeRegisterClass(const CFRuntimeClass * const cls); - /* Registers a new class with the CF runtime. Pass in a - * pointer to a CFRuntimeClass structure. The pointer is - * remembered by the CF runtime -- the structure is NOT - * copied. - * - * - version field must be zero currently. - * - className field points to a null-terminated C string - * containing only ASCII (0 - 127) characters; this field - * may NOT be NULL. - * - init field points to a function which classes can use to - * apply some generic initialization to instances as they - * are created; this function is called by both - * _CFRuntimeCreateInstance and _CFRuntimeInitInstance; if - * this field is NULL, no function is called; the instance - * has been initialized enough that the polymorphic funcs - * CFGetTypeID(), CFRetain(), CFRelease(), CFGetRetainCount(), - * and CFGetAllocator() are valid on it when the init - * function if any is called. - * - copy field should always be NULL. Generic copying of CF - * objects has never been defined (and is unlikely). - * - finalize field points to a function which destroys an - * instance when the retain count has fallen to zero; if - * this is NULL, finalization does nothing. Note that if - * the class-specific functions which create or initialize - * instances more fully decide that a half-initialized - * instance must be destroyed, the finalize function for - * that class has to be able to deal with half-initialized - * instances. The finalize function should NOT destroy the - * memory for the instance itself; that is done by the - * CF runtime after this finalize callout returns. - * - equal field points to an equality-testing function; this - * field may be NULL, in which case only pointer/reference - * equality is performed on instances of this class. - * Pointer equality is tested, and the type IDs are checked - * for equality, before this function is called (so, the - * two instances are not pointer-equal but are of the same - * class before this function is called). - * NOTE: the equal function must implement an immutable - * equality relation, satisfying the reflexive, symmetric, - * and transitive properties, and remains the same across - * time and immutable operations (that is, if equal(A,B) at - * some point, then later equal(A,B) provided neither - * A or B has been mutated). - * - hash field points to a hash-code-computing function for - * instances of this class; this field may be NULL in which - * case the pointer value of an instance is converted into - * a hash. - * NOTE: the hash function and equal function must satisfy - * the relationship "equal(A,B) implies hash(A) == hash(B)"; - * that is, if two instances are equal, their hash codes must - * be equal too. (However, the converse is not true!) - * - copyFormattingDesc field points to a function returning a - * CFStringRef with a human-readable description of the - * instance; if this is NULL, the type does not have special - * human-readable string-formats. - * - copyDebugDesc field points to a function returning a - * CFStringRef with a debugging description of the instance; - * if this is NULL, a simple description is generated. - * - * This function returns _kCFRuntimeNotATypeID on failure, or - * on success, returns the CFTypeID for the new class. This - * CFTypeID is what the class uses to allocate or initialize - * instances of the class. It is also returned from the - * conventional *GetTypeID() function, which returns the - * class's CFTypeID so that clients can compare the - * CFTypeID of instances with that of a class. - * - * The function to compute a human-readable string is very - * optional, and is really only interesting for classes, - * like strings or numbers, where it makes sense to format - * the instance using just its contents. - */ - -CF_EXPORT const CFRuntimeClass * _CFRuntimeGetClassWithTypeID(CFTypeID typeID); - /* Returns the pointer to the CFRuntimeClass which was - * assigned the specified CFTypeID. - */ - -CF_EXPORT void _CFRuntimeUnregisterClassWithTypeID(CFTypeID typeID); - /* Unregisters the class with the given type ID. It is - * undefined whether type IDs are reused or not (expect - * that they will be). - * - * Whether or not unregistering the class is a good idea or - * not is not CF's responsibility. In particular you must - * be quite sure all instances are gone, and there are no - * valid weak refs to such in other threads. - */ - -/* All CF "instances" start with this structure. Never refer to - * these fields directly -- they are for CF's use and may be added - * to or removed or change format without warning. Binary - * compatibility for uses of this struct is not guaranteed from - * release to release. - */ -#if DEPLOYMENT_RUNTIME_SWIFT - -typedef struct __attribute__((__aligned__(8))) __CFRuntimeBase { - // This matches the isa and retain count storage in Swift - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; - uintptr_t _swift_rc; - // This is for CF's use, and must match __NSCFType/_CFInfo layout - _Atomic(uint64_t) _cfinfoa; -} CFRuntimeBase; - -#define INIT_CFRUNTIME_BASE(...) {0, _CF_CONSTANT_OBJECT_STRONG_RC, 0x0000000000000080ULL} - -#else -typedef struct __CFRuntimeBase { - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; -#if defined(__LP64__) || defined(__LLP64__) - _Atomic(uint64_t) _cfinfoa; -#else - _Atomic(uint32_t) _cfinfoa; -#endif -} CFRuntimeBase; - -#if TARGET_RT_64_BIT -#define INIT_CFRUNTIME_BASE(...) {0, 0x0000000000000080ULL} -#else -#define INIT_CFRUNTIME_BASE(...) {0, 0x00000080UL} -#endif - -#endif - -CF_EXPORT CFTypeRef _CFRuntimeCreateInstance(CFAllocatorRef allocator, CFTypeID typeID, CFIndex extraBytes, unsigned char *category); - /* Creates a new CF instance of the class specified by the - * given CFTypeID, using the given allocator, and returns it. - * If the allocator returns NULL, this function returns NULL. - * A CFRuntimeBase structure is initialized at the beginning - * of the returned instance. extraBytes is the additional - * number of bytes to allocate for the instance (BEYOND that - * needed for the CFRuntimeBase). If the specified CFTypeID - * is unknown to the CF runtime, this function returns NULL. - * The base header is initialized and the extra bytes if - * requested will be zeroed. - * All instances created with this function must be destroyed - * only through use of the CFRelease() function -- instances - * must not be destroyed by using CFAllocatorDeallocate() - * directly, even in the initialization or creation functions - * of a class. Pass NULL for the category parameter. - */ - -CF_EXPORT void _CFRuntimeSetInstanceTypeID(CFTypeRef cf, CFTypeID typeID); - /* This function changes the typeID of the given instance. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. This function CANNOT be used - * to initialize an instance. It is for advanced usages such - * as faulting. You cannot change the CFTypeID of an object - * of a _kCFRuntimeCustomRefCount class, or to a - * _kCFRuntimeCustomRefCount class. - */ - -#if DEPLOYMENT_RUNTIME_SWIFT -#else -CF_EXPORT void _CFRuntimeInitStaticInstance(void *memory, CFTypeID typeID); - /* This function initializes a memory block to be a constant - * (unreleaseable) CF object of the given typeID. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. The memory block should - * be a chunk of in-binary writeable static memory, and at - * least as large as sizeof(CFRuntimeBase) on the platform - * the code is being compiled for. The init function of the - * CFRuntimeClass is invoked on the memory as well, if the - * class has one. Static instances cannot be initialized to - * _kCFRuntimeCustomRefCount classes. - */ -#define CF_HAS_INIT_STATIC_INSTANCE 1 -#endif - -CF_EXTERN_C_END - -#endif /* ! __COREFOUNDATION_CFRUNTIME__ */ \ No newline at end of file diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist deleted file mode 100644 index 87bbacfe..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - AttributeGraph - CFBundleIdentifier - com.apple.AttributeGraph - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 5a58a421..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 768a1284..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/module.modulemap b/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/module.modulemap deleted file mode 100644 index 1a4482f8..00000000 --- a/AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module AttributeGraph { - umbrella header "AttributeGraph-umbrella.h" - - export * - module * { export * } -} - -module AttributeGraph.Swift { - header "AttributeGraph-Swift.h" - requires objc -} \ No newline at end of file diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/AttributeGraph.tbd b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/AttributeGraph.tbd deleted file mode 100644 index 2d45a07d..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/AttributeGraph.tbd +++ /dev/null @@ -1,788 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "6.0.87" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_AGTreeElementGetFlags", - "_$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF", - "_AGGraphMutateAttribute", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg", - "_AGGraphResetProfile", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg", - "_$s14AttributeGraph08OptionalA0V5valuexSgvg", - "_$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF", - "_$s14AttributeGraph0A0V8setValueySbxF", - "_$s14AttributeGraph08IndirectA0V9hashValueSivpMV", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF", - "_$s14AttributeGraph0A0VyxGSHAAMc", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivs", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg", - "_$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc", - "_AGTreeElementGetNextChild", - "_AGTreeElementMakeValueIterator", - "_AGGraphEndDeferringSubgraphInvalidation", - "_$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ", - "_$s14AttributeGraph08ObservedA0Mp", - "_$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC", - "_AGTreeElementGetParent", - "_$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC", - "_AGSubgraphGetIndex", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8hasValueSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC", - "_$s14AttributeGraph08ObservedA0PAA01_A4BodyTb", - "_$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF", - "_AGGraphWithUpdate", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF", - "_AGSubgraphUpdate", - "_$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0VN", - "_AGTreeElementGetType", - "_$s14AttributeGraph11RuleContextV8hasValueSbvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs", - "_$s14AttributeGraph0A0V5valuexvg", - "_AGGraphGetAttributeGraph", - "_$s14AttributeGraph04WeakA0VyxGSQAAMc", - "_AGGraphSetUpdateCallback", - "_$sSo15AGTypeSignatureV14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV", - "_$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF", - "_AGTupleGetElement", - "_AGGraphResetIndirectAttribute", - "_$sSo15AGWeakAttributeaSQ0B5GraphMc", - "_AGSubgraphApply", - "_AGTypeGetEnumTag", - "_$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV", - "_$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC", - "_AGGraphGetWeakValue", - "_AGSubgraphAddObserver", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA4RuleRd__lufC", - "_AGSubgraphCreate", - "_$s14AttributeGraph5FocusV11descriptionSSvpMV", - "_AGVersion", - "_AGSubgraphSetTreeOwner", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV", - "_$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV", - "_$s14AttributeGraph04WeakA0VACyxGycfC", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg", - "_AGOverrideComparisonForTypeDescriptor", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV4bodyyq_xcvpMV", - "_$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC", - "_$s14AttributeGraph3MapV4bodyyq_xcvg", - "_$s14AttributeGraph01_A4BodyPAAE18updateWasCancelledSbvpMV", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg", - "_AGGraphCreateIndirectAttribute2", - "_$s14AttributeGraph8ExternalVMa", - "_$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF", - "_$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF", - "_$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF", - "_$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ", - "_AGSubgraphSetShouldRecordTree", - "_AGGraphCreateOffsetAttribute", - "_AGGraphInvalidate", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_AGTypeNominalDescriptorName", - "_$s14AttributeGraph08OptionalA0VMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM", - "_AGSubgraphGetTreeRoot", - "_AGDebugServerRun", - "_AGSubgraphRemoveObserver", - "_AGAttributeNil", - "_AGGraphInternAttributeType", - "_AGTupleSize", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM", - "_$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF", - "_$s14AttributeGraph08IndirectA0V11resetSourceyyF", - "_$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08IndirectA0V5valuexvs", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvg", - "_AGGraphSetDeadline", - "_AGDescriptionTruncationLimit", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvs", - "_$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF", - "_$s14AttributeGraph08OptionalA0V5valuexSgvpMV", - "_$s14AttributeGraph14AnyRuleContextVMn", - "_$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph08IndirectA0VyxGSQAAMc", - "_$s14AttributeGraph4RuleMp", - "_$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvg", - "_AGComparisonStateGetFieldRange", - "_$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF", - "_$s14AttributeGraph04WeakA0V9hashValueSivg", - "_$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC", - "_$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ", - "_AGGraphGetTraceEventName", - "_$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ", - "_$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ", - "_$s14AttributeGraph0A0V14projectedValueACyxGvM", - "_$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvM", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTq", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs", - "_$s14AttributeGraph12StatefulRuleMp", - "_$s14AttributeGraph04WeakA0V11descriptionSSvpMV", - "_$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg", - "_AGGraphBeginProfileEvent", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV", - "_$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV", - "_AGSubgraphIsValid", - "_AGTreeElementGetNextNode", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTq", - "_$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF", - "_$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF", - "_AGGraphHasDeadlinePassed", - "_$s14AttributeGraph011AnyOptionalA0V7currentACvgZ", - "_AGGraphBeginDeferringSubgraphInvalidation", - "_$s14AttributeGraph11RuleContextV5valuexvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig", - "_$s14AttributeGraph0A0V11updateValueyyF", - "_$s14AttributeGraph3MapV5valueq_vpMV", - "_$s14AttributeGraph3MapV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC", - "_AGGraphArchiveJSON", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM", - "_AGTreeElementMakeChildIterator", - "_AGGraphDescription", - "_$s14AttributeGraph0A0V11descriptionSSvpMV", - "_AGSubgraphGetParentCount", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph3MapV11descriptionSSvg", - "_AGGraphCreateAttribute", - "_$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivg", - "_AGGraphAddTrace", - "_$s14AttributeGraph12StatefulRulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq", - "_$s14AttributeGraph011AnyOptionalA0VMa", - "_$s5Value14AttributeGraph12StatefulRulePTl", - "_AGSubgraphIntersects", - "_AGTypeProjectEnumData", - "_$s14AttributeGraph08IndirectA0V5valuexvM", - "_$s14AttributeGraph11RuleContextV5valuexvs", - "_AGGraphGetCounter", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$sSo25AGTreeElementNodeIteratora14AttributeGraphE4nextSo11AGAttributeaSgyF", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV", - "_AGDebugServerStop", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF", - "_AGSubgraphGetChild", - "_AGTypeGetSignature", - "_$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF", - "_$s14AttributeGraph3MapVMn", - "_AGTypeApplyMutableEnumData", - "_$s14AttributeGraph0A11BodyVisitorMp", - "_$s14AttributeGraph0A0VMa", - "_AGGraphSetNeedsUpdate", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph14AnyRuleContextV2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj", - "_$s14AttributeGraph14AnyRuleContextVSQAAMc", - "_AGGraphGetInputValue", - "_$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ", - "_AGSubgraphIsAncestor", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivg", - "_$s14AttributeGraph0A0V15invalidateValueyyF", - "_$s14AttributeGraph12StatefulRuleTL", - "_AGGraphRemoveTrace", - "_$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF", - "_AGDescriptionFormat", - "_AGTupleWithBuffer", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvg", - "_$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV", - "_$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF", - "_AGSubgraphAddTreeValue", - "_AGGraphStartTracing", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF", - "_AGGraphGetIndirectAttribute", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTj", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs", - "_AGGraphIsTracingActive", - "_AGTypeApplyEnumData", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV", - "_$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF", - "_$s14AttributeGraph08ObservedA0TL", - "_$s14AttributeGraph13PointerOffsetVMn", - "_AGGraphGetDeadline", - "_AGGraphGetContext", - "_$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvs", - "_$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ", - "_$sSo8AGTypeIDaSH14AttributeGraphMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig", - "_AGGraphGetValue", - "_AGTreeValueGetValue", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV", - "_AGGraphCancelUpdate", - "_AGGraphSetOutputValue", - "_$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs", - "_AGTupleDestroyElement", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV", - "_$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF", - "_$sSo25AGTreeElementNodeIteratoraSt14AttributeGraphMc", - "_$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph08IndirectA0V9hashValueSivg", - "_AGTreeValueGetKey", - "_$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF", - "_$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF", - "_$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV", - "_$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph011AnyOptionalA0VSHAAMc", - "_$s14AttributeGraph4RuleTL", - "_AGGraphCreate", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph4RulePAA01_A4BodyTb", - "_$sSo11AGAttributeaSH14AttributeGraphMc", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq", - "_$s14AttributeGraph5FocusVMa", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg", - "_AGGraphAddNamedTraceEvent", - "_$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF", - "_AGGraphPrefetchValue", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV", - "_AGGraphUpdateWasCancelled", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj", - "_$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$s14AttributeGraph5FocusV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF", - "_AGGraphSyncTracing", - "_$s14AttributeGraph0A0V9hashValueSivg", - "_$s14AttributeGraph11RuleContextVMa", - "_AGDebugServerStart", - "_$s14AttributeGraph8ExternalVACyxGycfC", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj", - "_AGGraphCreateIndirectAttribute", - "_$s14AttributeGraph11RuleContextV2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph14AnyRuleContextVMa", - "_AGGraphInvalidateValue", - "_AGSubgraphGetChildCount", - "_$s14AttributeGraph0A0V5valuexvlu", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA12StatefulRuleRd__lufC", - "_AGTypeNominalDescriptor", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM", - "_$s14AttributeGraph0A0V5valuexvpMV", - "_$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_AGSubgraphRemoveChild", - "_$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis", - "_$s14AttributeGraph011AnyOptionalA0VMn", - "_AGWeakAttributeGetAttribute", - "_$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ", - "_AGGraphReadCachedAttribute", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV", - "_$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF", - "_$s14AttributeGraph0A0V5valuexvM", - "_AGTupleElementOffset", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV", - "_AGGraphRegisterNamedTraceEvent", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ", - "_AGCompareValues", - "_$s14AttributeGraph0A11BodyVisitorTL", - "_AGGraphGetIndirectDependency", - "_$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_AGGraphEndProfileEvent", - "_AGGraphGetGraphContext", - "_$s14AttributeGraph14AnyRuleContextVN", - "_$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_5valueySPys4Int8VG_xtlF", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu", - "_AGGraphContextGetGraph", - "_AGSubgraphAddChild", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph8ExternalV11descriptionSSvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg", - "_AGGraphIsProfilingEnabled", - "_$s14AttributeGraph08IndirectA0VMn", - "_$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF", - "_$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V5valuexvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvpMV", - "_$s14AttributeGraph8ExternalVMn", - "_AGGraphGetValueState", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0VyxGSQAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV", - "_AGSubgraphShouldRecordTree", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_AGAttributeNullVTable", - "_AGDebugServerCopyURL", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph0A0V12wrappedValuexvs", - "_AGGraphAnyInputsChanged", - "_$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTj", - "_$s14AttributeGraph0A0V5valueACyxGx_tcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF", - "_$sSo10AGGraphRefaSQ14AttributeGraphMc", - "_$s14AttributeGraph0A0V12wrappedValuexvpMV", - "_AGGraphCreateShared", - "_AGTypeApplyFields", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ", - "_$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg", - "_AGPrefetchCompareValues", - "_$s14AttributeGraph11RuleContextVyxGSQAAMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM", - "_$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ", - "_$s14AttributeGraph08OptionalA0VMn", - "_$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ", - "_$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvM", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM", - "_$s14AttributeGraph08IndirectA0V5valuexvpMV", - "_$s14AttributeGraph3MapVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph01_A4BodyMp", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV", - "_AGGraphGetCurrentAttribute", - "_AGTreeValueGetFlags", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvg", - "_AGAttributeNullType", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8validateyyF", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis", - "_AGDescriptionIncludeValues", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph8ExternalV11descriptionSSvg", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM", - "_$s14AttributeGraph0A0V9hashValueSivpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC", - "_AGGraphRegisterDependency", - "_$s14AttributeGraph5FocusV11descriptionSSvg", - "_$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC", - "_$s14AttributeGraph08IndirectA0VMa", - "_$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM", - "_AGGraphTraceEventEnabled", - "_$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ", - "_AGTupleCount", - "_AGReleaseClosure", - "_$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC", - "_$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ", - "_AGGraphGetFlags", - "_AGGraphAddTraceEvent", - "_AGSubgraphEndTreeElement", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0VMn", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs", - "_$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF", - "_$s14AttributeGraph011AnyOptionalA0VSQAAMc", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq", - "_AGSubgraphIsDirty", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig", - "_AGSubgraphCreate2", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvlu", - "_AGCreateWeakAttribute", - "_$s14AttributeGraph0A0VMn", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau", - "_AGGraphInvalidateAllValues", - "_AGGraphReadCachedAttributeIfExists", - "_AGGraphClearUpdate", - "_$s14AttributeGraph08OptionalA0VACyxGycfC", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig", - "_$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM", - "_$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC", - "_AGGraphSetContext", - "_AGGraphCurrentAttributeWasModified", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTq", - "_AGGraphVerifyType", - "_AGGraphStopTracing", - "_$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF", - "_$s14AttributeGraph04WeakA0VMa", - "_AGSubgraphInvalidate", - "_AGTupleElementOffsetChecked", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph01_A4BodyTL", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvg", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV", - "_AGSubgraphBeginTreeElement", - "_$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ", - "_AGSubgraphGetGraph", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_7contextySPys4Int8VG_SPyxGtlF", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs", - "_AGGraphUpdateValue", - "_$s14AttributeGraph0A0VyACyxGADcfC", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg", - "_$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV", - "_AGGraphGetAttributeInfo", - "_$s14AttributeGraph0A0V4typeACyxGxm_tcfC", - "_$s14AttributeGraph04WeakA0V5valuexSgvpMV", - "_AGGraphPrepareTrace", - "_AGSubgraphGetCurrent", - "_AGComparisonStateGetFieldType", - "_$s14AttributeGraph0A0V14projectedValueACyxGvs", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig", - "_$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_AGSubgraphGetParent", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu", - "_AGTupleElementType", - "_$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF", - "_AGGraphArchiveJSON2", - "_AGTypeInjectEnumTag", - "_AGGraphSearch", - "_AGSubgraphAddChild2", - "_$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ", - "_AGTupleSetElement", - "_$s14AttributeGraph0A0V12wrappedValuexvlu", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV", - "_AGGraphResetTrace", - "_$s14AttributeGraph011AnyOptionalA0VACycfC", - "_$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ", - "_$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTj", - "_$s14AttributeGraph04WeakA0V5valuexSgvg", - "_AGSubgraphSetIndex", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavg", - "_$s14AttributeGraph08OptionalA0VyxGSQAAMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu", - "_$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ", - "_$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph5FocusVMn", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg", - "_$s14AttributeGraph0A0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF", - "_$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC", - "_AGGraphSetTrace", - "_AGGraphWithMainThreadHandler", - "_AGGraphGetOutputValue", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc", - "_$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs", - "_$s14AttributeGraph4RulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV", - "_AGGraphWithoutUpdate", - "_AGTypeGetDescriptor", - "_$s14AttributeGraph0A0V12wrappedValuexvM", - "_$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc", - "_AGGraphCancelUpdateIfNeeded", - "_$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ", - "_AGNewTupleType", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ", - "_AGGraphCopyTracePath", - "_$s14AttributeGraph0A0V8hasValueSbvg", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM", - "_$s14AttributeGraph5FocusV5valueq_vpMV", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu", - "_$s5Value14AttributeGraph4RulePTl", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC", - "_AGGraphAddInput", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig", - "_$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph08OptionalA0VyxGSHAAMc", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF", - "_AGSubgraphGetCurrentGraphContext", - "_$s14AttributeGraph12StatefulRulePAA01_A4BodyTb", - "_$s14AttributeGraph3MapVMa", - "_AGGraphStartTracing2", - "_$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ", - "_$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08IndirectA0VyxGSHAAMc", - "_AGGraphVMRegionBaseAddress", - "_AGTypeDescription", - "_AGGraphCreateOffsetAttribute2", - "_AGGraphMarkProfile", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis", - "_AGGraphSetIndirectAttribute", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV", - "_AGGraphHasValue", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg", - "_$s14AttributeGraph0A0V5valuexvs", - "_AGTypeGetKind", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV", - "_AGTreeElementGetNextValue", - "_$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC", - "_$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF", - "_$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ", - "_AGGraphGetTypeID", - "_$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq", - "_$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj", - "_$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu", - "_$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvs", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF", - "_$sSo25AGTreeElementNodeIteratoraST14AttributeGraphMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph04WeakA0VyxGSHAAMc", - "_AGGraphGetTraceEventSubsystem", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluilu", - "_AGGraphSetInvalidationCallback", - "_$sSo15AGWeakAttributeaSH0B5GraphMc", - "_$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivpMV", - "_$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC", - "_$sSo15AGTypeSignatureVSQ14AttributeGraphMc", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg", - "_$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF", - "_$s14AttributeGraph3MapV11descriptionSSvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg", - "_$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF", - "_AGGraphGetAttributeSubgraph", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvpMV", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj", - "_$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF", - "_AGGraphStopProfiling", - "_$s14AttributeGraph0A0V13prefetchValueyyF", - "_AGGraphSetValue", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF", - "_AGGraphSetFlags", - "_$s14AttributeGraph11RuleContextV8hasValueSbvpMV", - "_$s14AttributeGraph04WeakA0V9hashValueSivpMV", - "_$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg", - "_AGGraphStartProfiling", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg", - "_AGTypeApplyFields2", - "_$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg", - "_AGTupleElementSize", - "_AGGraphSetIndirectDependency", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg", - "_$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC", - "_$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivg", - "_AGSubgraphSetCurrent", - "_AGRetainClosure", - "_$s14AttributeGraph08OptionalA0V9hashValueSivg", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV", - "_AGTreeElementGetValue", - "_AGTreeElementMakeNodeIterator", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg", - "_$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV", - "_AGTreeValueGetType", - "_$s14AttributeGraph13PointerOffsetVMa", - "_AGTupleDestroy", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM", - "_$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg", - "_AGSubgraphGetTypeID", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV", - "_$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc", - "_AGGraphSetUpdate", - "_AGMakeUniqueID", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivM", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc", - "_$sSo10AGGraphRefa14AttributeGraphE27withoutSubgraphInvalidationyxxyXElF", - "_AGDescriptionMaxFrames", - "_$s14AttributeGraph04WeakA0V11descriptionSSvg", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvM", - "_$s14AttributeGraph11RuleContextVMn", - "_$s14AttributeGraph11RuleContextV5valuexvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV" - ] - } - }, - { - "data": { - "weak": [ - "__ZTSSt9exception", - "__ZTSSt9bad_alloc", - "__ZTISt20bad_array_new_length", - "__ZTISt18bad_variant_access", - "__ZTISt9exception", - "__ZTSSt18bad_variant_access", - "__ZTISt9bad_alloc", - "__ZTSSt20bad_array_new_length" - ] - }, - "targets": [ - "x86_64-macos", - "x86_64-maccatalyst" - ] - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "target": "x86_64-macos" - }, - { - "target": "x86_64-maccatalyst" - }, - { - "target": "arm64-macos" - }, - { - "target": "arm64-maccatalyst" - }, - { - "target": "arm64e-macos" - }, - { - "target": "arm64e-maccatalyst" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttribute.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttribute.h deleted file mode 100644 index 1645245f..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttribute.h +++ /dev/null @@ -1,165 +0,0 @@ -// -// AGAttribute.h -// -// -// Created by Kyle on 2023/8/30. -// - -#ifndef AGAttribute_h -#define AGAttribute_h - -#include "AGBase.h" -#include "AGAttributeInfo.h" -#include "AGAttributeFlags.h" -#include "AGCachedValueOptions.h" -#include "AGGraph.h" -#include "AGInputOptions.h" -#include "AGTypeID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -const AGAttribute AGAttributeNil; - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetCurrentAttribute(void); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute(AGAttribute attribute, long offset) AG_SWIFT_NAME(AGAttribute.create(self:offset:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute2(AGAttribute attribute, long offset, uint64_t size) AG_SWIFT_NAME(AGAttribute.create(self:offset:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.createIndirect(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute2(AGAttribute attribute, uint64_t size) AG_SWIFT_NAME(AGAttribute.createIndirect(self:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttributeFlags AGGraphGetFlags(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.flags(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetFlags(AGAttribute attribute, AGAttributeFlags flags) AG_SWIFT_NAME(setter:AGAttribute.flags(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphAddInput(AGAttribute attribute1, AGAttribute attribute2, AGInputOptions options, long token); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGAttributeInfo AGGraphGetAttributeInfo(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.info(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphMutateAttribute(AGAttribute attribute, - const AGTypeID type, - bool invalidating, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, void *body) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectDependency(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute._indirectDependency(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectDependency(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute._indirectDependency(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.source(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectAttribute(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute.source(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateAttribute(long index, const void *body, const void * _Nullable value); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetValue(AGAttribute attribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphSetValue(AGAttribute attribute, const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetInputValue(AGAttribute attribute, AGAttribute inputAttribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetOutputValue(AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetOutputValue(const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValueState AGGraphGetValueState(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.valueState(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphHasValue(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.hasValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphUpdateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.updateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphPrefetchValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.prefetchValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.invalidateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphVerifyType(AGAttribute attribute, AGTypeID type) AG_SWIFT_NAME(AGAttribute.verify(self:type:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphGetAttributeGraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGGraphGetAttributeSubgraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.subgraph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGGraphReadCachedAttribute(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown/*, ...*/); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphReadCachedAttributeIfExists(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphWithUpdate( - AGAttribute attribute, - void (* callback)(const void *context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void *context -); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeFlags.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeFlags.h deleted file mode 100644 index 65124c4f..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeFlags.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGAttributeFlags.h -// AttributeGraph -// -// Audited for RELEASE_2021 -// Status: Complete - -#ifndef AGAttributeFlags_h -#define AGAttributeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeFlags) { - AGAttributeFlagsDefault = 0, - AGAttributeFlagsActive = 1 << 0, - AGAttributeFlagsRemovable = 1 << 1, - AGAttributeFlagsInvalidatable = 1 << 2, - - AGAttributeFlagsMask = 0xFF, -}; - -#endif /* AGAttributeFlags_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeInfo.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeInfo.h deleted file mode 100644 index 390547a5..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeInfo.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGAttributeInfo.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeInfo_h -#define AGAttributeInfo_h - -#include "AGBase.h" -#include "AGAttributeType.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeInfo { - const AGAttributeType* type; - const void *body; -} AGAttributeInfo; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeInfo_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeType.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeType.h deleted file mode 100644 index 4229ac2c..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeType.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeType.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeType_h -#define AGAttributeType_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeType { - AGTypeID typeID; - AGTypeID valueTypeID; - // TODO -} AGAttributeType; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeType_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h deleted file mode 100644 index ec66c481..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGAttributeTypeFlags.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeTypeFlags.h -// -// -// Created by Kyle on 2023/9/25. -// - -#ifndef AGAttributeTypeFlags_h -#define AGAttributeTypeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeTypeFlags) { - AGAttributeTypeFlagsDefault = 0, - AGAttributeTypeFlags_1 = 1 << 0, - AGAttributeTypeFlags_2 = 1 << 1, - AGAttributeTypeFlags_4 = 1 << 2, - AGAttributeTypeFlagsMainThread = 1 << 3, - AGAttributeTypeFlags_16 = 1 << 4, - AGAttributeTypeFlagsAsyncThread = 1 << 5, -}; - -#endif /* AGAttributeTypeFlags_h */ - diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGBase.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGBase.h deleted file mode 100644 index 61da509e..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGBase.h +++ /dev/null @@ -1,71 +0,0 @@ -// -// AGBase.h -// -// -// Created by Kyle on 2024/1/16. -// - -#ifndef AGBase_h -#define AGBase_h - -#if DEBUG -#define AG_ASSERTION -#else -#undef AG_ASSERTION -#endif - -#if __has_attribute(cold) -#define __cold __attribute__((__cold__)) -#else -#define __cold -#endif - -#if __has_attribute(noreturn) -#define __dead2 __attribute__((__noreturn__)) -#else -#define __dead2 -#endif - -#if defined(__cplusplus) -#define AG_NOEXCEPT noexcept -#else -#define AG_NOEXCEPT -#endif - -#if defined(__GNUC__) -#define AG_INLINE __inline__ __attribute__((always_inline)) -#elif defined(__cplusplus) -#define AG_INLINE inline -#else -#define AG_INLINE -#endif - -#if defined(__cplusplus) -#define AG_CONSTEXPR constexpr -#else -#define AG_CONSTEXPR -#endif - -#include -#include -#ifndef TARGET_OS_DARWIN -#define TARGET_OS_DARWIN TARGET_OS_MAC -#endif -#include "AGSwiftSupport.h" - -#define AG_ENUM CF_ENUM -#define AG_OPTIONS CF_OPTIONS -#define AG_EXTERN_C_BEGIN CF_EXTERN_C_BEGIN -#define AG_EXTERN_C_END CF_EXTERN_C_END -#define AG_ASSUME_NONNULL_BEGIN CF_ASSUME_NONNULL_BEGIN -#define AG_ASSUME_NONNULL_END CF_ASSUME_NONNULL_END -#define AG_EXPORT CF_EXPORT -#define AG_BRIDGED_TYPE CF_BRIDGED_TYPE - -#if TARGET_OS_DARWIN && __OBJC__ -#define AG_OBJC_FOUNDATION 1 -#else -#define AG_OBJC_FOUNDATION 0 -#endif /* TARGET_OS_DARWIN && __OBJC__ */ - -#endif /* AGBase_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCachedValueOptions.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCachedValueOptions.h deleted file mode 100644 index 7a274901..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCachedValueOptions.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGCachedValueOptions.h -// -// -// Created by Kyle on 2024/2/23. -// - -#ifndef AGCachedValueOptions_h -#define AGCachedValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGCachedValueOptions) { - AGCachedValueOptions_0 = 0, - AGCachedValueOptions_1 = 1 << 0, - AGCachedValueOptions_2 = 1 << 1, - AGCachedValueOptions_4 = 1 << 2, - AGCachedValueOptions_8 = 1 << 3, - AGCachedValueOptions_16 = 1 << 4, -}; - -#endif /* AGCachedValueOptions_h */ - diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGChangedValueFlags.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGChangedValueFlags.h deleted file mode 100644 index c9217cdf..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGChangedValueFlags.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGChangedValueFlags.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGChangedValueFlags_h -#define AGChangedValueFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGChangedValueFlags) { - AGChangedValueFlags_0 = 0, - AGChangedValueFlags_1 = 1 << 0, -}; - -#endif /* AGChangedValueFlags_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCompareValues.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCompareValues.h deleted file mode 100644 index 2fc66041..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCompareValues.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGCompareValues.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGCompareValues_h -#define AGCompareValues_h - -#include "AGBase.h" -#include "AGComparisonMode.h" - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGCompareValues(const void *lhs, const void *rhs, const void *type, const AGComparisonMode comparisonMode); -AG_EXTERN_C_END - -#endif /* AGCompareValues_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGComparisonMode.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGComparisonMode.h deleted file mode 100644 index b4a5b9fe..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGComparisonMode.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGComparisonMode.h -// -// -// Created by Kyle on 2023/12/20. -// - -#ifndef AGComparisonMode_h -#define AGComparisonMode_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGComparisonMode) { - AGComparisonMode_0 = 0, - AGComparisonMode_1 = 1 << 0, - AGComparisonMode_2 = 1 << 1, - AGComparisonMode_3 = AGComparisonMode_1 | AGComparisonMode_2, -}; - -typedef AG_OPTIONS(uint32_t, AGComparisonOptions) { - AGComparisonOptions_0 = 0, - AGComparisonOptions_1 = 1 << 0, - AGComparisonOptions_2 = 1 << 1, - AGComparisonOptions_3 = AGComparisonOptions_1 | AGComparisonOptions_2, -}; - -#endif /* AGComparisonMode_h */ - diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCounterQueryType.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCounterQueryType.h deleted file mode 100644 index 2a60455c..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGCounterQueryType.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// AGCounterQueryType.h -// -// -// Created by Kyle on 2024/3/8. -// - -#ifndef AGCounterQueryType_h -#define AGCounterQueryType_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGCounterQueryType) { - AGCounterQueryType_0, - AGCounterQueryType_1, - AGCounterQueryType_2, - AGCounterQueryType_3, - AGCounterQueryType_4, - AGCounterQueryType_5, - AGCounterQueryType_6, - AGCounterQueryType_7, - AGCounterQueryType_8, - AGCounterQueryType_9, - AGCounterQueryType_10, -}; - -#endif /* AGCounterQueryType_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGDebugServer.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGDebugServer.h deleted file mode 100644 index dc0e569d..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGDebugServer.h +++ /dev/null @@ -1,38 +0,0 @@ -// -// AGDebugServer.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGDebugServer_h -#define AGDebugServer_h - -#include "AGBase.h" - -#if TARGET_OS_DARWIN - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGDebugServerStorage AGDebugServerStorage; - -typedef const AGDebugServerStorage *AGDebugServer AG_SWIFT_STRUCT; - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN -AG_EXPORT -AGDebugServer _Nullable AGDebugServerStart(unsigned int mode) AG_SWIFT_NAME(AGDebugServer.start(mode:)); -AG_EXPORT -void AGDebugServerStop(void) AG_SWIFT_NAME(AGDebugServer.stop()); -AG_EXPORT -CFURLRef _Nullable AGDebugServerCopyURL(void) AG_SWIFT_NAME(AGDebugServer.copyURL()); -AG_EXPORT -void AGDebugServerRun(int timeout) AG_SWIFT_NAME(AGDebugServer.run(timeout:)); -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif - -#endif /* AGDebugServer_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraph.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraph.h deleted file mode 100644 index c9635115..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraph.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// AGGraph.h -// -// -// Created by Kyle on 2024/2/5. -// - -#ifndef AGGraph_h -#define AGGraph_h - -#include "AGBase.h" -#include "CFRuntime.h" -#include "AGCounterQueryType.h" - -// Note: Place all structure declaration in a single place to avoid header cycle dependency - -typedef struct AG_BRIDGED_TYPE(id) AGGraphStorage * AGGraphRef; -typedef struct AG_BRIDGED_TYPE(id) AGGraphContextStorage * AGGraphContextRef; -typedef struct AG_BRIDGED_TYPE(id) AGSubgraphStorage * AGSubgraphRef; - -struct AGGraphStorage; -struct AGGraphContextStorage; -struct AGSubgraphStorage; - -typedef uint32_t AGAttribute __attribute((swift_newtype(struct))); - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreate(void) AG_SWIFT_NAME(AGGraphRef.init()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreateShared(_Nullable AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.init(shared:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphArchiveJSON(char const * _Nullable name) AG_SWIFT_NAME(AGGraphRef.archiveJSON(name:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable CFTypeRef AGGraphDescription(_Nullable AGGraphRef graph, CFDictionaryRef options) AG_SWIFT_NAME(AGGraphRef.description(_:options:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGGraphGetTypeID(void) AG_SWIFT_NAME(getter:AGGraphRef.typeID()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStartProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStopProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.context(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetContext(AGGraphRef graph, const void * _Nullable context) AG_SWIFT_NAME(setter:AGGraphRef.context(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphContextRef AGGraphGetGraphContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.graphContext(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidate(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateAllValues(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidateAllValues(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetInvalidationCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdateCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -uint64_t AGGraphGetCounter(AGGraphRef graph, AGCounterQueryType query) AG_SWIFT_NAME(AGGraphRef.counter(self:for:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdate(const void * _Nullable value) AG_SWIFT_NAME(AGGraphRef.setUpdate(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphClearUpdate(void) AG_SWIFT_NAME(AGGraphRef.clearUpdate()); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraph_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphContext.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphContext.h deleted file mode 100644 index eee32d06..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphContext.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGGraphContext.h -// -// -// Created by Kyle on 2024/2/16. -// - -#ifndef AGGraphContext_h -#define AGGraphContext_h - -#include "AGBase.h" -#include "AGGraph.h" - -// MARK: - Exported C functions - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphContextGetGraph(AGGraphContextRef context) AG_SWIFT_NAME(getter:AGGraphContextRef.graph(self:)); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphContext_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphDescription.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphDescription.h deleted file mode 100644 index 587f8b64..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGGraphDescription.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGGraphDescription.h -// -// -// Created by Kyle on 2024/1/21. -// - -#ifndef AGGraphDescription_h -#define AGGraphDescription_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -#if AG_OBJC_FOUNDATION -AG_EXTERN_C_BEGIN -AG_EXPORT -CFStringRef AGDescriptionFormat AG_SWIFT_NAME(AGGraphRef.descriptionFormat); -AG_EXTERN_C_END -#endif - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphDescription_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGInputOptions.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGInputOptions.h deleted file mode 100644 index 54abdc1e..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGInputOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGInputOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGInputOptions_h -#define AGInputOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGInputOptions) { - AGInputOptions_0 = 0, - AGInputOptions_1 = 1, -}; - -#endif /* AGInputOptions_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSearchOptions.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSearchOptions.h deleted file mode 100644 index 8cd7de49..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSearchOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGSearchOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGSearchOptions_h -#define AGSearchOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGSearchOptions) { - AGSearchOptions_0 = 0, - AGSearchOptions_1 = 1, -}; - -#endif /* Header_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSubgraph.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSubgraph.h deleted file mode 100644 index 1f0edeed..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSubgraph.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// AGSubgraph.h -// -// -// Created by Kyle on 2024/2/15. -// - -#ifndef AGSubgraph_h -#define AGSubgraph_h - -#include "AGBase.h" -#include "AGGraph.h" -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGUniqueID.h" -#include "CFRuntime.h" - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGSubgraphGetTypeID(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate(AGGraphRef cf_graph) AG_SWIFT_NAME(AGSubgraphRef.init(graph:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate2(AGGraphRef cf_graph, AGAttribute attribute) AG_SWIFT_NAME(AGSubgraphRef.init(graph:attribute:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGSubgraphRef AGSubgraphGetCurrent(void) AG_SWIFT_NAME(getter:AGSubgraphRef.current()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetCurrent(_Nullable AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(setter:AGSubgraphRef.current(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGGraphContextRef AGSubgraphGetCurrentGraphContext(void) AG_SWIFT_NAME(getter:AGSubgraphRef.currentGraphContext()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphInvalidate(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(AGSubgraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsValid(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.isValid(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGSubgraphGetGraph(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddChild(AGSubgraphRef parent, AGSubgraphRef child) AG_SWIFT_NAME(AGSubgraphRef.addChild(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphApply(AGSubgraphRef cf_subgraph, - AGAttributeFlags flags, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute attribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphUpdate(AGSubgraphRef cf_subgraph, AGAttributeFlags flags) AG_SWIFT_NAME(AGSubgraphRef.update(self:flags:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsDirty(AGSubgraphRef cf_subgraph, uint32_t unknown) AG_SWIFT_NAME(AGSubgraphRef.isDirty(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGSubgraphAddObserver(AGSubgraphRef cf_subgraph, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphShouldRecordTree(void) AG_SWIFT_NAME(getter:AGSubgraphRef.shouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetShouldRecordTree(void) AG_SWIFT_NAME(AGSubgraphRef.setShouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphBeginTreeElement(AGAttribute attribute, AGTypeID type, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddTreeValue(AGAttribute attribute, AGTypeID type, const char * key, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphEndTreeElement(AGAttribute attribute); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - - -#endif /* AGSubgraph_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftMetadata.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftMetadata.h deleted file mode 100644 index 3c02224b..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftMetadata.h +++ /dev/null @@ -1,14 +0,0 @@ -// -// AGSwiftMetadata.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGSwiftMetadata_h -#define AGSwiftMetadata_h - -struct AGSwiftMetadata {}; -typedef struct AGSwiftMetadata AGSwiftMetadata; - -#endif /* AGSwiftMetadata_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftSupport.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftSupport.h deleted file mode 100644 index 195e68a8..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGSwiftSupport.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// AGSwiftSupport.h -// -// -// Created by Kyle on 2024/2/25. -// - -#ifndef AGSwiftSupport_h -#define AGSwiftSupport_h - -#if __has_attribute(swift_name) -#define AG_SWIFT_NAME(_name) __attribute__((swift_name(#_name))) -#else -#define AG_SWIFT_NAME -#endif - -#if __has_attribute(swift_wrapper) -#define AG_SWIFT_STRUCT __attribute__((swift_wrapper(struct))) -#else -#define AG_SWIFT_STRUCT -#endif - -#if __has_attribute(swift_private) -#define AG_REFINED_FOR_SWIFT __attribute__((swift_private)) -#else -#define AG_REFINED_FOR_SWIFT -#endif - -// MARK: - Call Convension - -#define AG_SWIFT_CC(CC) AG_SWIFT_CC_##CC -// AG_SWIFT_CC(c) is the C calling convention. -#define AG_SWIFT_CC_c - -// AG_SWIFT_CC(swift) is the Swift calling convention. -#if __has_attribute(swiftcall) -#define AG_SWIFT_CC_swift __attribute__((swiftcall)) -#define AG_SWIFT_CONTEXT __attribute__((swift_context)) -#define AG_SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#define AG_SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#else -#define AG_SWIFT_CC_swift -#define AG_SWIFT_CONTEXT -#define AG_SWIFT_ERROR_RESULT -#define AG_SWIFT_INDIRECT_RESULT -#endif - -#endif /* AGSwiftSupport_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTupleType.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTupleType.h deleted file mode 100644 index c8f41a86..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTupleType.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// AGTupleType.h -// -// -// Created by Kyle on 2024/1/25. -// - -#ifndef AGTupleType_h -#define AGTupleType_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeID.h" - -typedef const AGSwiftMetadata *AGTupleType AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleCount(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.count(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleSize(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.size(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeID AGTupleElementType(AGTupleType tupleType, long index); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleElementOffset(AGTupleType tupleType, long index) AG_SWIFT_NAME(AGTupleType.offset(self:at:)); - -AG_EXTERN_C_END -#endif /* AGTupleType_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h deleted file mode 100644 index 2d779820..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyEnumData.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeApplyEnumData.h -// -// -// Created by Kyle on 2024/1/29. -// - -#ifndef AGTypeApplyEnumData_h -#define AGTypeApplyEnumData_h - -#include "AGBase.h" - -AG_EXTERN_C_BEGIN - -// TODO -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyEnumData(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyMutableEnumData(); - -AG_EXTERN_C_END -#endif /* AGTypeApplyEnumData_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyField.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyField.h deleted file mode 100644 index 86a0ce2a..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyField.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// AGTypeApplyField.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeApplyField_h -#define AGTypeApplyField_h - -#include "AGBase.h" -#include "AGTypeApplyOptions.h" - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGTypeApplyFields(const void *type, const void *block, void *context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyFields2(const void *type, AGTypeApplyOptions options, const void *block, void *context); - -AG_EXTERN_C_END - -#endif /* AGTypeApplyField_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyOptions.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyOptions.h deleted file mode 100644 index 622eb900..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeApplyOptions.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGTypeApplyOptions.h -// -// -// Created by Kyle on 2024/1/10. -// - -#ifndef AGTypeApplyOptions_h -#define AGTypeApplyOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGTypeApplyOptions) { - AGTypeApplyOptions_0 = 0, - AGTypeApplyOptions_1 = 1 << 0, - AGTypeApplyOptions_2 = 1 << 1, - AGTypeApplyOptions_4 = 1 << 2, -}; - -#endif /* AGTypeApplyOptions_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeDescription.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeDescription.h deleted file mode 100644 index 40c4281d..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeDescription.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeDescription.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeDescription_h -#define AGTypeDescription_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -#if TARGET_OS_DARWIN -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFStringRef AGTypeDescription(AGTypeID type); - -AG_EXTERN_C_END - -#endif /* TARGET_OS_DARWIN */ - -AG_ASSUME_NONNULL_END - -#endif /* AGTypeDescription_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeID.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeID.h deleted file mode 100644 index b7a48f34..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeID.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeID.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGTypeID_h -#define AGTypeID_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeKind.h" - -typedef const AGSwiftMetadata *AGTypeID AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeKind AGTypeGetKind(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.kind(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGTypeNominalDescriptor(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.nominalDescriptor(self:)); - -AG_EXTERN_C_END - -#endif /* AGTypeID_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeKind.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeKind.h deleted file mode 100644 index 06d73f86..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGTypeKind.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeGetKind.h -// -// -// Created by Kyle on 2024/1/7. -// - -#ifndef AGTypeKind_h -#define AGTypeKind_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGTypeKind) { - AGTypeKindNone, - AGTypeKindClass, - AGTypeKindStruct, - AGTypeKindEnum, - AGTypeKindOptional, - AGTypeKindTuple, - AGTypeKindFunction, - AGTypeKindExistential, - AGTypeKindMetatype, -}; - -#endif /* AGTypeKind_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGUniqueID.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGUniqueID.h deleted file mode 100644 index 3c9cd755..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGUniqueID.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGUniqueID.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGUniqueID_h -#define AGUniqueID_h - -#include "AGBase.h" -typedef long long AGUniqueID; - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGMakeUniqueID(void) AG_SWIFT_NAME(makeUniqueID()); -AG_EXTERN_C_END - -#endif /* AGUniqueID_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValue.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValue.h deleted file mode 100644 index 1d0c5082..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValue.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGValue.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValue_h -#define AGValue_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValue { - const void* value; - const bool changed; -} AGValue; - -AG_ASSUME_NONNULL_END - -#endif /* AGValue_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueOptions.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueOptions.h deleted file mode 100644 index 35de12d7..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGValueOptions.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValueOptions_h -#define AGValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGValueOptions) { - AGValueOptions_0 = 0, - AGValueOptions_1 = 1, -}; - -#endif /* AGValueOptions_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueState.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueState.h deleted file mode 100644 index a205b907..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGValueState.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// AGValueState.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGValueState_h -#define AGValueState_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValueState { - // TODO -} AGValueState; - -AG_ASSUME_NONNULL_END - -#endif /* AGValueState_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGWeakAttribute.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGWeakAttribute.h deleted file mode 100644 index 0efc34a3..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AGWeakAttribute.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// AGWeakAttribute.h -// -// -// Created by Kyle on 2024/2/27. -// - -#ifndef AGWeakAttribute_hpp -#define AGWeakAttribute_hpp - -#include "AGBase.h" -#include "AGAttribute.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGWeakAttribute { - const AGAttribute raw_attribute; - const uint32_t subgraph_id; -} AGWeakAttribute; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGWeakAttribute AGCreateWeakAttribute(AGAttribute attribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGWeakAttributeGetAttribute(AGWeakAttribute weakAttribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValue AGGraphGetWeakValue(AGWeakAttribute weakAttribute, AGValueOptions options, AGTypeID type); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGWeakAttribute_h */ diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-Swift.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-Swift.h deleted file mode 100644 index 22f91973..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-Swift.h +++ /dev/null @@ -1,524 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h deleted file mode 100644 index 518abe6c..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/AttributeGraph-umbrella.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif - -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGAttributeInfo.h" -#include "AGAttributeType.h" -#include "AGAttributeTypeFlags.h" -#include "AGBase.h" -#include "AGCachedValueOptions.h" -#include "AGChangedValueFlags.h" -#include "AGCompareValues.h" -#include "AGComparisonMode.h" -#include "AGCounterQueryType.h" -#include "AGDebugServer.h" -#include "AGGraph.h" -#include "AGGraphContext.h" -#include "AGGraphDescription.h" -#include "AGInputOptions.h" -#include "AGSearchOptions.h" -#include "AGSubgraph.h" -#include "AGSwiftMetadata.h" -#include "AGTupleType.h" -#include "AGTypeApplyEnumData.h" -#include "AGTypeApplyField.h" -#include "AGTypeApplyOptions.h" -#include "AGTypeDescription.h" -#include "AGTypeID.h" -#include "AGTypeKind.h" -#include "AGUniqueID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" -#include "AGWeakAttribute.h" - -FOUNDATION_EXPORT double AGAttributeVersionNumber; -FOUNDATION_EXPORT const unsigned char AGAttributeVersionString[]; diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/CFRuntime.h b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/CFRuntime.h deleted file mode 100644 index 94226915..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Headers/CFRuntime.h +++ /dev/null @@ -1,281 +0,0 @@ -// Copied from https://github.com/apple/swift-corelibs-foundation/blob/d8e8a8b92b3a8af8381a11155328c1bba1c6bd2c/CoreFoundation/Base.subproj/CFRuntime.h -/* CFRuntime.h - Copyright (c) 1999-2019, Apple Inc. All rights reserved. - - Portions Copyright (c) 2014-2019, Apple Inc. and the Swift project authors - Licensed under Apache License v2.0 with Runtime Library Exception - See http://swift.org/LICENSE.txt for license information - See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors -*/ - -#if !defined(__COREFOUNDATION_CFRUNTIME__) -#define __COREFOUNDATION_CFRUNTIME__ 1 - -#include -#include -#include - -#if __has_include() -#include -#endif - -#ifndef __ptrauth_cf_objc_isa_pointer -#define __ptrauth_cf_objc_isa_pointer -#endif - -#ifndef __ptrauth_objc_isa_pointer -#define __ptrauth_objc_isa_pointer -#endif - -CF_EXTERN_C_BEGIN - -#if (TARGET_OS_MAC && !TARGET_OS_IPHONE && !__x86_64h__) - -// Although we no longer support GC, we leave exported symbols in place for now to avoid any lockstep dependency issues. -CF_EXPORT bool kCFUseCollectableAllocator; -CF_EXPORT bool (*__CFObjCIsCollectable)(void *); - -#else - -#define kCFUseCollectableAllocator 0 -#define __CFObjCIsCollectable 0 - -#endif - - -CF_INLINE Boolean _CFAllocatorIsSystemDefault(CFAllocatorRef allocator) { - if (allocator == kCFAllocatorSystemDefault) return true; - if (NULL == allocator || kCFAllocatorDefault == allocator) { - return (kCFAllocatorSystemDefault == CFAllocatorGetDefault()); - } - return false; -} - -#define CF_USING_COLLECTABLE_MEMORY 0 -#define CF_IS_COLLECTABLE_ALLOCATOR(allocator) (0 && allocator) // prevent allocator from being claimed to be un-used -#define CF_IS_COLLECTABLE(obj) (0 && obj) // prevent obj from being claimed to be un-used - -enum { - _kCFRuntimeNotATypeID = 0 -}; - -enum { // Version field constants - _kCFRuntimeScannedObject = (1UL << 0), - _kCFRuntimeResourcefulObject = (1UL << 2), // tells CFRuntime to make use of the reclaim field - _kCFRuntimeCustomRefCount = (1UL << 3), // tells CFRuntime to make use of the refcount field - _kCFRuntimeRequiresAlignment = (1UL << 4), // tells CFRuntime to make use of the requiredAlignment field -}; - -typedef struct __CFRuntimeClass { - CFIndex version; - const char *className; // must be a pure ASCII string, nul-terminated - void (*init)(CFTypeRef cf); - CFTypeRef (*copy)(CFAllocatorRef allocator, CFTypeRef cf); - void (*finalize)(CFTypeRef cf); - Boolean (*equal)(CFTypeRef cf1, CFTypeRef cf2); - CFHashCode (*hash)(CFTypeRef cf); - CFStringRef (*copyFormattingDesc)(CFTypeRef cf, CFDictionaryRef formatOptions); // return str with retain - CFStringRef (*copyDebugDesc)(CFTypeRef cf); // return str with retain - -#define CF_RECLAIM_AVAILABLE 1 - void (*reclaim)(CFTypeRef cf); // Or in _kCFRuntimeResourcefulObject in the .version to indicate this field should be used - -#define CF_REFCOUNT_AVAILABLE 1 - uint32_t (*refcount)(intptr_t op, CFTypeRef cf); // Or in _kCFRuntimeCustomRefCount in the .version to indicate this field should be used - // this field must be non-NULL when _kCFRuntimeCustomRefCount is in the .version field - // - if the callback is passed 1 in 'op' it should increment the 'cf's reference count and return 0 - // - if the callback is passed 0 in 'op' it should return the 'cf's reference count, up to 32 bits - // - if the callback is passed -1 in 'op' it should decrement the 'cf's reference count; if it is now zero, 'cf' should be cleaned up and deallocated; then return 0 - // remember to use saturation arithmetic logic and stop incrementing and decrementing when the ref count hits UINT32_MAX, or you will have a security bug - // remember that reference count incrementing/decrementing must be done thread-safely/atomically - // objects should be created/initialized with a custom ref-count of 1 by the class creation functions - // do not attempt to use any bits within the CFRuntimeBase for your reference count; store that in some additional field in your CF object - -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#define CF_REQUIRED_ALIGNMENT_AVAILABLE 1 - uintptr_t requiredAlignment; // Or in _kCFRuntimeRequiresAlignment in the .version field to indicate this field should be used; the allocator to _CFRuntimeCreateInstance() will be ignored in this case; if this is less than the minimum alignment the system supports, you'll get higher alignment; if this is not an alignment the system supports (e.g., most systems will only support powers of two, or if it is too high), the result (consequences) will be up to CF or the system to decide - -} CFRuntimeClass; - -#define RADAR_5115468_FIXED 1 - -/* Note that CF runtime class registration and unregistration is not currently - * thread-safe, which should not currently be a problem, as long as unregistration - * is done only when valid to do so. - */ - -CF_EXPORT CFTypeID _CFRuntimeRegisterClass(const CFRuntimeClass * const cls); - /* Registers a new class with the CF runtime. Pass in a - * pointer to a CFRuntimeClass structure. The pointer is - * remembered by the CF runtime -- the structure is NOT - * copied. - * - * - version field must be zero currently. - * - className field points to a null-terminated C string - * containing only ASCII (0 - 127) characters; this field - * may NOT be NULL. - * - init field points to a function which classes can use to - * apply some generic initialization to instances as they - * are created; this function is called by both - * _CFRuntimeCreateInstance and _CFRuntimeInitInstance; if - * this field is NULL, no function is called; the instance - * has been initialized enough that the polymorphic funcs - * CFGetTypeID(), CFRetain(), CFRelease(), CFGetRetainCount(), - * and CFGetAllocator() are valid on it when the init - * function if any is called. - * - copy field should always be NULL. Generic copying of CF - * objects has never been defined (and is unlikely). - * - finalize field points to a function which destroys an - * instance when the retain count has fallen to zero; if - * this is NULL, finalization does nothing. Note that if - * the class-specific functions which create or initialize - * instances more fully decide that a half-initialized - * instance must be destroyed, the finalize function for - * that class has to be able to deal with half-initialized - * instances. The finalize function should NOT destroy the - * memory for the instance itself; that is done by the - * CF runtime after this finalize callout returns. - * - equal field points to an equality-testing function; this - * field may be NULL, in which case only pointer/reference - * equality is performed on instances of this class. - * Pointer equality is tested, and the type IDs are checked - * for equality, before this function is called (so, the - * two instances are not pointer-equal but are of the same - * class before this function is called). - * NOTE: the equal function must implement an immutable - * equality relation, satisfying the reflexive, symmetric, - * and transitive properties, and remains the same across - * time and immutable operations (that is, if equal(A,B) at - * some point, then later equal(A,B) provided neither - * A or B has been mutated). - * - hash field points to a hash-code-computing function for - * instances of this class; this field may be NULL in which - * case the pointer value of an instance is converted into - * a hash. - * NOTE: the hash function and equal function must satisfy - * the relationship "equal(A,B) implies hash(A) == hash(B)"; - * that is, if two instances are equal, their hash codes must - * be equal too. (However, the converse is not true!) - * - copyFormattingDesc field points to a function returning a - * CFStringRef with a human-readable description of the - * instance; if this is NULL, the type does not have special - * human-readable string-formats. - * - copyDebugDesc field points to a function returning a - * CFStringRef with a debugging description of the instance; - * if this is NULL, a simple description is generated. - * - * This function returns _kCFRuntimeNotATypeID on failure, or - * on success, returns the CFTypeID for the new class. This - * CFTypeID is what the class uses to allocate or initialize - * instances of the class. It is also returned from the - * conventional *GetTypeID() function, which returns the - * class's CFTypeID so that clients can compare the - * CFTypeID of instances with that of a class. - * - * The function to compute a human-readable string is very - * optional, and is really only interesting for classes, - * like strings or numbers, where it makes sense to format - * the instance using just its contents. - */ - -CF_EXPORT const CFRuntimeClass * _CFRuntimeGetClassWithTypeID(CFTypeID typeID); - /* Returns the pointer to the CFRuntimeClass which was - * assigned the specified CFTypeID. - */ - -CF_EXPORT void _CFRuntimeUnregisterClassWithTypeID(CFTypeID typeID); - /* Unregisters the class with the given type ID. It is - * undefined whether type IDs are reused or not (expect - * that they will be). - * - * Whether or not unregistering the class is a good idea or - * not is not CF's responsibility. In particular you must - * be quite sure all instances are gone, and there are no - * valid weak refs to such in other threads. - */ - -/* All CF "instances" start with this structure. Never refer to - * these fields directly -- they are for CF's use and may be added - * to or removed or change format without warning. Binary - * compatibility for uses of this struct is not guaranteed from - * release to release. - */ -#if DEPLOYMENT_RUNTIME_SWIFT - -typedef struct __attribute__((__aligned__(8))) __CFRuntimeBase { - // This matches the isa and retain count storage in Swift - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; - uintptr_t _swift_rc; - // This is for CF's use, and must match __NSCFType/_CFInfo layout - _Atomic(uint64_t) _cfinfoa; -} CFRuntimeBase; - -#define INIT_CFRUNTIME_BASE(...) {0, _CF_CONSTANT_OBJECT_STRONG_RC, 0x0000000000000080ULL} - -#else -typedef struct __CFRuntimeBase { - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; -#if defined(__LP64__) || defined(__LLP64__) - _Atomic(uint64_t) _cfinfoa; -#else - _Atomic(uint32_t) _cfinfoa; -#endif -} CFRuntimeBase; - -#if TARGET_RT_64_BIT -#define INIT_CFRUNTIME_BASE(...) {0, 0x0000000000000080ULL} -#else -#define INIT_CFRUNTIME_BASE(...) {0, 0x00000080UL} -#endif - -#endif - -CF_EXPORT CFTypeRef _CFRuntimeCreateInstance(CFAllocatorRef allocator, CFTypeID typeID, CFIndex extraBytes, unsigned char *category); - /* Creates a new CF instance of the class specified by the - * given CFTypeID, using the given allocator, and returns it. - * If the allocator returns NULL, this function returns NULL. - * A CFRuntimeBase structure is initialized at the beginning - * of the returned instance. extraBytes is the additional - * number of bytes to allocate for the instance (BEYOND that - * needed for the CFRuntimeBase). If the specified CFTypeID - * is unknown to the CF runtime, this function returns NULL. - * The base header is initialized and the extra bytes if - * requested will be zeroed. - * All instances created with this function must be destroyed - * only through use of the CFRelease() function -- instances - * must not be destroyed by using CFAllocatorDeallocate() - * directly, even in the initialization or creation functions - * of a class. Pass NULL for the category parameter. - */ - -CF_EXPORT void _CFRuntimeSetInstanceTypeID(CFTypeRef cf, CFTypeID typeID); - /* This function changes the typeID of the given instance. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. This function CANNOT be used - * to initialize an instance. It is for advanced usages such - * as faulting. You cannot change the CFTypeID of an object - * of a _kCFRuntimeCustomRefCount class, or to a - * _kCFRuntimeCustomRefCount class. - */ - -#if DEPLOYMENT_RUNTIME_SWIFT -#else -CF_EXPORT void _CFRuntimeInitStaticInstance(void *memory, CFTypeID typeID); - /* This function initializes a memory block to be a constant - * (unreleaseable) CF object of the given typeID. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. The memory block should - * be a chunk of in-binary writeable static memory, and at - * least as large as sizeof(CFRuntimeBase) on the platform - * the code is being compiled for. The init function of the - * CFRuntimeClass is invoked on the memory as well, if the - * class has one. Static instances cannot be initialized to - * _kCFRuntimeCustomRefCount classes. - */ -#define CF_HAS_INIT_STATIC_INSTANCE 1 -#endif - -CF_EXTERN_C_END - -#endif /* ! __COREFOUNDATION_CFRUNTIME__ */ \ No newline at end of file diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist deleted file mode 100644 index 87bbacfe..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - AttributeGraph - CFBundleIdentifier - com.apple.AttributeGraph - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface deleted file mode 100644 index 9d7d6e48..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface deleted file mode 100644 index 797235e7..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64e-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface deleted file mode 100644 index 52b27075..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface +++ /dev/null @@ -1,614 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-macos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/module.modulemap b/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/module.modulemap deleted file mode 100644 index 1a4482f8..00000000 --- a/AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module AttributeGraph { - umbrella header "AttributeGraph-umbrella.h" - - export * - module * { export * } -} - -module AttributeGraph.Swift { - header "AttributeGraph-Swift.h" - requires objc -} \ No newline at end of file diff --git a/AG/README.md b/AG/README.md deleted file mode 100644 index cecac389..00000000 --- a/AG/README.md +++ /dev/null @@ -1,27 +0,0 @@ -## AttributeGraph - -### update.sh - -After making change to Sources, run `update.sh` to update the xcframework. - -### tbd - -#### Version OS_RELEASE 2021 - -- iOS's tbd is from https://github.com/xybp888/iOS-SDKs/blob/master/iPhoneOS15.5.sdk/System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph.tbd - - Or if you have an iOS 15.5 device, you can make it by `tbd -p --ignore-weak-def-syms -r -v4 "~/Library/Developer/Xcode/iOS DeviceSupport/iPhone16,1 17.2.1 (21C66)/Symbols/System/Library/PrivateFrameworks/AttributeGraph.framework" -o ./` -- iOS Simulator's tbd is build by `tbd -p --ignore-weak-def-syms -r -v4 "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 15.5.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AttributeGraph.framework" -o ./` -- macOS's tbd is from macOS 12.3 SDK(bundled with Xcode 13.4.1) - -#### Version OS_RELEASE 2024 - -- iOS's tbd is from - - `https://github.com/xybp888/iOS-SDKs/blob/master/iPhoneOS18.0.sdk/System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph.tbd` -- iOS Simulator: - - `/Library/Developer/CoreSimulator/Volumes/iOS_22A3351/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 18.0.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AttributeGraph.framework` - - `xcrun tapi stubify ./AttributeGraph.framework` - -- macOS's tbd is from macOS 15.0 SDK (bundled with Xcode 16.0) - - `/Applications/Xcode-16.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX-15.0.sdk/System/Library/PrivateFrameworks/AttributeGraph.framework` - - `xcrun tapi stubify ./AttributeGraph.framework` - diff --git a/AG/Sources/Headers/AGAttribute.h b/AG/Sources/Headers/AGAttribute.h deleted file mode 100644 index 1645245f..00000000 --- a/AG/Sources/Headers/AGAttribute.h +++ /dev/null @@ -1,165 +0,0 @@ -// -// AGAttribute.h -// -// -// Created by Kyle on 2023/8/30. -// - -#ifndef AGAttribute_h -#define AGAttribute_h - -#include "AGBase.h" -#include "AGAttributeInfo.h" -#include "AGAttributeFlags.h" -#include "AGCachedValueOptions.h" -#include "AGGraph.h" -#include "AGInputOptions.h" -#include "AGTypeID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -const AGAttribute AGAttributeNil; - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetCurrentAttribute(void); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute(AGAttribute attribute, long offset) AG_SWIFT_NAME(AGAttribute.create(self:offset:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateOffsetAttribute2(AGAttribute attribute, long offset, uint64_t size) AG_SWIFT_NAME(AGAttribute.create(self:offset:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.createIndirect(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateIndirectAttribute2(AGAttribute attribute, uint64_t size) AG_SWIFT_NAME(AGAttribute.createIndirect(self:size:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttributeFlags AGGraphGetFlags(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.flags(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetFlags(AGAttribute attribute, AGAttributeFlags flags) AG_SWIFT_NAME(setter:AGAttribute.flags(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphAddInput(AGAttribute attribute1, AGAttribute attribute2, AGInputOptions options, long token); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGAttributeInfo AGGraphGetAttributeInfo(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.info(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphMutateAttribute(AGAttribute attribute, - const AGTypeID type, - bool invalidating, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, void *body) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectDependency(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute._indirectDependency(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectDependency(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute._indirectDependency(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphGetIndirectAttribute(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.source(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetIndirectAttribute(AGAttribute attribute1, AGAttribute attribute2) AG_SWIFT_NAME(setter:AGAttribute.source(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGGraphCreateAttribute(long index, const void *body, const void * _Nullable value); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetValue(AGAttribute attribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphSetValue(AGAttribute attribute, const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const AGValue AGGraphGetInputValue(AGAttribute attribute, AGAttribute inputAttribute, AGValueOptions options, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetOutputValue(AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetOutputValue(const void *value, const AGTypeID type); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValueState AGGraphGetValueState(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.valueState(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGGraphHasValue(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.hasValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphUpdateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.updateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphPrefetchValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.prefetchValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateValue(AGAttribute attribute) AG_SWIFT_NAME(AGAttribute.invalidateValue(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphVerifyType(AGAttribute attribute, AGTypeID type) AG_SWIFT_NAME(AGAttribute.verify(self:type:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphGetAttributeGraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGGraphGetAttributeSubgraph(AGAttribute attribute) AG_SWIFT_NAME(getter:AGAttribute.subgraph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGGraphReadCachedAttribute(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown/*, ...*/); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphReadCachedAttributeIfExists(long hashValue, AGTypeID bodyType, const void *bodyPointer, AGTypeID valueType, AGCachedValueOptions options, AGAttribute attribute, bool unknown); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphWithUpdate( - AGAttribute attribute, - void (* callback)(const void *context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void *context -); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGAttribute_h */ diff --git a/AG/Sources/Headers/AGAttributeFlags.h b/AG/Sources/Headers/AGAttributeFlags.h deleted file mode 100644 index 65124c4f..00000000 --- a/AG/Sources/Headers/AGAttributeFlags.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGAttributeFlags.h -// AttributeGraph -// -// Audited for RELEASE_2021 -// Status: Complete - -#ifndef AGAttributeFlags_h -#define AGAttributeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeFlags) { - AGAttributeFlagsDefault = 0, - AGAttributeFlagsActive = 1 << 0, - AGAttributeFlagsRemovable = 1 << 1, - AGAttributeFlagsInvalidatable = 1 << 2, - - AGAttributeFlagsMask = 0xFF, -}; - -#endif /* AGAttributeFlags_h */ diff --git a/AG/Sources/Headers/AGAttributeInfo.h b/AG/Sources/Headers/AGAttributeInfo.h deleted file mode 100644 index 390547a5..00000000 --- a/AG/Sources/Headers/AGAttributeInfo.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGAttributeInfo.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeInfo_h -#define AGAttributeInfo_h - -#include "AGBase.h" -#include "AGAttributeType.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeInfo { - const AGAttributeType* type; - const void *body; -} AGAttributeInfo; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeInfo_h */ diff --git a/AG/Sources/Headers/AGAttributeType.h b/AG/Sources/Headers/AGAttributeType.h deleted file mode 100644 index 4229ac2c..00000000 --- a/AG/Sources/Headers/AGAttributeType.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeType.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGAttributeType_h -#define AGAttributeType_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGAttributeType { - AGTypeID typeID; - AGTypeID valueTypeID; - // TODO -} AGAttributeType; - -AG_ASSUME_NONNULL_END - -#endif /* AGAttributeType_h */ diff --git a/AG/Sources/Headers/AGAttributeTypeFlags.h b/AG/Sources/Headers/AGAttributeTypeFlags.h deleted file mode 100644 index ec66c481..00000000 --- a/AG/Sources/Headers/AGAttributeTypeFlags.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGAttributeTypeFlags.h -// -// -// Created by Kyle on 2023/9/25. -// - -#ifndef AGAttributeTypeFlags_h -#define AGAttributeTypeFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGAttributeTypeFlags) { - AGAttributeTypeFlagsDefault = 0, - AGAttributeTypeFlags_1 = 1 << 0, - AGAttributeTypeFlags_2 = 1 << 1, - AGAttributeTypeFlags_4 = 1 << 2, - AGAttributeTypeFlagsMainThread = 1 << 3, - AGAttributeTypeFlags_16 = 1 << 4, - AGAttributeTypeFlagsAsyncThread = 1 << 5, -}; - -#endif /* AGAttributeTypeFlags_h */ - diff --git a/AG/Sources/Headers/AGBase.h b/AG/Sources/Headers/AGBase.h deleted file mode 100644 index 61da509e..00000000 --- a/AG/Sources/Headers/AGBase.h +++ /dev/null @@ -1,71 +0,0 @@ -// -// AGBase.h -// -// -// Created by Kyle on 2024/1/16. -// - -#ifndef AGBase_h -#define AGBase_h - -#if DEBUG -#define AG_ASSERTION -#else -#undef AG_ASSERTION -#endif - -#if __has_attribute(cold) -#define __cold __attribute__((__cold__)) -#else -#define __cold -#endif - -#if __has_attribute(noreturn) -#define __dead2 __attribute__((__noreturn__)) -#else -#define __dead2 -#endif - -#if defined(__cplusplus) -#define AG_NOEXCEPT noexcept -#else -#define AG_NOEXCEPT -#endif - -#if defined(__GNUC__) -#define AG_INLINE __inline__ __attribute__((always_inline)) -#elif defined(__cplusplus) -#define AG_INLINE inline -#else -#define AG_INLINE -#endif - -#if defined(__cplusplus) -#define AG_CONSTEXPR constexpr -#else -#define AG_CONSTEXPR -#endif - -#include -#include -#ifndef TARGET_OS_DARWIN -#define TARGET_OS_DARWIN TARGET_OS_MAC -#endif -#include "AGSwiftSupport.h" - -#define AG_ENUM CF_ENUM -#define AG_OPTIONS CF_OPTIONS -#define AG_EXTERN_C_BEGIN CF_EXTERN_C_BEGIN -#define AG_EXTERN_C_END CF_EXTERN_C_END -#define AG_ASSUME_NONNULL_BEGIN CF_ASSUME_NONNULL_BEGIN -#define AG_ASSUME_NONNULL_END CF_ASSUME_NONNULL_END -#define AG_EXPORT CF_EXPORT -#define AG_BRIDGED_TYPE CF_BRIDGED_TYPE - -#if TARGET_OS_DARWIN && __OBJC__ -#define AG_OBJC_FOUNDATION 1 -#else -#define AG_OBJC_FOUNDATION 0 -#endif /* TARGET_OS_DARWIN && __OBJC__ */ - -#endif /* AGBase_h */ diff --git a/AG/Sources/Headers/AGCachedValueOptions.h b/AG/Sources/Headers/AGCachedValueOptions.h deleted file mode 100644 index 7a274901..00000000 --- a/AG/Sources/Headers/AGCachedValueOptions.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// AGCachedValueOptions.h -// -// -// Created by Kyle on 2024/2/23. -// - -#ifndef AGCachedValueOptions_h -#define AGCachedValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGCachedValueOptions) { - AGCachedValueOptions_0 = 0, - AGCachedValueOptions_1 = 1 << 0, - AGCachedValueOptions_2 = 1 << 1, - AGCachedValueOptions_4 = 1 << 2, - AGCachedValueOptions_8 = 1 << 3, - AGCachedValueOptions_16 = 1 << 4, -}; - -#endif /* AGCachedValueOptions_h */ - diff --git a/AG/Sources/Headers/AGChangedValueFlags.h b/AG/Sources/Headers/AGChangedValueFlags.h deleted file mode 100644 index c9217cdf..00000000 --- a/AG/Sources/Headers/AGChangedValueFlags.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGChangedValueFlags.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGChangedValueFlags_h -#define AGChangedValueFlags_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGChangedValueFlags) { - AGChangedValueFlags_0 = 0, - AGChangedValueFlags_1 = 1 << 0, -}; - -#endif /* AGChangedValueFlags_h */ diff --git a/AG/Sources/Headers/AGCompareValues.h b/AG/Sources/Headers/AGCompareValues.h deleted file mode 100644 index 2fc66041..00000000 --- a/AG/Sources/Headers/AGCompareValues.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGCompareValues.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGCompareValues_h -#define AGCompareValues_h - -#include "AGBase.h" -#include "AGComparisonMode.h" - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGCompareValues(const void *lhs, const void *rhs, const void *type, const AGComparisonMode comparisonMode); -AG_EXTERN_C_END - -#endif /* AGCompareValues_h */ diff --git a/AG/Sources/Headers/AGComparisonMode.h b/AG/Sources/Headers/AGComparisonMode.h deleted file mode 100644 index b4a5b9fe..00000000 --- a/AG/Sources/Headers/AGComparisonMode.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGComparisonMode.h -// -// -// Created by Kyle on 2023/12/20. -// - -#ifndef AGComparisonMode_h -#define AGComparisonMode_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGComparisonMode) { - AGComparisonMode_0 = 0, - AGComparisonMode_1 = 1 << 0, - AGComparisonMode_2 = 1 << 1, - AGComparisonMode_3 = AGComparisonMode_1 | AGComparisonMode_2, -}; - -typedef AG_OPTIONS(uint32_t, AGComparisonOptions) { - AGComparisonOptions_0 = 0, - AGComparisonOptions_1 = 1 << 0, - AGComparisonOptions_2 = 1 << 1, - AGComparisonOptions_3 = AGComparisonOptions_1 | AGComparisonOptions_2, -}; - -#endif /* AGComparisonMode_h */ - diff --git a/AG/Sources/Headers/AGCounterQueryType.h b/AG/Sources/Headers/AGCounterQueryType.h deleted file mode 100644 index 2a60455c..00000000 --- a/AG/Sources/Headers/AGCounterQueryType.h +++ /dev/null @@ -1,27 +0,0 @@ -// -// AGCounterQueryType.h -// -// -// Created by Kyle on 2024/3/8. -// - -#ifndef AGCounterQueryType_h -#define AGCounterQueryType_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGCounterQueryType) { - AGCounterQueryType_0, - AGCounterQueryType_1, - AGCounterQueryType_2, - AGCounterQueryType_3, - AGCounterQueryType_4, - AGCounterQueryType_5, - AGCounterQueryType_6, - AGCounterQueryType_7, - AGCounterQueryType_8, - AGCounterQueryType_9, - AGCounterQueryType_10, -}; - -#endif /* AGCounterQueryType_h */ diff --git a/AG/Sources/Headers/AGDebugServer.h b/AG/Sources/Headers/AGDebugServer.h deleted file mode 100644 index dc0e569d..00000000 --- a/AG/Sources/Headers/AGDebugServer.h +++ /dev/null @@ -1,38 +0,0 @@ -// -// AGDebugServer.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGDebugServer_h -#define AGDebugServer_h - -#include "AGBase.h" - -#if TARGET_OS_DARWIN - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGDebugServerStorage AGDebugServerStorage; - -typedef const AGDebugServerStorage *AGDebugServer AG_SWIFT_STRUCT; - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN -AG_EXPORT -AGDebugServer _Nullable AGDebugServerStart(unsigned int mode) AG_SWIFT_NAME(AGDebugServer.start(mode:)); -AG_EXPORT -void AGDebugServerStop(void) AG_SWIFT_NAME(AGDebugServer.stop()); -AG_EXPORT -CFURLRef _Nullable AGDebugServerCopyURL(void) AG_SWIFT_NAME(AGDebugServer.copyURL()); -AG_EXPORT -void AGDebugServerRun(int timeout) AG_SWIFT_NAME(AGDebugServer.run(timeout:)); -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif - -#endif /* AGDebugServer_h */ diff --git a/AG/Sources/Headers/AGGraph.h b/AG/Sources/Headers/AGGraph.h deleted file mode 100644 index c9635115..00000000 --- a/AG/Sources/Headers/AGGraph.h +++ /dev/null @@ -1,109 +0,0 @@ -// -// AGGraph.h -// -// -// Created by Kyle on 2024/2/5. -// - -#ifndef AGGraph_h -#define AGGraph_h - -#include "AGBase.h" -#include "CFRuntime.h" -#include "AGCounterQueryType.h" - -// Note: Place all structure declaration in a single place to avoid header cycle dependency - -typedef struct AG_BRIDGED_TYPE(id) AGGraphStorage * AGGraphRef; -typedef struct AG_BRIDGED_TYPE(id) AGGraphContextStorage * AGGraphContextRef; -typedef struct AG_BRIDGED_TYPE(id) AGSubgraphStorage * AGSubgraphRef; - -struct AGGraphStorage; -struct AGGraphContextStorage; -struct AGSubgraphStorage; - -typedef uint32_t AGAttribute __attribute((swift_newtype(struct))); - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreate(void) AG_SWIFT_NAME(AGGraphRef.init()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphCreateShared(_Nullable AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.init(shared:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphArchiveJSON(char const * _Nullable name) AG_SWIFT_NAME(AGGraphRef.archiveJSON(name:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable CFTypeRef AGGraphDescription(_Nullable AGGraphRef graph, CFDictionaryRef options) AG_SWIFT_NAME(AGGraphRef.description(_:options:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGGraphGetTypeID(void) AG_SWIFT_NAME(getter:AGGraphRef.typeID()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStartProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphStopProfiling(_Nullable AGGraphRef graph); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphGetContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.context(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetContext(AGGraphRef graph, const void * _Nullable context) AG_SWIFT_NAME(setter:AGGraphRef.context(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphContextRef AGGraphGetGraphContext(AGGraphRef graph) AG_SWIFT_NAME(getter:AGGraphRef.graphContext(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidate(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphInvalidateAllValues(AGGraphRef graph) AG_SWIFT_NAME(AGGraphRef.invalidateAllValues(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetInvalidationCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdateCallback(AGGraphRef graph, - const void (*_Nullable function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -uint64_t AGGraphGetCounter(AGGraphRef graph, AGCounterQueryType query) AG_SWIFT_NAME(AGGraphRef.counter(self:for:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGGraphSetUpdate(const void * _Nullable value) AG_SWIFT_NAME(AGGraphRef.setUpdate(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * _Nullable AGGraphClearUpdate(void) AG_SWIFT_NAME(AGGraphRef.clearUpdate()); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraph_h */ diff --git a/AG/Sources/Headers/AGGraphContext.h b/AG/Sources/Headers/AGGraphContext.h deleted file mode 100644 index eee32d06..00000000 --- a/AG/Sources/Headers/AGGraphContext.h +++ /dev/null @@ -1,28 +0,0 @@ -// -// AGGraphContext.h -// -// -// Created by Kyle on 2024/2/16. -// - -#ifndef AGGraphContext_h -#define AGGraphContext_h - -#include "AGBase.h" -#include "AGGraph.h" - -// MARK: - Exported C functions - -AG_ASSUME_NONNULL_BEGIN - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGGraphContextGetGraph(AGGraphContextRef context) AG_SWIFT_NAME(getter:AGGraphContextRef.graph(self:)); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphContext_h */ diff --git a/AG/Sources/Headers/AGGraphDescription.h b/AG/Sources/Headers/AGGraphDescription.h deleted file mode 100644 index 587f8b64..00000000 --- a/AG/Sources/Headers/AGGraphDescription.h +++ /dev/null @@ -1,24 +0,0 @@ -// -// AGGraphDescription.h -// -// -// Created by Kyle on 2024/1/21. -// - -#ifndef AGGraphDescription_h -#define AGGraphDescription_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -#if AG_OBJC_FOUNDATION -AG_EXTERN_C_BEGIN -AG_EXPORT -CFStringRef AGDescriptionFormat AG_SWIFT_NAME(AGGraphRef.descriptionFormat); -AG_EXTERN_C_END -#endif - -AG_ASSUME_NONNULL_END - -#endif /* AGGraphDescription_h */ diff --git a/AG/Sources/Headers/AGInputOptions.h b/AG/Sources/Headers/AGInputOptions.h deleted file mode 100644 index 54abdc1e..00000000 --- a/AG/Sources/Headers/AGInputOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGInputOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGInputOptions_h -#define AGInputOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGInputOptions) { - AGInputOptions_0 = 0, - AGInputOptions_1 = 1, -}; - -#endif /* AGInputOptions_h */ diff --git a/AG/Sources/Headers/AGSearchOptions.h b/AG/Sources/Headers/AGSearchOptions.h deleted file mode 100644 index 8cd7de49..00000000 --- a/AG/Sources/Headers/AGSearchOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGSearchOptions.h -// -// -// Created by Kyle on 2024/2/17. -// - -#ifndef AGSearchOptions_h -#define AGSearchOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGSearchOptions) { - AGSearchOptions_0 = 0, - AGSearchOptions_1 = 1, -}; - -#endif /* Header_h */ diff --git a/AG/Sources/Headers/AGSubgraph.h b/AG/Sources/Headers/AGSubgraph.h deleted file mode 100644 index 1f0edeed..00000000 --- a/AG/Sources/Headers/AGSubgraph.h +++ /dev/null @@ -1,110 +0,0 @@ -// -// AGSubgraph.h -// -// -// Created by Kyle on 2024/2/15. -// - -#ifndef AGSubgraph_h -#define AGSubgraph_h - -#include "AGBase.h" -#include "AGGraph.h" -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGUniqueID.h" -#include "CFRuntime.h" - -AG_ASSUME_NONNULL_BEGIN - -// MARK: - Exported C functions - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFTypeID AGSubgraphGetTypeID(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate(AGGraphRef cf_graph) AG_SWIFT_NAME(AGSubgraphRef.init(graph:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGSubgraphRef AGSubgraphCreate2(AGGraphRef cf_graph, AGAttribute attribute) AG_SWIFT_NAME(AGSubgraphRef.init(graph:attribute:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGSubgraphRef AGSubgraphGetCurrent(void) AG_SWIFT_NAME(getter:AGSubgraphRef.current()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetCurrent(_Nullable AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(setter:AGSubgraphRef.current(_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -_Nullable AGGraphContextRef AGSubgraphGetCurrentGraphContext(void) AG_SWIFT_NAME(getter:AGSubgraphRef.currentGraphContext()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphInvalidate(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(AGSubgraphRef.invalidate(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsValid(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.isValid(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGGraphRef AGSubgraphGetGraph(AGSubgraphRef cf_subgraph) AG_SWIFT_NAME(getter:AGSubgraphRef.graph(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddChild(AGSubgraphRef parent, AGSubgraphRef child) AG_SWIFT_NAME(AGSubgraphRef.addChild(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphApply(AGSubgraphRef cf_subgraph, - AGAttributeFlags flags, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT, AGAttribute attribute) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphUpdate(AGSubgraphRef cf_subgraph, AGAttributeFlags flags) AG_SWIFT_NAME(AGSubgraphRef.update(self:flags:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphIsDirty(AGSubgraphRef cf_subgraph, uint32_t unknown) AG_SWIFT_NAME(AGSubgraphRef.isDirty(self:_:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGSubgraphAddObserver(AGSubgraphRef cf_subgraph, - const void (*function)(const void * _Nullable context AG_SWIFT_CONTEXT) AG_SWIFT_CC(swift), - const void * _Nullable context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGSubgraphShouldRecordTree(void) AG_SWIFT_NAME(getter:AGSubgraphRef.shouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphSetShouldRecordTree(void) AG_SWIFT_NAME(AGSubgraphRef.setShouldRecordTree()); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphBeginTreeElement(AGAttribute attribute, AGTypeID type, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphAddTreeValue(AGAttribute attribute, AGTypeID type, const char * key, uint32_t flags); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGSubgraphEndTreeElement(AGAttribute attribute); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - - -#endif /* AGSubgraph_h */ diff --git a/AG/Sources/Headers/AGSwiftMetadata.h b/AG/Sources/Headers/AGSwiftMetadata.h deleted file mode 100644 index 3c02224b..00000000 --- a/AG/Sources/Headers/AGSwiftMetadata.h +++ /dev/null @@ -1,14 +0,0 @@ -// -// AGSwiftMetadata.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGSwiftMetadata_h -#define AGSwiftMetadata_h - -struct AGSwiftMetadata {}; -typedef struct AGSwiftMetadata AGSwiftMetadata; - -#endif /* AGSwiftMetadata_h */ diff --git a/AG/Sources/Headers/AGSwiftSupport.h b/AG/Sources/Headers/AGSwiftSupport.h deleted file mode 100644 index 195e68a8..00000000 --- a/AG/Sources/Headers/AGSwiftSupport.h +++ /dev/null @@ -1,48 +0,0 @@ -// -// AGSwiftSupport.h -// -// -// Created by Kyle on 2024/2/25. -// - -#ifndef AGSwiftSupport_h -#define AGSwiftSupport_h - -#if __has_attribute(swift_name) -#define AG_SWIFT_NAME(_name) __attribute__((swift_name(#_name))) -#else -#define AG_SWIFT_NAME -#endif - -#if __has_attribute(swift_wrapper) -#define AG_SWIFT_STRUCT __attribute__((swift_wrapper(struct))) -#else -#define AG_SWIFT_STRUCT -#endif - -#if __has_attribute(swift_private) -#define AG_REFINED_FOR_SWIFT __attribute__((swift_private)) -#else -#define AG_REFINED_FOR_SWIFT -#endif - -// MARK: - Call Convension - -#define AG_SWIFT_CC(CC) AG_SWIFT_CC_##CC -// AG_SWIFT_CC(c) is the C calling convention. -#define AG_SWIFT_CC_c - -// AG_SWIFT_CC(swift) is the Swift calling convention. -#if __has_attribute(swiftcall) -#define AG_SWIFT_CC_swift __attribute__((swiftcall)) -#define AG_SWIFT_CONTEXT __attribute__((swift_context)) -#define AG_SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#define AG_SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#else -#define AG_SWIFT_CC_swift -#define AG_SWIFT_CONTEXT -#define AG_SWIFT_ERROR_RESULT -#define AG_SWIFT_INDIRECT_RESULT -#endif - -#endif /* AGSwiftSupport_h */ diff --git a/AG/Sources/Headers/AGTupleType.h b/AG/Sources/Headers/AGTupleType.h deleted file mode 100644 index c8f41a86..00000000 --- a/AG/Sources/Headers/AGTupleType.h +++ /dev/null @@ -1,36 +0,0 @@ -// -// AGTupleType.h -// -// -// Created by Kyle on 2024/1/25. -// - -#ifndef AGTupleType_h -#define AGTupleType_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeID.h" - -typedef const AGSwiftMetadata *AGTupleType AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleCount(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.count(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleSize(AGTupleType tupleType) AG_SWIFT_NAME(getter:AGTupleType.size(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeID AGTupleElementType(AGTupleType tupleType, long index); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -long AGTupleElementOffset(AGTupleType tupleType, long index) AG_SWIFT_NAME(AGTupleType.offset(self:at:)); - -AG_EXTERN_C_END -#endif /* AGTupleType_h */ diff --git a/AG/Sources/Headers/AGTypeApplyEnumData.h b/AG/Sources/Headers/AGTypeApplyEnumData.h deleted file mode 100644 index 2d779820..00000000 --- a/AG/Sources/Headers/AGTypeApplyEnumData.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeApplyEnumData.h -// -// -// Created by Kyle on 2024/1/29. -// - -#ifndef AGTypeApplyEnumData_h -#define AGTypeApplyEnumData_h - -#include "AGBase.h" - -AG_EXTERN_C_BEGIN - -// TODO -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyEnumData(); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyMutableEnumData(); - -AG_EXTERN_C_END -#endif /* AGTypeApplyEnumData_h */ diff --git a/AG/Sources/Headers/AGTypeApplyField.h b/AG/Sources/Headers/AGTypeApplyField.h deleted file mode 100644 index 86a0ce2a..00000000 --- a/AG/Sources/Headers/AGTypeApplyField.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// AGTypeApplyField.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeApplyField_h -#define AGTypeApplyField_h - -#include "AGBase.h" -#include "AGTypeApplyOptions.h" - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -void AGTypeApplyFields(const void *type, const void *block, void *context); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -bool AGTypeApplyFields2(const void *type, AGTypeApplyOptions options, const void *block, void *context); - -AG_EXTERN_C_END - -#endif /* AGTypeApplyField_h */ diff --git a/AG/Sources/Headers/AGTypeApplyOptions.h b/AG/Sources/Headers/AGTypeApplyOptions.h deleted file mode 100644 index 622eb900..00000000 --- a/AG/Sources/Headers/AGTypeApplyOptions.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGTypeApplyOptions.h -// -// -// Created by Kyle on 2024/1/10. -// - -#ifndef AGTypeApplyOptions_h -#define AGTypeApplyOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGTypeApplyOptions) { - AGTypeApplyOptions_0 = 0, - AGTypeApplyOptions_1 = 1 << 0, - AGTypeApplyOptions_2 = 1 << 1, - AGTypeApplyOptions_4 = 1 << 2, -}; - -#endif /* AGTypeApplyOptions_h */ diff --git a/AG/Sources/Headers/AGTypeDescription.h b/AG/Sources/Headers/AGTypeDescription.h deleted file mode 100644 index 40c4281d..00000000 --- a/AG/Sources/Headers/AGTypeDescription.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeDescription.h -// -// -// Created by Kyle on 2024/1/24. -// - -#ifndef AGTypeDescription_h -#define AGTypeDescription_h - -#include "AGBase.h" -#include "AGTypeID.h" - -AG_ASSUME_NONNULL_BEGIN - -#if TARGET_OS_DARWIN -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -CFStringRef AGTypeDescription(AGTypeID type); - -AG_EXTERN_C_END - -#endif /* TARGET_OS_DARWIN */ - -AG_ASSUME_NONNULL_END - -#endif /* AGTypeDescription_h */ diff --git a/AG/Sources/Headers/AGTypeID.h b/AG/Sources/Headers/AGTypeID.h deleted file mode 100644 index b7a48f34..00000000 --- a/AG/Sources/Headers/AGTypeID.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// AGTypeID.h -// -// -// Created by Kyle on 2024/1/8. -// - -#ifndef AGTypeID_h -#define AGTypeID_h - -#include "AGBase.h" -#include "AGSwiftMetadata.h" -#include "AGTypeKind.h" - -typedef const AGSwiftMetadata *AGTypeID AG_SWIFT_STRUCT; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGTypeKind AGTypeGetKind(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.kind(self:)); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -const void * AGTypeNominalDescriptor(AGTypeID typeID) AG_SWIFT_NAME(getter:AGTypeID.nominalDescriptor(self:)); - -AG_EXTERN_C_END - -#endif /* AGTypeID_h */ diff --git a/AG/Sources/Headers/AGTypeKind.h b/AG/Sources/Headers/AGTypeKind.h deleted file mode 100644 index 06d73f86..00000000 --- a/AG/Sources/Headers/AGTypeKind.h +++ /dev/null @@ -1,25 +0,0 @@ -// -// AGTypeGetKind.h -// -// -// Created by Kyle on 2024/1/7. -// - -#ifndef AGTypeKind_h -#define AGTypeKind_h - -#include "AGBase.h" - -typedef AG_ENUM(uint32_t, AGTypeKind) { - AGTypeKindNone, - AGTypeKindClass, - AGTypeKindStruct, - AGTypeKindEnum, - AGTypeKindOptional, - AGTypeKindTuple, - AGTypeKindFunction, - AGTypeKindExistential, - AGTypeKindMetatype, -}; - -#endif /* AGTypeKind_h */ diff --git a/AG/Sources/Headers/AGUniqueID.h b/AG/Sources/Headers/AGUniqueID.h deleted file mode 100644 index 3c9cd755..00000000 --- a/AG/Sources/Headers/AGUniqueID.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// AGUniqueID.h -// -// -// Created by Kyle on 2023/10/9. -// - -#ifndef AGUniqueID_h -#define AGUniqueID_h - -#include "AGBase.h" -typedef long long AGUniqueID; - -AG_EXTERN_C_BEGIN -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGUniqueID AGMakeUniqueID(void) AG_SWIFT_NAME(makeUniqueID()); -AG_EXTERN_C_END - -#endif /* AGUniqueID_h */ diff --git a/AG/Sources/Headers/AGValue.h b/AG/Sources/Headers/AGValue.h deleted file mode 100644 index 1d0c5082..00000000 --- a/AG/Sources/Headers/AGValue.h +++ /dev/null @@ -1,22 +0,0 @@ -// -// AGValue.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValue_h -#define AGValue_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValue { - const void* value; - const bool changed; -} AGValue; - -AG_ASSUME_NONNULL_END - -#endif /* AGValue_h */ diff --git a/AG/Sources/Headers/AGValueOptions.h b/AG/Sources/Headers/AGValueOptions.h deleted file mode 100644 index 35de12d7..00000000 --- a/AG/Sources/Headers/AGValueOptions.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// AGValueOptions.h -// -// -// Created by Kyle on 2024/2/19. -// - -#ifndef AGValueOptions_h -#define AGValueOptions_h - -#include "AGBase.h" - -typedef AG_OPTIONS(uint32_t, AGValueOptions) { - AGValueOptions_0 = 0, - AGValueOptions_1 = 1, -}; - -#endif /* AGValueOptions_h */ diff --git a/AG/Sources/Headers/AGValueState.h b/AG/Sources/Headers/AGValueState.h deleted file mode 100644 index a205b907..00000000 --- a/AG/Sources/Headers/AGValueState.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// AGValueState.h -// -// -// Created by Kyle on 2024/2/21. -// - -#ifndef AGValueState_h -#define AGValueState_h - -#include "AGBase.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGValueState { - // TODO -} AGValueState; - -AG_ASSUME_NONNULL_END - -#endif /* AGValueState_h */ diff --git a/AG/Sources/Headers/AGWeakAttribute.h b/AG/Sources/Headers/AGWeakAttribute.h deleted file mode 100644 index 0efc34a3..00000000 --- a/AG/Sources/Headers/AGWeakAttribute.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// AGWeakAttribute.h -// -// -// Created by Kyle on 2024/2/27. -// - -#ifndef AGWeakAttribute_hpp -#define AGWeakAttribute_hpp - -#include "AGBase.h" -#include "AGAttribute.h" - -AG_ASSUME_NONNULL_BEGIN - -typedef struct AGWeakAttribute { - const AGAttribute raw_attribute; - const uint32_t subgraph_id; -} AGWeakAttribute; - -AG_EXTERN_C_BEGIN - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGWeakAttribute AGCreateWeakAttribute(AGAttribute attribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGAttribute AGWeakAttributeGetAttribute(AGWeakAttribute weakAttribute); - -AG_EXPORT -AG_REFINED_FOR_SWIFT -AGValue AGGraphGetWeakValue(AGWeakAttribute weakAttribute, AGValueOptions options, AGTypeID type); - -AG_EXTERN_C_END - -AG_ASSUME_NONNULL_END - -#endif /* AGWeakAttribute_h */ diff --git a/AG/Sources/Headers/AttributeGraph-Swift.h b/AG/Sources/Headers/AttributeGraph-Swift.h deleted file mode 100644 index 22f91973..00000000 --- a/AG/Sources/Headers/AttributeGraph-Swift.h +++ /dev/null @@ -1,524 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef ATTRIBUTEDGRAPH_SWIFT_H -#define ATTRIBUTEDGRAPH_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wduplicate-method-match" -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#else -#include -#include -#include -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif - -#if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -#else -# define SWIFT_RUNTIME_NAME(X) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif - -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif - -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif - -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -#else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT noexcept -#endif -#else -#if !defined(SWIFT_NOEXCEPT) -# define SWIFT_NOEXCEPT -#endif -#endif -#if defined(__cplusplus) -#if !defined(SWIFT_CXX_INT_DEFINED) -#define SWIFT_CXX_INT_DEFINED -namespace swift { -using Int = ptrdiff_t; -using UInt = size_t; -} -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AttributedGraph",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/AG/Sources/Headers/AttributeGraph-umbrella.h b/AG/Sources/Headers/AttributeGraph-umbrella.h deleted file mode 100644 index 518abe6c..00000000 --- a/AG/Sources/Headers/AttributeGraph-umbrella.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif - -#include "AGAttribute.h" -#include "AGAttributeFlags.h" -#include "AGAttributeInfo.h" -#include "AGAttributeType.h" -#include "AGAttributeTypeFlags.h" -#include "AGBase.h" -#include "AGCachedValueOptions.h" -#include "AGChangedValueFlags.h" -#include "AGCompareValues.h" -#include "AGComparisonMode.h" -#include "AGCounterQueryType.h" -#include "AGDebugServer.h" -#include "AGGraph.h" -#include "AGGraphContext.h" -#include "AGGraphDescription.h" -#include "AGInputOptions.h" -#include "AGSearchOptions.h" -#include "AGSubgraph.h" -#include "AGSwiftMetadata.h" -#include "AGTupleType.h" -#include "AGTypeApplyEnumData.h" -#include "AGTypeApplyField.h" -#include "AGTypeApplyOptions.h" -#include "AGTypeDescription.h" -#include "AGTypeID.h" -#include "AGTypeKind.h" -#include "AGUniqueID.h" -#include "AGValue.h" -#include "AGValueOptions.h" -#include "AGValueState.h" -#include "AGWeakAttribute.h" - -FOUNDATION_EXPORT double AGAttributeVersionNumber; -FOUNDATION_EXPORT const unsigned char AGAttributeVersionString[]; diff --git a/AG/Sources/Headers/CFRuntime.h b/AG/Sources/Headers/CFRuntime.h deleted file mode 100644 index 94226915..00000000 --- a/AG/Sources/Headers/CFRuntime.h +++ /dev/null @@ -1,281 +0,0 @@ -// Copied from https://github.com/apple/swift-corelibs-foundation/blob/d8e8a8b92b3a8af8381a11155328c1bba1c6bd2c/CoreFoundation/Base.subproj/CFRuntime.h -/* CFRuntime.h - Copyright (c) 1999-2019, Apple Inc. All rights reserved. - - Portions Copyright (c) 2014-2019, Apple Inc. and the Swift project authors - Licensed under Apache License v2.0 with Runtime Library Exception - See http://swift.org/LICENSE.txt for license information - See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors -*/ - -#if !defined(__COREFOUNDATION_CFRUNTIME__) -#define __COREFOUNDATION_CFRUNTIME__ 1 - -#include -#include -#include - -#if __has_include() -#include -#endif - -#ifndef __ptrauth_cf_objc_isa_pointer -#define __ptrauth_cf_objc_isa_pointer -#endif - -#ifndef __ptrauth_objc_isa_pointer -#define __ptrauth_objc_isa_pointer -#endif - -CF_EXTERN_C_BEGIN - -#if (TARGET_OS_MAC && !TARGET_OS_IPHONE && !__x86_64h__) - -// Although we no longer support GC, we leave exported symbols in place for now to avoid any lockstep dependency issues. -CF_EXPORT bool kCFUseCollectableAllocator; -CF_EXPORT bool (*__CFObjCIsCollectable)(void *); - -#else - -#define kCFUseCollectableAllocator 0 -#define __CFObjCIsCollectable 0 - -#endif - - -CF_INLINE Boolean _CFAllocatorIsSystemDefault(CFAllocatorRef allocator) { - if (allocator == kCFAllocatorSystemDefault) return true; - if (NULL == allocator || kCFAllocatorDefault == allocator) { - return (kCFAllocatorSystemDefault == CFAllocatorGetDefault()); - } - return false; -} - -#define CF_USING_COLLECTABLE_MEMORY 0 -#define CF_IS_COLLECTABLE_ALLOCATOR(allocator) (0 && allocator) // prevent allocator from being claimed to be un-used -#define CF_IS_COLLECTABLE(obj) (0 && obj) // prevent obj from being claimed to be un-used - -enum { - _kCFRuntimeNotATypeID = 0 -}; - -enum { // Version field constants - _kCFRuntimeScannedObject = (1UL << 0), - _kCFRuntimeResourcefulObject = (1UL << 2), // tells CFRuntime to make use of the reclaim field - _kCFRuntimeCustomRefCount = (1UL << 3), // tells CFRuntime to make use of the refcount field - _kCFRuntimeRequiresAlignment = (1UL << 4), // tells CFRuntime to make use of the requiredAlignment field -}; - -typedef struct __CFRuntimeClass { - CFIndex version; - const char *className; // must be a pure ASCII string, nul-terminated - void (*init)(CFTypeRef cf); - CFTypeRef (*copy)(CFAllocatorRef allocator, CFTypeRef cf); - void (*finalize)(CFTypeRef cf); - Boolean (*equal)(CFTypeRef cf1, CFTypeRef cf2); - CFHashCode (*hash)(CFTypeRef cf); - CFStringRef (*copyFormattingDesc)(CFTypeRef cf, CFDictionaryRef formatOptions); // return str with retain - CFStringRef (*copyDebugDesc)(CFTypeRef cf); // return str with retain - -#define CF_RECLAIM_AVAILABLE 1 - void (*reclaim)(CFTypeRef cf); // Or in _kCFRuntimeResourcefulObject in the .version to indicate this field should be used - -#define CF_REFCOUNT_AVAILABLE 1 - uint32_t (*refcount)(intptr_t op, CFTypeRef cf); // Or in _kCFRuntimeCustomRefCount in the .version to indicate this field should be used - // this field must be non-NULL when _kCFRuntimeCustomRefCount is in the .version field - // - if the callback is passed 1 in 'op' it should increment the 'cf's reference count and return 0 - // - if the callback is passed 0 in 'op' it should return the 'cf's reference count, up to 32 bits - // - if the callback is passed -1 in 'op' it should decrement the 'cf's reference count; if it is now zero, 'cf' should be cleaned up and deallocated; then return 0 - // remember to use saturation arithmetic logic and stop incrementing and decrementing when the ref count hits UINT32_MAX, or you will have a security bug - // remember that reference count incrementing/decrementing must be done thread-safely/atomically - // objects should be created/initialized with a custom ref-count of 1 by the class creation functions - // do not attempt to use any bits within the CFRuntimeBase for your reference count; store that in some additional field in your CF object - -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wmissing-field-initializers" -#define CF_REQUIRED_ALIGNMENT_AVAILABLE 1 - uintptr_t requiredAlignment; // Or in _kCFRuntimeRequiresAlignment in the .version field to indicate this field should be used; the allocator to _CFRuntimeCreateInstance() will be ignored in this case; if this is less than the minimum alignment the system supports, you'll get higher alignment; if this is not an alignment the system supports (e.g., most systems will only support powers of two, or if it is too high), the result (consequences) will be up to CF or the system to decide - -} CFRuntimeClass; - -#define RADAR_5115468_FIXED 1 - -/* Note that CF runtime class registration and unregistration is not currently - * thread-safe, which should not currently be a problem, as long as unregistration - * is done only when valid to do so. - */ - -CF_EXPORT CFTypeID _CFRuntimeRegisterClass(const CFRuntimeClass * const cls); - /* Registers a new class with the CF runtime. Pass in a - * pointer to a CFRuntimeClass structure. The pointer is - * remembered by the CF runtime -- the structure is NOT - * copied. - * - * - version field must be zero currently. - * - className field points to a null-terminated C string - * containing only ASCII (0 - 127) characters; this field - * may NOT be NULL. - * - init field points to a function which classes can use to - * apply some generic initialization to instances as they - * are created; this function is called by both - * _CFRuntimeCreateInstance and _CFRuntimeInitInstance; if - * this field is NULL, no function is called; the instance - * has been initialized enough that the polymorphic funcs - * CFGetTypeID(), CFRetain(), CFRelease(), CFGetRetainCount(), - * and CFGetAllocator() are valid on it when the init - * function if any is called. - * - copy field should always be NULL. Generic copying of CF - * objects has never been defined (and is unlikely). - * - finalize field points to a function which destroys an - * instance when the retain count has fallen to zero; if - * this is NULL, finalization does nothing. Note that if - * the class-specific functions which create or initialize - * instances more fully decide that a half-initialized - * instance must be destroyed, the finalize function for - * that class has to be able to deal with half-initialized - * instances. The finalize function should NOT destroy the - * memory for the instance itself; that is done by the - * CF runtime after this finalize callout returns. - * - equal field points to an equality-testing function; this - * field may be NULL, in which case only pointer/reference - * equality is performed on instances of this class. - * Pointer equality is tested, and the type IDs are checked - * for equality, before this function is called (so, the - * two instances are not pointer-equal but are of the same - * class before this function is called). - * NOTE: the equal function must implement an immutable - * equality relation, satisfying the reflexive, symmetric, - * and transitive properties, and remains the same across - * time and immutable operations (that is, if equal(A,B) at - * some point, then later equal(A,B) provided neither - * A or B has been mutated). - * - hash field points to a hash-code-computing function for - * instances of this class; this field may be NULL in which - * case the pointer value of an instance is converted into - * a hash. - * NOTE: the hash function and equal function must satisfy - * the relationship "equal(A,B) implies hash(A) == hash(B)"; - * that is, if two instances are equal, their hash codes must - * be equal too. (However, the converse is not true!) - * - copyFormattingDesc field points to a function returning a - * CFStringRef with a human-readable description of the - * instance; if this is NULL, the type does not have special - * human-readable string-formats. - * - copyDebugDesc field points to a function returning a - * CFStringRef with a debugging description of the instance; - * if this is NULL, a simple description is generated. - * - * This function returns _kCFRuntimeNotATypeID on failure, or - * on success, returns the CFTypeID for the new class. This - * CFTypeID is what the class uses to allocate or initialize - * instances of the class. It is also returned from the - * conventional *GetTypeID() function, which returns the - * class's CFTypeID so that clients can compare the - * CFTypeID of instances with that of a class. - * - * The function to compute a human-readable string is very - * optional, and is really only interesting for classes, - * like strings or numbers, where it makes sense to format - * the instance using just its contents. - */ - -CF_EXPORT const CFRuntimeClass * _CFRuntimeGetClassWithTypeID(CFTypeID typeID); - /* Returns the pointer to the CFRuntimeClass which was - * assigned the specified CFTypeID. - */ - -CF_EXPORT void _CFRuntimeUnregisterClassWithTypeID(CFTypeID typeID); - /* Unregisters the class with the given type ID. It is - * undefined whether type IDs are reused or not (expect - * that they will be). - * - * Whether or not unregistering the class is a good idea or - * not is not CF's responsibility. In particular you must - * be quite sure all instances are gone, and there are no - * valid weak refs to such in other threads. - */ - -/* All CF "instances" start with this structure. Never refer to - * these fields directly -- they are for CF's use and may be added - * to or removed or change format without warning. Binary - * compatibility for uses of this struct is not guaranteed from - * release to release. - */ -#if DEPLOYMENT_RUNTIME_SWIFT - -typedef struct __attribute__((__aligned__(8))) __CFRuntimeBase { - // This matches the isa and retain count storage in Swift - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; - uintptr_t _swift_rc; - // This is for CF's use, and must match __NSCFType/_CFInfo layout - _Atomic(uint64_t) _cfinfoa; -} CFRuntimeBase; - -#define INIT_CFRUNTIME_BASE(...) {0, _CF_CONSTANT_OBJECT_STRONG_RC, 0x0000000000000080ULL} - -#else -typedef struct __CFRuntimeBase { - __ptrauth_cf_objc_isa_pointer uintptr_t _cfisa; -#if defined(__LP64__) || defined(__LLP64__) - _Atomic(uint64_t) _cfinfoa; -#else - _Atomic(uint32_t) _cfinfoa; -#endif -} CFRuntimeBase; - -#if TARGET_RT_64_BIT -#define INIT_CFRUNTIME_BASE(...) {0, 0x0000000000000080ULL} -#else -#define INIT_CFRUNTIME_BASE(...) {0, 0x00000080UL} -#endif - -#endif - -CF_EXPORT CFTypeRef _CFRuntimeCreateInstance(CFAllocatorRef allocator, CFTypeID typeID, CFIndex extraBytes, unsigned char *category); - /* Creates a new CF instance of the class specified by the - * given CFTypeID, using the given allocator, and returns it. - * If the allocator returns NULL, this function returns NULL. - * A CFRuntimeBase structure is initialized at the beginning - * of the returned instance. extraBytes is the additional - * number of bytes to allocate for the instance (BEYOND that - * needed for the CFRuntimeBase). If the specified CFTypeID - * is unknown to the CF runtime, this function returns NULL. - * The base header is initialized and the extra bytes if - * requested will be zeroed. - * All instances created with this function must be destroyed - * only through use of the CFRelease() function -- instances - * must not be destroyed by using CFAllocatorDeallocate() - * directly, even in the initialization or creation functions - * of a class. Pass NULL for the category parameter. - */ - -CF_EXPORT void _CFRuntimeSetInstanceTypeID(CFTypeRef cf, CFTypeID typeID); - /* This function changes the typeID of the given instance. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. This function CANNOT be used - * to initialize an instance. It is for advanced usages such - * as faulting. You cannot change the CFTypeID of an object - * of a _kCFRuntimeCustomRefCount class, or to a - * _kCFRuntimeCustomRefCount class. - */ - -#if DEPLOYMENT_RUNTIME_SWIFT -#else -CF_EXPORT void _CFRuntimeInitStaticInstance(void *memory, CFTypeID typeID); - /* This function initializes a memory block to be a constant - * (unreleaseable) CF object of the given typeID. - * If the specified CFTypeID is unknown to the CF runtime, - * this function does nothing. The memory block should - * be a chunk of in-binary writeable static memory, and at - * least as large as sizeof(CFRuntimeBase) on the platform - * the code is being compiled for. The init function of the - * CFRuntimeClass is invoked on the memory as well, if the - * class has one. Static instances cannot be initialized to - * _kCFRuntimeCustomRefCount classes. - */ -#define CF_HAS_INIT_STATIC_INSTANCE 1 -#endif - -CF_EXTERN_C_END - -#endif /* ! __COREFOUNDATION_CFRUNTIME__ */ \ No newline at end of file diff --git a/AG/Sources/Info.plist b/AG/Sources/Info.plist deleted file mode 100644 index 87bbacfe..00000000 --- a/AG/Sources/Info.plist +++ /dev/null @@ -1,16 +0,0 @@ - - - - - CFBundleExecutable - AttributeGraph - CFBundleIdentifier - com.apple.AttributeGraph - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - - diff --git a/AG/Sources/Modules/AttributeGraph.swiftmodule/template.swiftinterface b/AG/Sources/Modules/AttributeGraph.swiftmodule/template.swiftinterface deleted file mode 100644 index 0405691a..00000000 --- a/AG/Sources/Modules/AttributeGraph.swiftmodule/template.swiftinterface +++ /dev/null @@ -1,610 +0,0 @@ -@_exported import AttributeGraph -import Foundation -import Swift -import _Concurrency -import _StringProcessing - -// MARK: - Attribute Related - -// MARK: - AnyAttribute - -public typealias AnyAttribute = AGAttribute - -extension AttributeGraph.AnyAttribute { - public init(_ attribute: AttributeGraph.Attribute) - public func unsafeCast(to type: Value.Type) -> AttributeGraph.Attribute - public static var current: AnyAttribute? { get } - public func unsafeOffset(at offset: Int) -> AnyAttribute - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) - public func addInput(_ attribute: AnyAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - public func visitBody(_ visitor: inout Visitor); - public func mutateBody(as: Value.Type, invalidating: Swift.Bool, _ body: (inout Value) -> ()) - public func breadthFirstSearch(options: AGSearchOptions = [], _: (AnyAttribute) -> Swift.Bool) -> Swift.Bool - public var _bodyType: Any.Type { get } - public var _bodyPointer: UnsafeRawPointer { get } - public var valueType: Any.Type { get } - public var indirectDependency: AnyAttribute? { - get - nonmutating set - } -} - -extension AttributeGraph.AnyAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -public typealias AttributeUpdateBlock = () -> ((Swift.UnsafeMutableRawPointer, AGAttribute) -> Void) - -// MARK: - Attribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct Attribute { - public var identifier: AGAttribute - - public init(identifier: AGAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(value: Value) - public init(type: Value.Type) - public init(body: Swift.UnsafePointer, value: Swift.UnsafePointer?, flags: AGAttributeTypeFlags, update: AttributeUpdateBlock) - public var wrappedValue: Value { - unsafeAddress - nonmutating set - } - public var projectedValue: AttributeGraph.Attribute { get set } - - public subscript(dynamicMember _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(keyPath _: Swift.KeyPath) -> AttributeGraph.Attribute { get } - public subscript(offset body: (inout Value) -> AttributeGraph.PointerOffset) -> AttributeGraph.Attribute { get } - - public func unsafeCast(to type: V.Type) -> AttributeGraph.Attribute - public func unsafeOffset(at offset: Swift.Int, as type: Member.Type) -> AttributeGraph.Attribute - public func applying(offset: AttributeGraph.PointerOffset) -> AttributeGraph.Attribute - public func visitBody(_ visitor: inout Body) - public func mutateBody(as type: V.Type, invalidating: Swift.Bool, _ body: (inout V) -> Swift.Void) - public func breadthFirstSearch(options: AGSearchOptions = [], _ body: (AGAttribute) -> Swift.Bool) -> Swift.Bool - - public var graph: AGGraph { get } - public var subgraph: AGSubgraph { get } - - public var value: Value { - unsafeAddress - nonmutating set - } - public var valueState: AGValueState { get } - public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags) - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public func setValue(_ value: Value) -> Bool - public var hasValue: Bool { get } - public func updateValue() - public func prefetchValue() - public func invalidateValue() - public func validate() - - public func addInput(_ attribute: AGAttribute, options: AGInputOptions = [], token: Swift.Int) - public func addInput(_ attribute: AttributeGraph.Attribute, options: AGInputOptions = [], token: Int) - - public var flags: AGAttributeFlags { - get - nonmutating set - } - public func setFlags(_ newFlags: AGAttributeFlags, mask: AGAttributeFlags) -} - -extension AttributeGraph.Attribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.Attribute, rhs: AttributeGraph.Attribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.Attribute: Swift.CustomStringConvertible { - public var description: String { get } -} - -extension AttributeGraph.Attribute { - public init(_ rule: R) where R.Value == Value - public init(_ rule: R) where R.Value == Value -} - -// MARK: - AnyWeakAttribute - -public typealias AnyWeakAttribute = AGWeakAttribute - -extension AttributeGraph.AnyWeakAttribute { - @_alwaysEmitIntoClient - public init(_ attribute: AGAttribute?) { - self = __AGCreateWeakAttribute(attribute ?? .nil) - } - - @_alwaysEmitIntoClient - public init(_ weakAttribute: AttributeGraph.WeakAttribute) { - self = weakAttribute.base - } - - @_alwaysEmitIntoClient - public func unsafeCast(to type: Value.Type) -> AttributeGraph.WeakAttribute { - WeakAttribute(base: self) - } - - @_alwaysEmitIntoClient - public var attribute: AGAttribute? { - get { - let attribute = __AGWeakAttributeGetAttribute(self) - return attribute == .nil ? nil : attribute - } - set { - self = AnyWeakAttribute(newValue) - } - } -} - -extension AttributeGraph.AnyWeakAttribute: Hashable { - @_alwaysEmitIntoClient - public func hash(into hasher: inout Swift.Hasher) { - hasher.combine(raw_attribute) - hasher.combine(subgraph_id) - } - - @_alwaysEmitIntoClient - public static func == (lhs: AnyWeakAttribute, rhs: AnyWeakAttribute) -> Swift.Bool { - lhs.raw_attribute == rhs.raw_attribute && lhs.subgraph_id == rhs.subgraph_id - } - - @_alwaysEmitIntoClient - public var hashValue: Int { - _hashValue(for: self) - } -} - -extension AttributeGraph.AnyWeakAttribute: CustomStringConvertible { - @_alwaysEmitIntoClient - public var description: String { - attribute?.description ?? "nil" - } -} - - -// MARK: - WeakAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct WeakAttribute { - @usableFromInline - internal var base: AnyWeakAttribute - @_alwaysEmitIntoClient - public init(base: AnyWeakAttribute) { self.base = base } - public init() - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public var wrappedValue: Value? { get } - public var projectedValue: AttributeGraph.Attribute?{ get set } - public subscript(dynamicMember keyPath: Swift.KeyPath) -> AttributeGraph.Attribute? { get } - public var attribute: AttributeGraph.Attribute? { get set _modify } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Swift.Bool)? -} - -extension AttributeGraph.WeakAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.WeakAttribute, rhs: AttributeGraph.WeakAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.WeakAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - OptionalAttribute - -@frozen -public struct AnyOptionalAttribute { - public init() - public init(_ attribute: AGAttribute) - public init(_ attribute: AGAttribute?) - public init(_ attribute: AttributeGraph.OptionalAttribute) - public var identifier: AGAttribute - public static var current: AttributeGraph.AnyOptionalAttribute { get } - public var attribute: AGAttribute? { get set } - public func map(_ body: (AGAttribute) -> Value) -> Value? - public func unsafeCast(to type: Value.Type) -> AttributeGraph.OptionalAttribute -} -extension AttributeGraph.AnyOptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.AnyOptionalAttribute, rhs: AttributeGraph.AnyOptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} -extension AttributeGraph.AnyOptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct OptionalAttribute { - public var base: AttributeGraph.AnyOptionalAttribute - public init() - public init(base: AttributeGraph.AnyOptionalAttribute) - public init(_ attribute: AttributeGraph.Attribute) - public init(_ attribute: AttributeGraph.Attribute?) - public init(_ weakAttribute: AttributeGraph.WeakAttribute) - public var attribute: AttributeGraph.Attribute? { get set } - public var value: Value? { get } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)? - public func map(_ body: (AttributeGraph.Attribute) -> V) -> V? - public var wrappedValue: Value? { get } - public var projectedValue: Attribute? { get set _modify } - public subscript(dynamicMember keyPath: KeyPath) -> Attribute? { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.OptionalAttribute, rhs: AttributeGraph.OptionalAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -extension AttributeGraph.OptionalAttribute: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - IndirectAttribute - -@frozen -@propertyWrapper -@dynamicMemberLookup -public struct IndirectAttribute { - public let identifier: AGAttribute - public init(source: AttributeGraph.Attribute) - public var source: AttributeGraph.Attribute { - get - nonmutating set - nonmutating _modify - } - public var dependency: AGAttribute? { - get - nonmutating set - } - public var value: Value { - get - nonmutating set - nonmutating _modify - } - public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool) - public var wrappedValue: Value { - get - nonmutating set - nonmutating _modify - } - public var projectedValue: AttributeGraph.Attribute { get } - public subscript(dynamicMember keyPath: KeyPath) -> AttributeGraph.Attribute { get } -} - -extension AttributeGraph.IndirectAttribute: Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public static func == (lhs: AttributeGraph.IndirectAttribute, rhs: AttributeGraph.IndirectAttribute) -> Swift.Bool - public var hashValue: Swift.Int { get } -} - -// MARK: - _AttributeBody - -public protocol _AttributeBody { - static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - static var _hasDestroySelf: Swift.Bool { get } - static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - static var comparisonMode: AGComparisonMode { get } - static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph._AttributeBody { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } -} - -// MARK: - AttributeBodyVisitor - -public protocol AttributeBodyVisitor { - func visit(body: Swift.UnsafePointer) -} - -// MARK: - External - -@frozen -public struct External { - public init() -} - -extension AttributeGraph.External: AttributeGraph._AttributeBody { - public static var comparisonMode: AGComparisonMode { get } - public static var flags: AGAttributeTypeFlags { get } - public static func _update(_: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) -} - -extension AttributeGraph.External: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - Focus - -@frozen -public struct Focus { - public var root: Attribute - public var keyPath: KeyPath - - public init(root: Attribute, keyPath: KeyPath) -} - -extension AttributeGraph.Focus: AttributeGraph.Rule { - public var value: Self.Value { get } - public static var flags: AGAttributeTypeFlags { get } -} - -extension AttributeGraph.Focus: Swift.CustomStringConvertible { - public var description: Swift.String { get } -} - -// MARK: - ObservedAttribute - -public protocol ObservedAttribute: AttributeGraph._AttributeBody { - func destroy() -} - -extension AttributeGraph.ObservedAttribute { - public static func _destroySelf(_ pointer: Swift.UnsafeMutableRawPointer) - public static var _hasDestroySelf: Swift.Bool { get } -} - -// MARK: - Graph Related - -// MARK: - AGGraph - -extension AttributeGraph.AGGraph { - public static func typeIndex( - ctx: AGGraphContext, - body: AttributeGraph._AttributeBody.Type, - valueType: AGTypeID, - flags: AGAttributeTypeFlags, - update: AttributeUpdateBlock - ) -> Int -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphStartProfiling") - public static func startProfiling(_ graph: AttributeGraph.AGGraph? = nil) - - @_silgen_name("AGGraphStopProfiling") - public static func stopProfiling(_ graph: AttributeGraph.AGGraph? = nil) -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphSetInvalidationCallback") - public static func setInvalidationCallback(_ graph: AttributeGraph.AGGraph, callback: ((AGAttribute) -> Void)?) - - @_silgen_name("AGGraphSetUpdateCallback") - public static func setUpdateCallback(_ graph: AttributeGraph.AGGraph, callback: (() -> Void)?) -} - -extension AttributeGraph.AGGraph { - @_transparent - @inline(__always) - public var mainUpdates: Swift.Int { Swift.numericCast(counter(for: ._10)) } -} - -extension AttributeGraph.AGGraph { - public static func withoutUpdate(_ body: () -> Value) -> Value -} - -extension AttributeGraph.AGGraph { - @_silgen_name("AGGraphGetOutputValue") - @inline(__always) - @inlinable - public static func outputValue() -> Swift.UnsafePointer? - - @_silgen_name("AGGraphSetOutputValue") - @inline(__always) - @inlinable - public static func setOutputValue(_ value: Swift.UnsafePointer) -} - -// MARK: - AGSubgraph - -extension AttributeGraph.AGSubgraph { - public func addObserver(_ observer: () -> Void) -> Swift.Int - public func apply(_ body: () -> Value) -> Value - public func forEach(_ flags: AGAttributeFlags, _ callback: (AGAttribute) -> Void) -} - -extension AttributeGraph.AGSubgraph { - public static func beginTreeElement(value: AttributeGraph.Attribute, flags: Swift.UInt32) - public static func endTreeElement(value: AttributeGraph.Attribute) - public static func addTreeValue(_ value: AttributeGraph.Attribute, forKey key: Swift.UnsafePointer, flags: Swift.UInt32) -} - -// MARK: - Rule Related - -// MARK: - Rule - -public protocol Rule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Self.Value? { get } - var value: Self.Value { get } -} - -extension AttributeGraph.Rule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.Rule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } -} - -extension AttributeGraph.Rule where Self: Swift.Hashable { - public func cachedValueIfExists( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value? - - public func cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute? - ) -> Value - - public static func _cachedValue( - options: AGCachedValueOptions = [], - owner: AGAttribute?, - hashValue: Swift.Int, - bodyPtr: Swift.UnsafeRawPointer, - update: () -> (Swift.UnsafeMutableRawPointer, AGAttribute) -> () - ) -> Swift.UnsafePointer -} - -// MARK: - StateRule - -public protocol StatefulRule: AttributeGraph._AttributeBody { - associatedtype Value - static var initialValue: Value? { get } - mutating func updateValue() -} - -extension AttributeGraph.StatefulRule { - public static var initialValue: Self.Value? { get } - public static func _update(_ pointer: Swift.UnsafeMutableRawPointer, attribute: AGAttribute) - public static func _updateDefault(_ pointer: Swift.UnsafeMutableRawPointer) -} - -extension AttributeGraph.StatefulRule { - public var attribute: AttributeGraph.Attribute { get } - public var context: AttributeGraph.RuleContext { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool { get } -} - -// MARK: - RuleContext - -@frozen -public struct RuleContext { - public var attribute: AttributeGraph.Attribute - public init(attribute: AttributeGraph.Attribute) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public var value: Value { unsafeAddress nonmutating set } - public var hasValue: Bool - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) -} - -// MARK: - AnyRuleContext - -@frozen -public struct AnyRuleContext { - public var attribute: AGAttribute - public init(attribute: AGAttribute) - public init(_ context: AttributeGraph.RuleContext) - public subscript(attribute: AttributeGraph.Attribute) -> V { unsafeAddress } - public subscript(weakAttribute: AttributeGraph.WeakAttribute) -> V? { get } - public subscript(optionalAttribute: AttributeGraph.OptionalAttribute) -> V? { get } - public func valueAndFlags(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, flags: AGChangedValueFlags) - public func changedValue(of input: AttributeGraph.Attribute, options: AGValueOptions = []) -> (value: V, changed: Swift.Bool) - public func update(body: () -> Void) - public func unsafeCast(to _: V.Type) -> AttributeGraph.RuleContext -} - -// MARK: - Runtime Related - -// MARK: - CompareValues - -public func compareValues(_ lhs: A, _ rhs: A, mode: AGComparisonMode = ._3) -> Swift.Bool -public func compareValues(_ lhs: A, _ rhs: A, options: AGComparisonOptions) -> Swift.Bool - -// MARK: - AGTypeID - -extension AGTypeID: Swift.CustomStringConvertible { - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var description: String { get } - public func forEachField( - options: AGTypeApplyOptions, - do body: (UnsafePointer, Int, Any.Type) -> Bool - ) -> Bool -} - -// MARK: - AGTupleType - -extension AGTupleType { - public init(_ type: [Any.Type]) - public init(_ type: Any.Type) - public var type: Any.Type { get } - public var isEmpty: Swift.Bool { get } - public var indices: Swift.Range { get } - public func type(at index: Swift.Int) -> Any.Type -} - -// MARK: - AGTypeApplyEnumData - -@discardableResult -public func withUnsafePointerToEnumCase( - of value: Swift.UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeRawPointer) -> Void -) -> Swift.Bool - -@discardableResult -public func withUnsafeMutablePointerToEnumCase( - of value: UnsafeMutablePointer, - do body: (Swift.Int, Any.Type, Swift.UnsafeMutableRawPointer) -> Void -) -> Swift.Bool - -// MARK: - AGTypeApplyFields - -@_silgen_name("AGTypeApplyFields") -public func AGTypeApplyFields( - _ type: Any.Type, - body: (UnsafePointer, Int, Any.Type) -> Void -) - -@_silgen_name("AGTypeApplyFields2") -public func AGTypeApplyFields2( - _ type: Any.Type, - options: AGTypeApplyOptions, - body: (UnsafePointer, Int, Any.Type) -> Bool -) -> Bool - -// MARK: - PointerOffset - -@frozen -public struct PointerOffset { - public var byteOffset: Swift.Int - public init(byteOffset: Swift.Int) -} -extension AttributeGraph.PointerOffset { - public static func + (_ lhs: AttributeGraph.PointerOffset, _ rhs: AttributeGraph.PointerOffset) -> AttributeGraph.PointerOffset -} -extension AttributeGraph.PointerOffset { - public static func invalidScenePointer() -> Swift.UnsafeMutablePointer - public static func of(_ member: inout Member) -> AttributeGraph.PointerOffset - public static func offset(_ body: (inout Base) -> AttributeGraph.PointerOffset) -> PointerOffset -} -extension AttributeGraph.PointerOffset where Base == Member { - public init() -} -extension Swift.UnsafePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - } - public static func + (_ lhs: Swift.UnsafePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafePointer -} -extension Swift.UnsafeMutablePointer { - public subscript(offset offset: AttributeGraph.PointerOffset) -> Member { - unsafeAddress - nonmutating unsafeMutableAddress - } - public static func + (_ lhs: Swift.UnsafeMutablePointer, _ rhs: AttributeGraph.PointerOffset) -> Swift.UnsafeMutablePointer -} diff --git a/AG/Sources/Modules/module.modulemap b/AG/Sources/Modules/module.modulemap deleted file mode 100644 index 1a4482f8..00000000 --- a/AG/Sources/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module AttributeGraph { - umbrella header "AttributeGraph-umbrella.h" - - export * - module * { export * } -} - -module AttributeGraph.Swift { - header "AttributeGraph-Swift.h" - requires objc -} \ No newline at end of file diff --git a/AG/reset.sh b/AG/reset.sh deleted file mode 100755 index 38747069..00000000 --- a/AG/reset.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -# A `realpath` alternative using the default C implementation. -filepath() { - [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" -} - -AG_ROOT="$(dirname $(filepath $0))" - -reset_framework() { - local framework_name=$1 - local arch_name=$2 - - local path="${AG_ROOT}/${framework_name}.xcframework/${arch_name}/${framework_name}.framework" - - echo $path - - rm -rf ${path}/${framework_name}.tbd - rm -rf ${path}/Headers - rm -rf ${path}/Modules - rm -rf ${path}/Info.plist -} - -framework_name=AttributeGraph - -reset_framework $framework_name ios-arm64-x86_64-simulator -reset_framework $framework_name ios-arm64-arm64e -reset_framework $framework_name macos-arm64e-arm64-x86_64 diff --git a/AG/tbds/RELEASE_2021/ios-arm64-arm64e/AttributeGraph.tbd b/AG/tbds/RELEASE_2021/ios-arm64-arm64e/AttributeGraph.tbd deleted file mode 100644 index f23da45f..00000000 --- a/AG/tbds/RELEASE_2021/ios-arm64-arm64e/AttributeGraph.tbd +++ /dev/null @@ -1,612 +0,0 @@ ---- !tapi-tbd-v3 -archs: [ armv7, armv7s, arm64, arm64e ] -platform: ios -flags: [ flat_namespace ] -install-name: /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph -current-version: 1 -compatibility-version: 1 -objc-constraint: retain_release -exports: - - archs: [ armv7, armv7s, arm64, arm64e ] - symbols: [ _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs, - _$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF, - _$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg, - _$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV, - _$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ, - _$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF, - _$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph011AnyOptionalA0V7currentACvgZ, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs, - _$s14AttributeGraph011AnyOptionalA0V9hashValueSivg, - _$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV, - _$s14AttributeGraph011AnyOptionalA0VACycfC, - _$s14AttributeGraph011AnyOptionalA0VMa, - _$s14AttributeGraph011AnyOptionalA0VMn, - _$s14AttributeGraph011AnyOptionalA0VN, - _$s14AttributeGraph011AnyOptionalA0VSHAAMc, - _$s14AttributeGraph011AnyOptionalA0VSQAAMc, - _$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc, - _$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC, - _$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC, - _$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC, - _$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC, - _$s14AttributeGraph01_A4BodyMp, - _$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj, - _$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq, - _$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj, - _$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq, - _$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj, - _$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq, - _$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj, - _$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq, - _$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj, - _$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq, - _$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ, - _$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ, - _$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ, - _$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph01_A4BodyTL, - _$s14AttributeGraph04WeakA0V11descriptionSSvg, - _$s14AttributeGraph04WeakA0V11descriptionSSvpMV, - _$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF, - _$s14AttributeGraph04WeakA0V12wrappedValuexSgvg, - _$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV, - _$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs, - _$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs, - _$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph04WeakA0V5valuexSgvg, - _$s14AttributeGraph04WeakA0V5valuexSgvpMV, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs, - _$s14AttributeGraph04WeakA0V9hashValueSivg, - _$s14AttributeGraph04WeakA0V9hashValueSivpMV, - _$s14AttributeGraph04WeakA0VACyxGycfC, - _$s14AttributeGraph04WeakA0VMa, - _$s14AttributeGraph04WeakA0VMn, - _$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC, - _$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC, - _$s14AttributeGraph04WeakA0VyxGSHAAMc, - _$s14AttributeGraph04WeakA0VyxGSQAAMc, - _$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs, - _$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvM, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvg, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvs, - _$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph08IndirectA0V5valuexvM, - _$s14AttributeGraph08IndirectA0V5valuexvg, - _$s14AttributeGraph08IndirectA0V5valuexvpMV, - _$s14AttributeGraph08IndirectA0V5valuexvs, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs, - _$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC, - _$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V9hashValueSivg, - _$s14AttributeGraph08IndirectA0V9hashValueSivpMV, - _$s14AttributeGraph08IndirectA0VMa, - _$s14AttributeGraph08IndirectA0VMn, - _$s14AttributeGraph08IndirectA0VyxGSHAAMc, - _$s14AttributeGraph08IndirectA0VyxGSQAAMc, - _$s14AttributeGraph08ObservedA0Mp, - _$s14AttributeGraph08ObservedA0P7destroyyyFTj, - _$s14AttributeGraph08ObservedA0P7destroyyyFTq, - _$s14AttributeGraph08ObservedA0PAA01_A4BodyTb, - _$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ, - _$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ, - _$s14AttributeGraph08ObservedA0TL, - _$s14AttributeGraph08OptionalA0V11descriptionSSvg, - _$s14AttributeGraph08OptionalA0V11descriptionSSvpMV, - _$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF, - _$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg, - _$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV, - _$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs, - _$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs, - _$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC, - _$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph08OptionalA0V5valuexSgvg, - _$s14AttributeGraph08OptionalA0V5valuexSgvpMV, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs, - _$s14AttributeGraph08OptionalA0V9hashValueSivg, - _$s14AttributeGraph08OptionalA0V9hashValueSivpMV, - _$s14AttributeGraph08OptionalA0VACyxGycfC, - _$s14AttributeGraph08OptionalA0VMa, - _$s14AttributeGraph08OptionalA0VMn, - _$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC, - _$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC, - _$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC, - _$s14AttributeGraph08OptionalA0VyxGSHAAMc, - _$s14AttributeGraph08OptionalA0VyxGSQAAMc, - _$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavM, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavs, - _$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF, - _$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF, - _$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg, - _$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV, - _$s14AttributeGraph0A0V11descriptionSSvg, - _$s14AttributeGraph0A0V11descriptionSSvpMV, - _$s14AttributeGraph0A0V11updateValueyyF, - _$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF, - _$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF, - _$s14AttributeGraph0A0V12wrappedValuexvM, - _$s14AttributeGraph0A0V12wrappedValuexvg, - _$s14AttributeGraph0A0V12wrappedValuexvlu, - _$s14AttributeGraph0A0V12wrappedValuexvpMV, - _$s14AttributeGraph0A0V12wrappedValuexvs, - _$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph0A0V13prefetchValueyyF, - _$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF, - _$s14AttributeGraph0A0V14projectedValueACyxGvM, - _$s14AttributeGraph0A0V14projectedValueACyxGvg, - _$s14AttributeGraph0A0V14projectedValueACyxGvpMV, - _$s14AttributeGraph0A0V14projectedValueACyxGvs, - _$s14AttributeGraph0A0V15invalidateValueyyF, - _$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF, - _$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC, - _$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph0A0V4typeACyxGxm_tcfC, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs, - _$s14AttributeGraph0A0V5graphSo10AGGraphRefavg, - _$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV, - _$s14AttributeGraph0A0V5valueACyxGx_tcfC, - _$s14AttributeGraph0A0V5valuexvM, - _$s14AttributeGraph0A0V5valuexvg, - _$s14AttributeGraph0A0V5valuexvlu, - _$s14AttributeGraph0A0V5valuexvpMV, - _$s14AttributeGraph0A0V5valuexvs, - _$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig, - _$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig, - _$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV, - _$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF, - _$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF, - _$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF, - _$s14AttributeGraph0A0V8hasValueSbvg, - _$s14AttributeGraph0A0V8hasValueSbvpMV, - _$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF, - _$s14AttributeGraph0A0V8setValueySbxF, - _$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg, - _$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV, - _$s14AttributeGraph0A0V8validateyyF, - _$s14AttributeGraph0A0V9hashValueSivg, - _$s14AttributeGraph0A0V9hashValueSivpMV, - _$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF, - _$s14AttributeGraph0A0VMa, _$s14AttributeGraph0A0VMn, - _$s14AttributeGraph0A0VyACyxGADcfC, - _$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC, - _$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC, - _$s14AttributeGraph0A0VyxGSHAAMc, - _$s14AttributeGraph0A0VyxGSQAAMc, - _$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph0A11BodyVisitorMp, - _$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj, - _$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq, - _$s14AttributeGraph0A11BodyVisitorTL, - _$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF, - _$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF, - _$s14AttributeGraph11RuleContextV5valuexvM, - _$s14AttributeGraph11RuleContextV5valuexvg, - _$s14AttributeGraph11RuleContextV5valuexvlu, - _$s14AttributeGraph11RuleContextV5valuexvpMV, - _$s14AttributeGraph11RuleContextV5valuexvs, - _$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF, - _$s14AttributeGraph11RuleContextV8hasValueSbvg, - _$s14AttributeGraph11RuleContextV8hasValueSbvpMV, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs, - _$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC, - _$s14AttributeGraph11RuleContextVMa, - _$s14AttributeGraph11RuleContextVMn, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV, - _$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV, - _$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV, - _$s14AttributeGraph12StatefulRuleMp, - _$s14AttributeGraph12StatefulRuleP11updateValueyyFTj, - _$s14AttributeGraph12StatefulRuleP11updateValueyyFTq, - _$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj, - _$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq, - _$s14AttributeGraph12StatefulRulePAA01_A4BodyTb, - _$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ, - _$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs, - _$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg, - _$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV, - _$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg, - _$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV, - _$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg, - _$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV, - _$s14AttributeGraph12StatefulRuleTL, - _$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF, - _$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ, - _$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC, - _$s14AttributeGraph13PointerOffsetV04byteD0SivM, - _$s14AttributeGraph13PointerOffsetV04byteD0Sivg, - _$s14AttributeGraph13PointerOffsetV04byteD0SivpMV, - _$s14AttributeGraph13PointerOffsetV04byteD0Sivs, - _$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ, - _$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ, - _$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ, - _$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC, - _$s14AttributeGraph13PointerOffsetVMa, - _$s14AttributeGraph13PointerOffsetVMn, - _$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF, - _$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF, - _$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF, - _$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs, - _$s14AttributeGraph14AnyRuleContextVMa, - _$s14AttributeGraph14AnyRuleContextVMn, - _$s14AttributeGraph14AnyRuleContextVN, - _$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV, - _$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV, - _$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV, - _$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF, - _$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF, - _$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF, - _$s14AttributeGraph3MapV11descriptionSSvg, - _$s14AttributeGraph3MapV11descriptionSSvpMV, - _$s14AttributeGraph3MapV3argAA0A0VyxGvM, - _$s14AttributeGraph3MapV3argAA0A0VyxGvg, - _$s14AttributeGraph3MapV3argAA0A0VyxGvpMV, - _$s14AttributeGraph3MapV3argAA0A0VyxGvs, - _$s14AttributeGraph3MapV4bodyyq_xcvg, - _$s14AttributeGraph3MapV4bodyyq_xcvpMV, - _$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph3MapV5valueq_vg, - _$s14AttributeGraph3MapV5valueq_vpMV, - _$s14AttributeGraph3MapVMa, - _$s14AttributeGraph3MapVMn, - _$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC, - _$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc, - _$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP, - _$s14AttributeGraph3MapVyxq_GAA4RuleAAMc, - _$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc, - _$s14AttributeGraph4RuleMp, - _$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj, - _$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq, - _$s14AttributeGraph4RuleP5value5ValueQzvgTj, - _$s14AttributeGraph4RuleP5value5ValueQzvgTq, - _$s14AttributeGraph4RulePAA01_A4BodyTb, - _$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ, - _$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg, - _$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV, - _$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg, - _$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV, - _$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF, - _$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ, - _$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF, - _$s14AttributeGraph4RuleTL, - _$s14AttributeGraph5FocusV11descriptionSSvg, - _$s14AttributeGraph5FocusV11descriptionSSvpMV, - _$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvM, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvg, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvs, - _$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph5FocusV5valueq_vg, - _$s14AttributeGraph5FocusV5valueq_vpMV, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs, - _$s14AttributeGraph5FocusVMa, - _$s14AttributeGraph5FocusVMn, - _$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc, - _$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP, - _$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc, - _$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc, - _$s14AttributeGraph8ExternalV11descriptionSSvg, - _$s14AttributeGraph8ExternalV11descriptionSSvpMV, - _$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ, - _$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph8ExternalVACyxGycfC, - _$s14AttributeGraph8ExternalVMa, - _$s14AttributeGraph8ExternalVMn, - _$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc, - _$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP, - _$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc, - _$s5Value14AttributeGraph12StatefulRulePTl, - _$s5Value14AttributeGraph4RulePTl, - _$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV, - _$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF, - _$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF, - _$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ, - _$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF, - _$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF, - _$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF, - _$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF, - _$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF, - _$sSo10AGGraphRefaSQ14AttributeGraphMc, - _$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF, - _$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF, - _$sSo11AGAttributea14AttributeGraphE11descriptionSSvg, - _$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV, - _$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg, - _$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV, - _$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF, - _$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs, - _$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ, - _$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF, - _$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ, - _$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF, - _$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF, - _$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF, - _$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg, - _$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV, - _$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg, - _$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV, - _$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF, - _$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC, - _$sSo11AGAttributeaSH14AttributeGraphMc, - _$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc, - _$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF, - _$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF, - _$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF, - _$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg, - _$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV, - _$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF, - _$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg, - _$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg, - _$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV, - _$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC, - _$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC, - _$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF, - _$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF, - _$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF, - _$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg, - _$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg, - _$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF, - _$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF, - _$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg, - _$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg, - _$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluig, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluilu, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV, - _$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF, - _$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg, - _$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV, - _$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ, - _$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs, - _$sSo15AGWeakAttributea0B5GraphE9hashValueSivg, - _$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV, - _$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC, - _$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC, - _$sSo15AGWeakAttributeaSH0B5GraphMc, - _$sSo15AGWeakAttributeaSQ0B5GraphMc, - _$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc, - _$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis, - _$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc, - _$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc, - _$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc, - _$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc, - _$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg, - _$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV, - _$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF, - _$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg, - _$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV, - _$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC, - _$sSo8AGTypeIDaSH14AttributeGraphMc, - _$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc, - _$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis, - _AGAttributeNil, _AGAttributeNullType, - _AGAttributeNullVTable, _AGCompareValues, - _AGCreateWeakAttribute, _AGDebugServerCopyURL, - _AGDebugServerRun, _AGDebugServerStart, - _AGDebugServerStop, _AGDescriptionFormat, - _AGDescriptionIncludeValues, _AGDescriptionMaxFrames, - _AGDescriptionTruncationLimit, _AGGraphAddInput, - _AGGraphAddProfileEvent, _AGGraphAnyInputsChanged, - _AGGraphArchiveJSON, _AGGraphClearUpdate, - _AGGraphContextGetGraph, _AGGraphCreate, - _AGGraphCreateAttribute, - _AGGraphCreateIndirectAttribute, - _AGGraphCreateIndirectAttribute2, - _AGGraphCreateOffsetAttribute, - _AGGraphCreateOffsetAttribute2, _AGGraphCreateShared, - _AGGraphDescription, _AGGraphGetAttributeGraph, - _AGGraphGetAttributeInfo, - _AGGraphGetAttributeSubgraph, _AGGraphGetContext, - _AGGraphGetCounter, _AGGraphGetCurrentAttribute, - _AGGraphGetDeadline, _AGGraphGetFlags, - _AGGraphGetGraphContext, - _AGGraphGetIndirectAttribute, - _AGGraphGetIndirectDependency, _AGGraphGetInputValue, - _AGGraphGetOutputValue, _AGGraphGetTypeID, - _AGGraphGetValue, _AGGraphGetValueState, - _AGGraphHasDeadlinePassed, _AGGraphHasValue, - _AGGraphInternAttributeType, _AGGraphInvalidate, - _AGGraphInvalidateAllValues, _AGGraphInvalidateValue, - _AGGraphIsProfilingEnabled, _AGGraphMarkProfile, - _AGGraphMutateAttribute, _AGGraphPrefetchValue, - _AGGraphReadCachedAttribute, - _AGGraphReadCachedAttributeIfExists, - _AGGraphResetProfile, _AGGraphSearch, - _AGGraphSetContext, _AGGraphSetDeadline, - _AGGraphSetFlags, _AGGraphSetIndirectAttribute, - _AGGraphSetIndirectDependency, - _AGGraphSetInvalidationCallback, - _AGGraphSetNeedsUpdate, _AGGraphSetOutputValue, - _AGGraphSetUpdate, _AGGraphSetUpdateCallback, - _AGGraphSetValue, _AGGraphStartProfiling, - _AGGraphStopProfiling, _AGGraphUpdateValue, - _AGGraphVerifyType, _AGGraphWithMainThreadHandler, - _AGGraphWithUpdate, _AGGraphWithoutUpdate, - _AGMakeUniqueID, _AGNewTupleType, _AGReleaseClosure, - _AGRetainClosure, _AGSubgraphAddChild, - _AGSubgraphAddObserver, _AGSubgraphAddTreeValue, - _AGSubgraphApply, _AGSubgraphBeginTreeElement, - _AGSubgraphCreate, _AGSubgraphCreate2, - _AGSubgraphEndTreeElement, _AGSubgraphGetCurrent, - _AGSubgraphGetCurrentGraphContext, - _AGSubgraphGetGraph, _AGSubgraphGetParent, - _AGSubgraphGetParentCount, _AGSubgraphGetTreeRoot, - _AGSubgraphGetTypeID, _AGSubgraphIntersects, - _AGSubgraphInvalidate, _AGSubgraphIsAncestor, - _AGSubgraphIsDirty, _AGSubgraphIsValid, - _AGSubgraphRemoveChild, _AGSubgraphRemoveObserver, - _AGSubgraphSetCurrent, _AGSubgraphSetIndex, - _AGSubgraphSetShouldRecordTree, - _AGSubgraphSetTreeOwner, _AGSubgraphShouldRecordTree, - _AGSubgraphUpdate, _AGTreeElementGetFlags, - _AGTreeElementGetNextChild, - _AGTreeElementGetNextValue, _AGTreeElementGetParent, - _AGTreeElementGetType, _AGTreeElementGetValue, - _AGTreeElementMakeChildIterator, - _AGTreeElementMakeValueIterator, - _AGTreeValueGetFlags, _AGTreeValueGetKey, - _AGTreeValueGetType, _AGTreeValueGetValue, - _AGTupleCount, _AGTupleDestroy, _AGTupleDestroyElement, - _AGTupleElementOffset, _AGTupleElementOffsetChecked, - _AGTupleElementSize, _AGTupleElementType, - _AGTupleGetElement, _AGTupleSetElement, _AGTupleSize, - _AGTupleWithBuffer, _AGTypeApplyEnumData, - _AGTypeApplyFields, _AGTypeApplyFields2, - _AGTypeApplyMutableEnumData, _AGTypeDescription, - _AGTypeGetEnumTag, _AGTypeGetKind, - _AGTypeNominalDescriptor, - _AGTypeNominalDescriptorName, _AGVersion, - _AGWeakAttributeGetAttribute ] - weak-def-symbols: [ __ZTISt11logic_error, __ZTISt12length_error, - __ZTISt18bad_variant_access, __ZTISt9exception, - __ZTSSt11logic_error, __ZTSSt12length_error, - __ZTSSt18bad_variant_access, __ZTSSt9exception ] -... diff --git a/AG/tbds/RELEASE_2021/ios-arm64-x86_64-simulator/AttributeGraph.tbd b/AG/tbds/RELEASE_2021/ios-arm64-x86_64-simulator/AttributeGraph.tbd deleted file mode 100644 index 4648acde..00000000 --- a/AG/tbds/RELEASE_2021/ios-arm64-x86_64-simulator/AttributeGraph.tbd +++ /dev/null @@ -1,809 +0,0 @@ ---- !tapi-tbd -tbd-version: 4 -targets: [ x86_64-ios-simulator, arm64-ios-simulator ] -uuids: - - target: x86_64-ios-simulator - value: '7C698EC3-48E5-3ED5-A609-3A54CFCC6B4D' - - target: arm64-ios-simulator - value: '09D49B75-24AD-3293-B5CD-0121DBB15B97' -flags: [ flat_namespace ] -install-name: /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph -current-version: 1 -compatibility-version: 1 -exports: - - targets: [ x86_64-ios-simulator, arm64-ios-simulator ] - symbols: [ _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs, - _$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF, - _$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg, - _$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV, - _$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ, - _$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF, - _$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph011AnyOptionalA0V7currentACvgZ, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV, - _$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs, - _$s14AttributeGraph011AnyOptionalA0V9hashValueSivg, - _$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV, - _$s14AttributeGraph011AnyOptionalA0VACycfC, - _$s14AttributeGraph011AnyOptionalA0VMa, - _$s14AttributeGraph011AnyOptionalA0VMn, - _$s14AttributeGraph011AnyOptionalA0VN, - _$s14AttributeGraph011AnyOptionalA0VSHAAMc, - _$s14AttributeGraph011AnyOptionalA0VSQAAMc, - _$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc, - _$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC, - _$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC, - _$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC, - _$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC, - _$s14AttributeGraph01_A4BodyMp, - _$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj, - _$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq, - _$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj, - _$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq, - _$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj, - _$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq, - _$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj, - _$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq, - _$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj, - _$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq, - _$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ, - _$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ, - _$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ, - _$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph01_A4BodyTL, - _$s14AttributeGraph04WeakA0V11descriptionSSvg, - _$s14AttributeGraph04WeakA0V11descriptionSSvpMV, - _$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF, - _$s14AttributeGraph04WeakA0V12wrappedValuexSgvg, - _$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV, - _$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV, - _$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs, - _$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV, - _$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs, - _$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph04WeakA0V5valuexSgvg, - _$s14AttributeGraph04WeakA0V5valuexSgvpMV, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV, - _$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs, - _$s14AttributeGraph04WeakA0V9hashValueSivg, - _$s14AttributeGraph04WeakA0V9hashValueSivpMV, - _$s14AttributeGraph04WeakA0VACyxGycfC, - _$s14AttributeGraph04WeakA0VMa, - _$s14AttributeGraph04WeakA0VMn, - _$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC, - _$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC, - _$s14AttributeGraph04WeakA0VyxGSHAAMc, - _$s14AttributeGraph04WeakA0VyxGSQAAMc, - _$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV, - _$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs, - _$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvM, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvg, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV, - _$s14AttributeGraph08IndirectA0V12wrappedValuexvs, - _$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph08IndirectA0V5valuexvM, - _$s14AttributeGraph08IndirectA0V5valuexvg, - _$s14AttributeGraph08IndirectA0V5valuexvpMV, - _$s14AttributeGraph08IndirectA0V5valuexvs, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs, - _$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC, - _$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg, - _$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV, - _$s14AttributeGraph08IndirectA0V9hashValueSivg, - _$s14AttributeGraph08IndirectA0V9hashValueSivpMV, - _$s14AttributeGraph08IndirectA0VMa, - _$s14AttributeGraph08IndirectA0VMn, - _$s14AttributeGraph08IndirectA0VyxGSHAAMc, - _$s14AttributeGraph08IndirectA0VyxGSQAAMc, - _$s14AttributeGraph08ObservedA0Mp, - _$s14AttributeGraph08ObservedA0P7destroyyyFTj, - _$s14AttributeGraph08ObservedA0P7destroyyyFTq, - _$s14AttributeGraph08ObservedA0PAA01_A4BodyTb, - _$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ, - _$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ, - _$s14AttributeGraph08ObservedA0TL, - _$s14AttributeGraph08OptionalA0V11descriptionSSvg, - _$s14AttributeGraph08OptionalA0V11descriptionSSvpMV, - _$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF, - _$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg, - _$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV, - _$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV, - _$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs, - _$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV, - _$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs, - _$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC, - _$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph08OptionalA0V5valuexSgvg, - _$s14AttributeGraph08OptionalA0V5valuexSgvpMV, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV, - _$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs, - _$s14AttributeGraph08OptionalA0V9hashValueSivg, - _$s14AttributeGraph08OptionalA0V9hashValueSivpMV, - _$s14AttributeGraph08OptionalA0VACyxGycfC, - _$s14AttributeGraph08OptionalA0VMa, - _$s14AttributeGraph08OptionalA0VMn, - _$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC, - _$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC, - _$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC, - _$s14AttributeGraph08OptionalA0VyxGSHAAMc, - _$s14AttributeGraph08OptionalA0VyxGSQAAMc, - _$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavM, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavg, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV, - _$s14AttributeGraph0A0V10identifierSo11AGAttributeavs, - _$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF, - _$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF, - _$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg, - _$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV, - _$s14AttributeGraph0A0V11descriptionSSvg, - _$s14AttributeGraph0A0V11descriptionSSvpMV, - _$s14AttributeGraph0A0V11updateValueyyF, - _$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF, - _$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF, - _$s14AttributeGraph0A0V12wrappedValuexvM, - _$s14AttributeGraph0A0V12wrappedValuexvg, - _$s14AttributeGraph0A0V12wrappedValuexvlu, - _$s14AttributeGraph0A0V12wrappedValuexvpMV, - _$s14AttributeGraph0A0V12wrappedValuexvs, - _$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig, - _$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV, - _$s14AttributeGraph0A0V13prefetchValueyyF, - _$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF, - _$s14AttributeGraph0A0V14projectedValueACyxGvM, - _$s14AttributeGraph0A0V14projectedValueACyxGvg, - _$s14AttributeGraph0A0V14projectedValueACyxGvpMV, - _$s14AttributeGraph0A0V14projectedValueACyxGvs, - _$s14AttributeGraph0A0V15invalidateValueyyF, - _$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF, - _$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ, - _$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC, - _$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF, - _$s14AttributeGraph0A0V4typeACyxGxm_tcfC, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV, - _$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs, - _$s14AttributeGraph0A0V5graphSo10AGGraphRefavg, - _$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV, - _$s14AttributeGraph0A0V5valueACyxGx_tcfC, - _$s14AttributeGraph0A0V5valuexvM, - _$s14AttributeGraph0A0V5valuexvg, - _$s14AttributeGraph0A0V5valuexvlu, - _$s14AttributeGraph0A0V5valuexvpMV, - _$s14AttributeGraph0A0V5valuexvs, - _$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig, - _$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig, - _$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV, - _$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF, - _$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF, - _$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF, - _$s14AttributeGraph0A0V8hasValueSbvg, - _$s14AttributeGraph0A0V8hasValueSbvpMV, - _$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF, - _$s14AttributeGraph0A0V8setValueySbxF, - _$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg, - _$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV, - _$s14AttributeGraph0A0V8validateyyF, - _$s14AttributeGraph0A0V9hashValueSivg, - _$s14AttributeGraph0A0V9hashValueSivpMV, - _$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF, - _$s14AttributeGraph0A0VMa, _$s14AttributeGraph0A0VMn, - _$s14AttributeGraph0A0VyACyxGADcfC, - _$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC, - _$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC, - _$s14AttributeGraph0A0VyxGSHAAMc, - _$s14AttributeGraph0A0VyxGSQAAMc, - _$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc, - _$s14AttributeGraph0A11BodyVisitorMp, - _$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj, - _$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq, - _$s14AttributeGraph0A11BodyVisitorTL, - _$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF, - _$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF, - _$s14AttributeGraph11RuleContextV5valuexvM, - _$s14AttributeGraph11RuleContextV5valuexvg, - _$s14AttributeGraph11RuleContextV5valuexvlu, - _$s14AttributeGraph11RuleContextV5valuexvpMV, - _$s14AttributeGraph11RuleContextV5valuexvs, - _$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF, - _$s14AttributeGraph11RuleContextV8hasValueSbvg, - _$s14AttributeGraph11RuleContextV8hasValueSbvpMV, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV, - _$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs, - _$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC, - _$s14AttributeGraph11RuleContextVMa, - _$s14AttributeGraph11RuleContextVMn, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu, - _$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV, - _$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV, - _$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig, - _$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV, - _$s14AttributeGraph12StatefulRuleMp, - _$s14AttributeGraph12StatefulRuleP11updateValueyyFTj, - _$s14AttributeGraph12StatefulRuleP11updateValueyyFTq, - _$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj, - _$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq, - _$s14AttributeGraph12StatefulRulePAA01_A4BodyTb, - _$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ, - _$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV, - _$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs, - _$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg, - _$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV, - _$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg, - _$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV, - _$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg, - _$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV, - _$s14AttributeGraph12StatefulRuleTL, - _$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF, - _$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ, - _$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC, - _$s14AttributeGraph13PointerOffsetV04byteD0SivM, - _$s14AttributeGraph13PointerOffsetV04byteD0Sivg, - _$s14AttributeGraph13PointerOffsetV04byteD0SivpMV, - _$s14AttributeGraph13PointerOffsetV04byteD0Sivs, - _$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ, - _$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ, - _$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ, - _$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC, - _$s14AttributeGraph13PointerOffsetVMa, - _$s14AttributeGraph13PointerOffsetVMn, - _$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF, - _$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF, - _$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF, - _$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF, - _$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV, - _$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs, - _$s14AttributeGraph14AnyRuleContextVMa, - _$s14AttributeGraph14AnyRuleContextVMn, - _$s14AttributeGraph14AnyRuleContextVN, - _$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu, - _$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV, - _$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV, - _$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig, - _$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV, - _$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF, - _$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF, - _$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF, - _$s14AttributeGraph3MapV11descriptionSSvg, - _$s14AttributeGraph3MapV11descriptionSSvpMV, - _$s14AttributeGraph3MapV3argAA0A0VyxGvM, - _$s14AttributeGraph3MapV3argAA0A0VyxGvg, - _$s14AttributeGraph3MapV3argAA0A0VyxGvpMV, - _$s14AttributeGraph3MapV3argAA0A0VyxGvs, - _$s14AttributeGraph3MapV4bodyyq_xcvg, - _$s14AttributeGraph3MapV4bodyyq_xcvpMV, - _$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph3MapV5valueq_vg, - _$s14AttributeGraph3MapV5valueq_vpMV, - _$s14AttributeGraph3MapVMa, - _$s14AttributeGraph3MapVMn, - _$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC, - _$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc, - _$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP, - _$s14AttributeGraph3MapVyxq_GAA4RuleAAMc, - _$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc, - _$s14AttributeGraph4RuleMp, - _$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj, - _$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq, - _$s14AttributeGraph4RuleP5value5ValueQzvgTj, - _$s14AttributeGraph4RuleP5value5ValueQzvgTq, - _$s14AttributeGraph4RulePAA01_A4BodyTb, - _$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ, - _$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ, - _$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg, - _$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV, - _$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg, - _$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV, - _$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF, - _$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ, - _$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF, - _$s14AttributeGraph4RuleTL, - _$s14AttributeGraph5FocusV11descriptionSSvg, - _$s14AttributeGraph5FocusV11descriptionSSvpMV, - _$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvM, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvg, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV, - _$s14AttributeGraph5FocusV4rootAA0A0VyxGvs, - _$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph5FocusV5valueq_vg, - _$s14AttributeGraph5FocusV5valueq_vpMV, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV, - _$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs, - _$s14AttributeGraph5FocusVMa, - _$s14AttributeGraph5FocusVMn, - _$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc, - _$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP, - _$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc, - _$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc, - _$s14AttributeGraph8ExternalV11descriptionSSvg, - _$s14AttributeGraph8ExternalV11descriptionSSvpMV, - _$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ, - _$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ, - _$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ, - _$s14AttributeGraph8ExternalVACyxGycfC, - _$s14AttributeGraph8ExternalVMa, - _$s14AttributeGraph8ExternalVMn, - _$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc, - _$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP, - _$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc, - _$s5Value14AttributeGraph12StatefulRulePTl, - _$s5Value14AttributeGraph4RulePTl, - _$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu, - _$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV, - _$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF, - _$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF, - _$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ, - _$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF, - _$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ, - _$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ, - _$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF, - _$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF, - _$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF, - _$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF, - _$sSo10AGGraphRefaSQ14AttributeGraphMc, - _$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF, - _$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF, - _$sSo11AGAttributea14AttributeGraphE11descriptionSSvg, - _$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV, - _$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg, - _$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV, - _$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF, - _$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV, - _$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs, - _$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ, - _$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF, - _$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ, - _$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF, - _$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF, - _$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF, - _$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg, - _$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV, - _$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg, - _$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV, - _$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF, - _$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC, - _$sSo11AGAttributeaSH14AttributeGraphMc, - _$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc, - _$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF, - _$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF, - _$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF, - _$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg, - _$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV, - _$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF, - _$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg, - _$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg, - _$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV, - _$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC, - _$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC, - _$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF, - _$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ, - _$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF, - _$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF, - _$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg, - _$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg, - _$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF, - _$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF, - _$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg, - _$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg, - _$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluig, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluilu, - _$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu, - _$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV, - _$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF, - _$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg, - _$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV, - _$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ, - _$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV, - _$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs, - _$sSo15AGWeakAttributea0B5GraphE9hashValueSivg, - _$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV, - _$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC, - _$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC, - _$sSo15AGWeakAttributeaSH0B5GraphMc, - _$sSo15AGWeakAttributeaSQ0B5GraphMc, - _$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc, - _$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV, - _$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis, - _$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc, - _$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc, - _$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc, - _$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc, - _$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg, - _$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV, - _$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF, - _$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg, - _$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV, - _$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC, - _$sSo8AGTypeIDaSH14AttributeGraphMc, - _$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc, - _$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV, - _$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis, - _AGAttributeNil, _AGAttributeNullType, - _AGAttributeNullVTable, _AGCompareValues, - _AGCreateWeakAttribute, _AGDebugServerCopyURL, - _AGDebugServerRun, _AGDebugServerStart, - _AGDebugServerStop, _AGDescriptionFormat, - _AGDescriptionIncludeValues, _AGDescriptionMaxFrames, - _AGDescriptionTruncationLimit, _AGGraphAddInput, - _AGGraphAddProfileEvent, _AGGraphAnyInputsChanged, - _AGGraphArchiveJSON, _AGGraphClearUpdate, - _AGGraphContextGetGraph, _AGGraphCreate, - _AGGraphCreateAttribute, - _AGGraphCreateIndirectAttribute, - _AGGraphCreateIndirectAttribute2, - _AGGraphCreateOffsetAttribute, - _AGGraphCreateOffsetAttribute2, _AGGraphCreateShared, - _AGGraphDescription, _AGGraphGetAttributeGraph, - _AGGraphGetAttributeInfo, - _AGGraphGetAttributeSubgraph, _AGGraphGetContext, - _AGGraphGetCounter, _AGGraphGetCurrentAttribute, - _AGGraphGetDeadline, _AGGraphGetFlags, - _AGGraphGetGraphContext, - _AGGraphGetIndirectAttribute, - _AGGraphGetIndirectDependency, _AGGraphGetInputValue, - _AGGraphGetOutputValue, _AGGraphGetTypeID, - _AGGraphGetValue, _AGGraphGetValueState, - _AGGraphHasDeadlinePassed, _AGGraphHasValue, - _AGGraphInternAttributeType, _AGGraphInvalidate, - _AGGraphInvalidateAllValues, _AGGraphInvalidateValue, - _AGGraphIsProfilingEnabled, _AGGraphMarkProfile, - _AGGraphMutateAttribute, _AGGraphPrefetchValue, - _AGGraphReadCachedAttribute, - _AGGraphReadCachedAttributeIfExists, - _AGGraphResetProfile, _AGGraphSearch, - _AGGraphSetContext, _AGGraphSetDeadline, - _AGGraphSetFlags, _AGGraphSetIndirectAttribute, - _AGGraphSetIndirectDependency, - _AGGraphSetInvalidationCallback, - _AGGraphSetNeedsUpdate, _AGGraphSetOutputValue, - _AGGraphSetUpdate, _AGGraphSetUpdateCallback, - _AGGraphSetValue, _AGGraphStartProfiling, - _AGGraphStopProfiling, _AGGraphUpdateValue, - _AGGraphVerifyType, _AGGraphWithMainThreadHandler, - _AGGraphWithUpdate, _AGGraphWithoutUpdate, - _AGMakeUniqueID, _AGNewTupleType, _AGReleaseClosure, - _AGRetainClosure, _AGSubgraphAddChild, - _AGSubgraphAddObserver, _AGSubgraphAddTreeValue, - _AGSubgraphApply, _AGSubgraphBeginTreeElement, - _AGSubgraphCreate, _AGSubgraphCreate2, - _AGSubgraphEndTreeElement, _AGSubgraphGetCurrent, - _AGSubgraphGetCurrentGraphContext, - _AGSubgraphGetGraph, _AGSubgraphGetParent, - _AGSubgraphGetParentCount, _AGSubgraphGetTreeRoot, - _AGSubgraphGetTypeID, _AGSubgraphIntersects, - _AGSubgraphInvalidate, _AGSubgraphIsAncestor, - _AGSubgraphIsDirty, _AGSubgraphIsValid, - _AGSubgraphRemoveChild, _AGSubgraphRemoveObserver, - _AGSubgraphSetCurrent, _AGSubgraphSetIndex, - _AGSubgraphSetShouldRecordTree, - _AGSubgraphSetTreeOwner, _AGSubgraphShouldRecordTree, - _AGSubgraphUpdate, _AGTreeElementGetFlags, - _AGTreeElementGetNextChild, - _AGTreeElementGetNextValue, _AGTreeElementGetParent, - _AGTreeElementGetType, _AGTreeElementGetValue, - _AGTreeElementMakeChildIterator, - _AGTreeElementMakeValueIterator, - _AGTreeValueGetFlags, _AGTreeValueGetKey, - _AGTreeValueGetType, _AGTreeValueGetValue, - _AGTupleCount, _AGTupleDestroy, _AGTupleDestroyElement, - _AGTupleElementOffset, _AGTupleElementOffsetChecked, - _AGTupleElementSize, _AGTupleElementType, - _AGTupleGetElement, _AGTupleSetElement, _AGTupleSize, - _AGTupleWithBuffer, _AGTypeApplyEnumData, - _AGTypeApplyFields, _AGTypeApplyFields2, - _AGTypeApplyMutableEnumData, _AGTypeDescription, - _AGTypeGetEnumTag, _AGTypeGetKind, - _AGTypeNominalDescriptor, - _AGTypeNominalDescriptorName, _AGVersion, - _AGWeakAttributeGetAttribute ] -undefineds: - - targets: [ x86_64-ios-simulator ] - symbols: [ _ceilf ] - - targets: [ arm64-ios-simulator ] - symbols: [ _bzero ] - - targets: [ x86_64-ios-simulator, arm64-ios-simulator ] - symbols: [ _$s10Foundation22_convertNSErrorToErrorys0E0_pSo0C0CSgF, - _$s10Foundation3URLV15fileURLWithPathACSSh_tcfC, - _$s10Foundation3URLVMa, - _$s10Foundation4DataV36_unconditionallyBridgeFromObjectiveCyACSo6NSDataCSgFZ, - _$s10Foundation4DataV5write2to7optionsyAA3URLV_So20NSDataWritingOptionsVtKF, - _$s14CoreFoundation9_CFObjectMp, - _$s14CoreFoundation9_CFObjectPAAE2eeoiySbx_xtFZ, - _$s14CoreFoundation9_CFObjectPAAE4hash4intoys6HasherVz_tF, - _$s14CoreFoundation9_CFObjectPAAE9hashValueSivg, - _$s14CoreFoundation9_CFObjectPSHTb, - _$s15_ObjectiveCTypes01_A11CBridgeablePTl, - _$s19ArrayLiteralElements013ExpressibleByaB0PTl, - _$s7ElementSTTl, _$s7ElementStTl, - _$s7Elements10SetAlgebraPTl, _$s8IteratorSTTl, - _$s8RawValueSYTl, _$sBOWV, _$sBi32_WV, _$sBi64_WV, - _$sSD10FoundationE19_bridgeToObjectiveCSo12NSDictionaryCyF, - _$sSH13_rawHashValue4seedS2i_tFTq, - _$sSH4hash4intoys6HasherVz_tFTq, - _$sSH9hashValueSivgTj, _$sSH9hashValueSivgTq, _$sSHMp, - _$sSHSQTb, _$sSP9hashValueSivg, _$sSPyxGSHsMc, - _$sSQ2eeoiySbx_xtFZTj, _$sSQ2eeoiySbx_xtFZTq, _$sSQMp, - _$sSS10FoundationE19_bridgeToObjectiveCSo8NSStringCyF, - _$sSS10FoundationE26_forceBridgeFromObjectiveC_6resultySo8NSStringC_SSSgztFZ, - _$sSS10FoundationE34_conditionallyBridgeFromObjectiveC_6resultSbSo8NSStringC_SSSgztFZ, - _$sSS10FoundationE36_unconditionallyBridgeFromObjectiveCySSSo8NSStringCSgFZ, - _$sSS10describingSSx_tclufC, - _$sSS4hash4intoys6HasherVz_tF, _$sSS6appendyySSF, - _$sSS9hashValueSivg, _$sSSN, _$sSSSHsWP, - _$sST12makeIterator0B0QzyFTq, - _$sST13_copyContents12initializing8IteratorQz_SitSry7ElementQzG_tFTq, - _$sST19underestimatedCountSivgTq, - _$sST22_copyToContiguousArrays0cD0Vy7ElementQzGyFTq, - _$sST31_customContainsEquatableElementySbSg0D0QzFTq, - _$sST32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlFTq, - _$sST8IteratorST_StTn, _$sSTMp, - _$sSTsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF, - _$sSY8rawValue03RawB0QzvgTq, - _$sSY8rawValuexSg03RawB0Qz_tcfCTq, _$sSYMp, _$sSbN, - _$sSiN, _$sSq3mapyqd__Sgqd__xKXEKlF, _$sSqMa, - _$sSt4next7ElementQzSgyFTq, _$sStMp, - _$sSzsE11descriptionSSvg, - _$ss018_bridgeAnyObjectToB0yypyXlSgF, - _$ss10AnyKeyPathC19_storedInlineOffsetSiSgvgTj, - _$ss10SetAlgebraMp, - _$ss10SetAlgebraP10isDisjoint4withSbx_tFTq, - _$ss10SetAlgebraP10isSuperset2ofSbx_tFTq, - _$ss10SetAlgebraP11subtractingyxxFTq, - _$ss10SetAlgebraP12intersectionyxxFTq, - _$ss10SetAlgebraP16formIntersectionyyxFTq, - _$ss10SetAlgebraP19symmetricDifferenceyxxnFTq, - _$ss10SetAlgebraP23formSymmetricDifferenceyyxnFTq, - _$ss10SetAlgebraP5unionyxxnFTq, - _$ss10SetAlgebraP6insertySb8inserted_7ElementQz17memberAfterInserttAFnFTq, - _$ss10SetAlgebraP6removey7ElementQzSgAEFTq, - _$ss10SetAlgebraP6update4with7ElementQzSgAFn_tFTq, - _$ss10SetAlgebraP7isEmptySbvgTq, - _$ss10SetAlgebraP8containsySb7ElementQzFTq, - _$ss10SetAlgebraP8isSubset2ofSbx_tFTq, - _$ss10SetAlgebraP8subtractyyxFTq, - _$ss10SetAlgebraP9formUnionyyxnFTq, - _$ss10SetAlgebraPSQTb, - _$ss10SetAlgebraPs25ExpressibleByArrayLiteralTb, - _$ss10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufC, - _$ss10SetAlgebraPxycfCTq, - _$ss10SetAlgebraPyxqd__ncSTRd__7ElementQyd__ACRtzlufCTq, - _$ss11_StringGutsV4growyySiF, _$ss13OpaquePointerVMn, - _$ss17_assertionFailure__4file4line5flagss5NeverOs12StaticStringV_SSAHSus6UInt32VtF, - _$ss17withUnsafePointer2to_q_x_q_SPyxGKXEtKr0_lF, - _$ss17withUnsafePointer2to_q_xz_q_SPyxGKXEtKr0_lF, - _$ss18_DictionaryStorageC8allocate8capacityAByxq_GSi_tFZ, - _$ss18_DictionaryStorageCMn, - _$ss20_SwiftNewtypeWrapperMp, - _$ss20_SwiftNewtypeWrapperPSYTb, - _$ss20_SwiftNewtypeWrapperPs35_HasCustomAnyHashableRepresentationTb, - _$ss20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE20_toCustomAnyHashables0hI0VSgyF, - _$ss21_ObjectiveCBridgeableMp, - _$ss21_ObjectiveCBridgeableP016_forceBridgeFromA1C_6resulty01_A5CTypeQz_xSgztFZTq, - _$ss21_ObjectiveCBridgeableP024_conditionallyBridgeFromA1C_6resultSb01_A5CTypeQz_xSgztFZTq, - _$ss21_ObjectiveCBridgeableP026_unconditionallyBridgeFromA1Cyx01_A5CTypeQzSgFZTq, - _$ss21_ObjectiveCBridgeableP09_bridgeToA1C01_A5CTypeQzyFTq, - _$ss23CustomStringConvertibleMp, - _$ss23CustomStringConvertibleP11descriptionSSvgTj, - _$ss23CustomStringConvertibleP11descriptionSSvgTq, - _$ss23_ContiguousArrayStorageCMn, - _$ss25ExpressibleByArrayLiteralMp, - _$ss25ExpressibleByArrayLiteralP05arrayD0x0cD7ElementQzd_tcfCTq, - _$ss27_bridgeAnythingToObjectiveCyyXlxlF, - _$ss27_stringCompareWithSmolCheck__9expectingSbs11_StringGutsV_ADs01_G16ComparisonResultOtF, - _$ss35_HasCustomAnyHashableRepresentationMp, - _$ss35_HasCustomAnyHashableRepresentationP03_tobcD0s0cD0VSgyFTq, - _$ss38_bridgeAnythingNonVerbatimToObjectiveCyyXlxnlF, - _$ss5UInt8VMn, - _$ss5print_9separator10terminatoryypd_S2StF, - _$ss6HasherV5_hash4seed5bytes5countS2i_s6UInt64VSitFZ, - _$ss6HasherV5_hash4seed_S2i_SutFZ, - _$ss6HasherV5_seedABSi_tcfC, - _$ss6HasherV8_combineyySuF, - _$ss6HasherV8_combineyys6UInt32VF, - _$ss6HasherV9_finalizeSiyF, - _$ss6UInt32V10FoundationE19_bridgeToObjectiveCSo8NSNumberCyF, - _$ss6UInt32V10FoundationE26_forceBridgeFromObjectiveC_6resultySo8NSNumberC_ABSgztFZ, - _$ss6UInt32V10FoundationE34_conditionallyBridgeFromObjectiveC_6resultSbSo8NSNumberC_ABSgztFZ, - _$ss6UInt32V10FoundationE36_unconditionallyBridgeFromObjectiveCyABSo8NSNumberCSgFZ, - _$ss6UInt32V9hashValueSivg, _$ss6UInt32VMn, - _$ss6UInt32VN, _$ss6UInt32VSHsWP, _$ss6UInt32VSzsMc, - _$ss6UInt32Vs17FixedWidthIntegersMc, _$ss7KeyPathCMn, - _$ss7KeyPathCMo, _$ss9OptionSetMp, - _$ss9OptionSetP8rawValuex03RawD0Qz_tcfCTq, - _$ss9OptionSetPSYTb, _$ss9OptionSetPs0B7AlgebraTb, - _$ss9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfC, - _$ss9_typeName_9qualifiedSSypXp_SbtF, _$sypN, _$sytN, - _$sytWV, _CFDataCreateMutable, _CFDataGetBytePtr, - _CFDataGetLength, _CFDataGetMutableBytePtr, - _CFDataSetLength, _CFRelease, _CFRetain, - _CFRunLoopAddObserver, _CFRunLoopGetMain, - _CFRunLoopObserverCreate, _CFStringAppendCString, - _CFStringCreateMutable, _CFURLCreateWithBytes, - _NSClassFromString, _NSTemporaryDirectory, - __CFRuntimeCreateInstance, __CFRuntimeRegisterClass, - __Unwind_Resume, __ZNSt11logic_errorC2EPKc, - __ZNSt12length_errorD1Ev, __ZNSt3__112__next_primeEm, - __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc, - __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc, - __ZNSt9exceptionD2Ev, __ZSt7nothrow, __ZSt9terminatev, - __ZTVN10__cxxabiv117__class_type_infoE, - __ZTVN10__cxxabiv120__si_class_type_infoE, - __ZTVSt12length_error, __ZTVSt18bad_variant_access, - ___CFConstantStringClassReference, - ___NSDictionary0__struct, ___assert_rtn, - ___cxa_allocate_exception, ___cxa_atexit, - ___cxa_begin_catch, ___cxa_free_exception, - ___cxa_guard_abort, ___cxa_guard_acquire, - ___cxa_guard_release, ___cxa_throw, - ___darwin_check_fd_set_overflow, ___error, - ___gxx_personality_v0, ___kCFBooleanFalse, - ___kCFBooleanTrue, ___stack_chk_fail, - ___stack_chk_guard, ___stderrp, __dispatch_main_q, - __dispatch_source_type_read, __objc_empty_cache, - __os_log_error_impl, __os_log_fault_impl, - __os_log_impl, __swiftEmptyArrayStorage, - __swiftEmptyDictionarySingleton, _abort, _accept, - _arc4random, _asprintf, _atoi, _bind, _class_copyIvarList, - _close, _dispatch_async_f, _dispatch_get_global_queue, - _dispatch_once_f, _dispatch_resume, - _dispatch_set_context, _dispatch_source_create, - _dispatch_source_set_event_handler_f, _fcntl, _fprintf, - _fputc, _fputs, _free, _freeifaddrs, _fwrite, _getenv, - _getifaddrs, _getsockname, _gzclose, _gzopen, _gzwrite, - _inet_ntop, _ivar_getOffset, _kCFRunLoopCommonModes, - _listen, _mach_absolute_time, _mach_task_self_, - _mach_timebase_info, _madvise, _malloc, - _malloc_good_size, _malloc_size, _memcpy, _memmove, - _memset, _mmap, _mprotect, _objc_autorelease, - _objc_autoreleasePoolPop, _objc_autoreleasePoolPush, - _objc_autoreleaseReturnValue, _objc_getClass, - _objc_msgSend, _objc_opt_class, - _objc_opt_isKindOfClass, _objc_opt_self, _objc_release, - _objc_retain, _objc_retainAutoreleasedReturnValue, - _os_log_create, _os_log_type_enabled, - _os_unfair_lock_lock, _os_unfair_lock_unlock, - _os_variant_has_internal_diagnostics, _perror, - _pthread_getspecific, _pthread_key_create, - _pthread_setspecific, _read, _realloc, _select, - _setsockopt, _snprintf_l, _socket, _strcmp, _strdup, _strlen, - _strtol, _swift_allocObject, - _swift_allocateGenericValueMetadata, - _swift_bridgeObjectRelease, - _swift_bridgeObjectRelease_n, - _swift_bridgeObjectRetain, _swift_checkMetadataState, - _swift_conformsToProtocol, _swift_deallocObject, - _swift_dynamicCast, _swift_errorRelease, - _swift_getAssociatedTypeWitness, _swift_getAtKeyPath, - _swift_getForeignTypeMetadata, - _swift_getGenericMetadata, - _swift_getObjCClassMetadata, _swift_getObjectType, - _swift_getTupleTypeMetadata, - _swift_getTupleTypeMetadata2, - _swift_getTypeByMangledNameInContext, - _swift_getTypeByMangledNameInContextInMetadataState, - _swift_getTypeName, _swift_getWitnessTable, - _swift_initStackObject, - _swift_isUniquelyReferencedNonObjC, _swift_once, - _swift_release, _swift_retain, _swift_slowAlloc, - _swift_slowDealloc, _swift_unknownObjectRelease, - _swift_willThrow, _vasprintf, _vfprintf, _vm_remap, _write, - dyld_stub_binder ] - objc-classes: [ NSArray, NSConstantIntegerNumber, NSDictionary, - NSIndexSet, NSJSONSerialization, NSMutableArray, - NSMutableDictionary, NSMutableIndexSet, - NSMutableString, NSNotificationCenter, NSNull, NSNumber, - NSObject, NSString ] -... diff --git a/AG/tbds/RELEASE_2021/macos-arm64e-arm64-x86_64/AttributeGraph.tbd b/AG/tbds/RELEASE_2021/macos-arm64e-arm64-x86_64/AttributeGraph.tbd deleted file mode 100644 index 70c1cd0c..00000000 --- a/AG/tbds/RELEASE_2021/macos-arm64e-arm64-x86_64/AttributeGraph.tbd +++ /dev/null @@ -1,438 +0,0 @@ ---- !tapi-tbd -tbd-version: 4 -targets: [ x86_64-macos, x86_64-maccatalyst, arm64-macos, arm64-maccatalyst, - arm64e-macos, arm64e-maccatalyst ] -uuids: - - target: x86_64-macos - value: BED6C378-E97D-3A70-ABCA-20AD98B9C284 - - target: x86_64-maccatalyst - value: BED6C378-E97D-3A70-ABCA-20AD98B9C284 - - target: arm64-macos - value: 00000000-0000-0000-0000-000000000000 - - target: arm64-maccatalyst - value: 00000000-0000-0000-0000-000000000000 - - target: arm64e-macos - value: C4976AE1-C4F0-32FF-B5A9-89AEB8AD9470 - - target: arm64e-maccatalyst - value: C4976AE1-C4F0-32FF-B5A9-89AEB8AD9470 -install-name: '/System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph' -swift-abi-version: 7 -exports: - - targets: [ x86_64-maccatalyst, x86_64-macos ] - weak-symbols: [ __ZTISt11logic_error, __ZTISt12length_error, __ZTISt18bad_variant_access, - __ZTISt9exception, __ZTSSt11logic_error, __ZTSSt12length_error, - __ZTSSt18bad_variant_access, __ZTSSt9exception ] - - targets: [ x86_64-maccatalyst, x86_64-macos, arm64e-maccatalyst, arm64e-macos, - arm64-macos, arm64-maccatalyst ] - symbols: [ '_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM', - '_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg', - '_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV', - '_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs', - '_$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF', - '_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg', '_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV', - '_$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ', '_$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF', - '_$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF', - '_$s14AttributeGraph011AnyOptionalA0V7currentACvgZ', '_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM', - '_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg', - '_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV', - '_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs', - '_$s14AttributeGraph011AnyOptionalA0V9hashValueSivg', '_$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV', - '_$s14AttributeGraph011AnyOptionalA0VACycfC', '_$s14AttributeGraph011AnyOptionalA0VMa', - '_$s14AttributeGraph011AnyOptionalA0VMn', '_$s14AttributeGraph011AnyOptionalA0VN', - '_$s14AttributeGraph011AnyOptionalA0VSHAAMc', '_$s14AttributeGraph011AnyOptionalA0VSQAAMc', - '_$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC', - '_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC', - '_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC', - '_$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC', '_$s14AttributeGraph01_A4BodyMp', - '_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj', '_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq', - '_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj', '_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq', - '_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj', - '_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq', - '_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj', '_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq', - '_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj', - '_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq', - '_$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ', '_$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ', - '_$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ', - '_$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ', - '_$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ', - '_$s14AttributeGraph01_A4BodyTL', '_$s14AttributeGraph04WeakA0V11descriptionSSvg', - '_$s14AttributeGraph04WeakA0V11descriptionSSvpMV', '_$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF', - '_$s14AttributeGraph04WeakA0V12wrappedValuexSgvg', '_$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV', - '_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig', - '_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV', - '_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM', - '_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg', - '_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV', - '_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs', - '_$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ', '_$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC', - '_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM', '_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg', - '_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV', '_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs', - '_$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF', '_$s14AttributeGraph04WeakA0V5valuexSgvg', - '_$s14AttributeGraph04WeakA0V5valuexSgvpMV', '_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM', - '_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg', '_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV', - '_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs', '_$s14AttributeGraph04WeakA0V9hashValueSivg', - '_$s14AttributeGraph04WeakA0V9hashValueSivpMV', '_$s14AttributeGraph04WeakA0VACyxGycfC', - '_$s14AttributeGraph04WeakA0VMa', '_$s14AttributeGraph04WeakA0VMn', - '_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC', '_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC', - '_$s14AttributeGraph04WeakA0VyxGSHAAMc', '_$s14AttributeGraph04WeakA0VyxGSQAAMc', - '_$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM', - '_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg', - '_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV', - '_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs', - '_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg', - '_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV', - '_$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF', - '_$s14AttributeGraph08IndirectA0V12wrappedValuexvM', '_$s14AttributeGraph08IndirectA0V12wrappedValuexvg', - '_$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV', '_$s14AttributeGraph08IndirectA0V12wrappedValuexvs', - '_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig', - '_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV', - '_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg', - '_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV', - '_$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ', '_$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF', - '_$s14AttributeGraph08IndirectA0V5valuexvM', '_$s14AttributeGraph08IndirectA0V5valuexvg', - '_$s14AttributeGraph08IndirectA0V5valuexvpMV', '_$s14AttributeGraph08IndirectA0V5valuexvs', - '_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM', '_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg', - '_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV', '_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs', - '_$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC', - '_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg', '_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV', - '_$s14AttributeGraph08IndirectA0V9hashValueSivg', '_$s14AttributeGraph08IndirectA0V9hashValueSivpMV', - '_$s14AttributeGraph08IndirectA0VMa', '_$s14AttributeGraph08IndirectA0VMn', - '_$s14AttributeGraph08IndirectA0VyxGSHAAMc', '_$s14AttributeGraph08IndirectA0VyxGSQAAMc', - '_$s14AttributeGraph08ObservedA0Mp', '_$s14AttributeGraph08ObservedA0P7destroyyyFTj', - '_$s14AttributeGraph08ObservedA0P7destroyyyFTq', '_$s14AttributeGraph08ObservedA0PAA01_A4BodyTb', - '_$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ', - '_$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ', - '_$s14AttributeGraph08ObservedA0TL', '_$s14AttributeGraph08OptionalA0V11descriptionSSvg', - '_$s14AttributeGraph08OptionalA0V11descriptionSSvpMV', '_$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF', - '_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg', '_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV', - '_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig', - '_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV', - '_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM', - '_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg', - '_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV', - '_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs', - '_$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ', '_$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF', - '_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM', '_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg', - '_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV', '_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs', - '_$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC', - '_$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF', - '_$s14AttributeGraph08OptionalA0V5valuexSgvg', '_$s14AttributeGraph08OptionalA0V5valuexSgvpMV', - '_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM', - '_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg', - '_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV', - '_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs', - '_$s14AttributeGraph08OptionalA0V9hashValueSivg', '_$s14AttributeGraph08OptionalA0V9hashValueSivpMV', - '_$s14AttributeGraph08OptionalA0VACyxGycfC', '_$s14AttributeGraph08OptionalA0VMa', - '_$s14AttributeGraph08OptionalA0VMn', '_$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC', - '_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC', '_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC', - '_$s14AttributeGraph08OptionalA0VyxGSHAAMc', '_$s14AttributeGraph08OptionalA0VyxGSQAAMc', - '_$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC', - '_$s14AttributeGraph0A0V10identifierSo11AGAttributeavM', '_$s14AttributeGraph0A0V10identifierSo11AGAttributeavg', - '_$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV', - '_$s14AttributeGraph0A0V10identifierSo11AGAttributeavs', '_$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF', - '_$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF', - '_$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg', '_$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV', - '_$s14AttributeGraph0A0V11descriptionSSvg', '_$s14AttributeGraph0A0V11descriptionSSvpMV', - '_$s14AttributeGraph0A0V11updateValueyyF', '_$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF', - '_$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF', - '_$s14AttributeGraph0A0V12wrappedValuexvM', '_$s14AttributeGraph0A0V12wrappedValuexvg', - '_$s14AttributeGraph0A0V12wrappedValuexvlu', '_$s14AttributeGraph0A0V12wrappedValuexvpMV', - '_$s14AttributeGraph0A0V12wrappedValuexvs', '_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig', - '_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV', - '_$s14AttributeGraph0A0V13prefetchValueyyF', '_$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF', - '_$s14AttributeGraph0A0V14projectedValueACyxGvM', '_$s14AttributeGraph0A0V14projectedValueACyxGvg', - '_$s14AttributeGraph0A0V14projectedValueACyxGvpMV', '_$s14AttributeGraph0A0V14projectedValueACyxGvs', - '_$s14AttributeGraph0A0V15invalidateValueyyF', '_$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF', - '_$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ', '_$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC', - '_$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF', '_$s14AttributeGraph0A0V4typeACyxGxm_tcfC', - '_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM', '_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg', - '_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV', - '_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs', '_$s14AttributeGraph0A0V5graphSo10AGGraphRefavg', - '_$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV', '_$s14AttributeGraph0A0V5valueACyxGx_tcfC', - '_$s14AttributeGraph0A0V5valuexvM', '_$s14AttributeGraph0A0V5valuexvg', - '_$s14AttributeGraph0A0V5valuexvlu', '_$s14AttributeGraph0A0V5valuexvpMV', - '_$s14AttributeGraph0A0V5valuexvs', '_$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig', - '_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig', - '_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV', - '_$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF', - '_$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF', - '_$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF', - '_$s14AttributeGraph0A0V8hasValueSbvg', '_$s14AttributeGraph0A0V8hasValueSbvpMV', - '_$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF', - '_$s14AttributeGraph0A0V8setValueySbxF', '_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg', - '_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV', - '_$s14AttributeGraph0A0V8validateyyF', '_$s14AttributeGraph0A0V9hashValueSivg', - '_$s14AttributeGraph0A0V9hashValueSivpMV', '_$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF', - '_$s14AttributeGraph0A0VMa', '_$s14AttributeGraph0A0VMn', - '_$s14AttributeGraph0A0VyACyxGADcfC', '_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC', - '_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC', - '_$s14AttributeGraph0A0VyxGSHAAMc', '_$s14AttributeGraph0A0VyxGSQAAMc', - '_$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph0A11BodyVisitorMp', '_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj', - '_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq', - '_$s14AttributeGraph0A11BodyVisitorTL', '_$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF', - '_$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF', - '_$s14AttributeGraph11RuleContextV5valuexvM', '_$s14AttributeGraph11RuleContextV5valuexvg', - '_$s14AttributeGraph11RuleContextV5valuexvlu', '_$s14AttributeGraph11RuleContextV5valuexvpMV', - '_$s14AttributeGraph11RuleContextV5valuexvs', '_$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF', - '_$s14AttributeGraph11RuleContextV8hasValueSbvg', '_$s14AttributeGraph11RuleContextV8hasValueSbvpMV', - '_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM', - '_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg', - '_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV', - '_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs', - '_$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC', - '_$s14AttributeGraph11RuleContextVMa', '_$s14AttributeGraph11RuleContextVMn', - '_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig', - '_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu', - '_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV', - '_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig', - '_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV', - '_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig', - '_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV', - '_$s14AttributeGraph12StatefulRuleMp', '_$s14AttributeGraph12StatefulRuleP11updateValueyyFTj', - '_$s14AttributeGraph12StatefulRuleP11updateValueyyFTq', '_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj', - '_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq', - '_$s14AttributeGraph12StatefulRulePAA01_A4BodyTb', '_$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ', - '_$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ', - '_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM', '_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg', - '_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu', - '_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV', - '_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs', '_$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ', - '_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg', - '_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV', - '_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg', '_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV', - '_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg', - '_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV', - '_$s14AttributeGraph12StatefulRuleTL', '_$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF', - '_$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ', - '_$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC', - '_$s14AttributeGraph13PointerOffsetV04byteD0SivM', '_$s14AttributeGraph13PointerOffsetV04byteD0Sivg', - '_$s14AttributeGraph13PointerOffsetV04byteD0SivpMV', '_$s14AttributeGraph13PointerOffsetV04byteD0Sivs', - '_$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ', - '_$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ', '_$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ', - '_$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC', - '_$s14AttributeGraph13PointerOffsetVMa', '_$s14AttributeGraph13PointerOffsetVMn', - '_$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF', - '_$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF', - '_$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF', - '_$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF', - '_$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF', - '_$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF', - '_$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC', - '_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM', - '_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg', - '_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV', - '_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs', - '_$s14AttributeGraph14AnyRuleContextVMa', '_$s14AttributeGraph14AnyRuleContextVMn', - '_$s14AttributeGraph14AnyRuleContextVN', '_$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC', - '_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig', '_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu', - '_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV', - '_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig', - '_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV', - '_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig', - '_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV', - '_$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF', - '_$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF', - '_$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF', - '_$s14AttributeGraph3MapV11descriptionSSvg', '_$s14AttributeGraph3MapV11descriptionSSvpMV', - '_$s14AttributeGraph3MapV3argAA0A0VyxGvM', '_$s14AttributeGraph3MapV3argAA0A0VyxGvg', - '_$s14AttributeGraph3MapV3argAA0A0VyxGvpMV', '_$s14AttributeGraph3MapV3argAA0A0VyxGvs', - '_$s14AttributeGraph3MapV4bodyyq_xcvg', '_$s14AttributeGraph3MapV4bodyyq_xcvpMV', - '_$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ', - '_$s14AttributeGraph3MapV5valueq_vg', '_$s14AttributeGraph3MapV5valueq_vpMV', - '_$s14AttributeGraph3MapVMa', '_$s14AttributeGraph3MapVMn', - '_$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC', '_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc', - '_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP', '_$s14AttributeGraph3MapVyxq_GAA4RuleAAMc', - '_$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph4RuleMp', '_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj', - '_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq', '_$s14AttributeGraph4RuleP5value5ValueQzvgTj', - '_$s14AttributeGraph4RuleP5value5ValueQzvgTq', '_$s14AttributeGraph4RulePAA01_A4BodyTb', - '_$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ', '_$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ', - '_$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ', - '_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg', - '_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV', - '_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg', - '_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV', - '_$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF', - '_$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ', - '_$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF', - '_$s14AttributeGraph4RuleTL', '_$s14AttributeGraph5FocusV11descriptionSSvg', - '_$s14AttributeGraph5FocusV11descriptionSSvpMV', '_$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC', - '_$s14AttributeGraph5FocusV4rootAA0A0VyxGvM', '_$s14AttributeGraph5FocusV4rootAA0A0VyxGvg', - '_$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV', '_$s14AttributeGraph5FocusV4rootAA0A0VyxGvs', - '_$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ', - '_$s14AttributeGraph5FocusV5valueq_vg', '_$s14AttributeGraph5FocusV5valueq_vpMV', - '_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM', '_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg', - '_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV', '_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs', - '_$s14AttributeGraph5FocusVMa', '_$s14AttributeGraph5FocusVMn', - '_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc', '_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP', - '_$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc', '_$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc', - '_$s14AttributeGraph8ExternalV11descriptionSSvg', '_$s14AttributeGraph8ExternalV11descriptionSSvpMV', - '_$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ', - '_$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ', - '_$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ', - '_$s14AttributeGraph8ExternalVACyxGycfC', '_$s14AttributeGraph8ExternalVMa', - '_$s14AttributeGraph8ExternalVMn', '_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc', - '_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP', '_$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc', - '_$s5Value14AttributeGraph12StatefulRulePTl', '_$s5Value14AttributeGraph4RulePTl', - '_$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ', - '_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig', - '_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu', - '_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV', - '_$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ', - '_$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF', - '_$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ', - '_$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ', '_$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF', - '_$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ', - '_$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ', - '_$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF', - '_$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ', - '_$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ', - '_$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF', - '_$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF', - '_$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF', - '_$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF', '_$sSo10AGGraphRefaSQ14AttributeGraphMc', - '_$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF', - '_$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF', - '_$sSo11AGAttributea14AttributeGraphE11descriptionSSvg', '_$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV', - '_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg', - '_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV', - '_$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF', - '_$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF', - '_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM', - '_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg', - '_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV', - '_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs', - '_$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ', '_$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF', - '_$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ', '_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF', - '_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF', - '_$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF', - '_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg', '_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV', - '_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg', '_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV', - '_$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF', - '_$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC', '_$sSo11AGAttributeaSH14AttributeGraphMc', - '_$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc', - '_$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF', - '_$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF', - '_$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF', '_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg', - '_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV', '_$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF', - '_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg', '_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV', - '_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg', '_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV', - '_$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC', '_$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC', - '_$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF', - '_$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ', - '_$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ', - '_$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ', - '_$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF', '_$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF', - '_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg', - '_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV', - '_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg', '_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV', - '_$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF', - '_$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF', - '_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg', - '_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV', - '_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg', '_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV', - '_$sSo13AGUnsafeTuplea14AttributeGraphExycluig', '_$sSo13AGUnsafeTuplea14AttributeGraphExycluilu', - '_$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV', '_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig', - '_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu', '_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV', - '_$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF', - '_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg', '_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV', - '_$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ', '_$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF', - '_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM', - '_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg', - '_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV', - '_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs', - '_$sSo15AGWeakAttributea0B5GraphE9hashValueSivg', '_$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV', - '_$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC', - '_$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC', '_$sSo15AGWeakAttributeaSH0B5GraphMc', - '_$sSo15AGWeakAttributeaSQ0B5GraphMc', '_$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc', - '_$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM', '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig', '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis', '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV', - '_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis', - '_$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc', - '_$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc', - '_$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc', - '_$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc', - '_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg', '_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV', - '_$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF', - '_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg', '_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV', - '_$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC', '_$sSo8AGTypeIDaSH14AttributeGraphMc', - '_$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc', - '_$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV', - '_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis', - _AGAttributeNil, _AGAttributeNullType, _AGAttributeNullVTable, - _AGCompareValues, _AGCreateWeakAttribute, _AGDebugServerCopyURL, - _AGDebugServerRun, _AGDebugServerStart, _AGDebugServerStop, - _AGDescriptionFormat, _AGDescriptionIncludeValues, _AGDescriptionMaxFrames, - _AGDescriptionTruncationLimit, _AGGraphAddInput, _AGGraphAddProfileEvent, - _AGGraphAnyInputsChanged, _AGGraphArchiveJSON, _AGGraphClearUpdate, - _AGGraphContextGetGraph, _AGGraphCreate, _AGGraphCreateAttribute, - _AGGraphCreateIndirectAttribute, _AGGraphCreateIndirectAttribute2, - _AGGraphCreateOffsetAttribute, _AGGraphCreateOffsetAttribute2, - _AGGraphCreateShared, _AGGraphDescription, _AGGraphGetAttributeGraph, - _AGGraphGetAttributeInfo, _AGGraphGetAttributeSubgraph, _AGGraphGetContext, - _AGGraphGetCounter, _AGGraphGetCurrentAttribute, _AGGraphGetDeadline, - _AGGraphGetFlags, _AGGraphGetGraphContext, _AGGraphGetIndirectAttribute, - _AGGraphGetIndirectDependency, _AGGraphGetInputValue, _AGGraphGetOutputValue, - _AGGraphGetTypeID, _AGGraphGetValue, _AGGraphGetValueState, - _AGGraphHasDeadlinePassed, _AGGraphHasValue, _AGGraphInternAttributeType, - _AGGraphInvalidate, _AGGraphInvalidateAllValues, _AGGraphInvalidateValue, - _AGGraphIsProfilingEnabled, _AGGraphMarkProfile, _AGGraphMutateAttribute, - _AGGraphPrefetchValue, _AGGraphReadCachedAttribute, _AGGraphReadCachedAttributeIfExists, - _AGGraphResetProfile, _AGGraphSearch, _AGGraphSetContext, - _AGGraphSetDeadline, _AGGraphSetFlags, _AGGraphSetIndirectAttribute, - _AGGraphSetIndirectDependency, _AGGraphSetInvalidationCallback, - _AGGraphSetNeedsUpdate, _AGGraphSetOutputValue, _AGGraphSetUpdate, - _AGGraphSetUpdateCallback, _AGGraphSetValue, _AGGraphStartProfiling, - _AGGraphStopProfiling, _AGGraphUpdateValue, _AGGraphVerifyType, - _AGGraphWithMainThreadHandler, _AGGraphWithUpdate, _AGGraphWithoutUpdate, - _AGMakeUniqueID, _AGNewTupleType, _AGReleaseClosure, _AGRetainClosure, - _AGSubgraphAddChild, _AGSubgraphAddObserver, _AGSubgraphAddTreeValue, - _AGSubgraphApply, _AGSubgraphBeginTreeElement, _AGSubgraphCreate, - _AGSubgraphCreate2, _AGSubgraphEndTreeElement, _AGSubgraphGetCurrent, - _AGSubgraphGetCurrentGraphContext, _AGSubgraphGetGraph, _AGSubgraphGetParent, - _AGSubgraphGetParentCount, _AGSubgraphGetTreeRoot, _AGSubgraphGetTypeID, - _AGSubgraphIntersects, _AGSubgraphInvalidate, _AGSubgraphIsAncestor, - _AGSubgraphIsDirty, _AGSubgraphIsValid, _AGSubgraphRemoveChild, - _AGSubgraphRemoveObserver, _AGSubgraphSetCurrent, _AGSubgraphSetIndex, - _AGSubgraphSetShouldRecordTree, _AGSubgraphSetTreeOwner, _AGSubgraphShouldRecordTree, - _AGSubgraphUpdate, _AGTreeElementGetFlags, _AGTreeElementGetNextChild, - _AGTreeElementGetNextValue, _AGTreeElementGetParent, _AGTreeElementGetType, - _AGTreeElementGetValue, _AGTreeElementMakeChildIterator, _AGTreeElementMakeValueIterator, - _AGTreeValueGetFlags, _AGTreeValueGetKey, _AGTreeValueGetType, - _AGTreeValueGetValue, _AGTupleCount, _AGTupleDestroy, _AGTupleDestroyElement, - _AGTupleElementOffset, _AGTupleElementOffsetChecked, _AGTupleElementSize, - _AGTupleElementType, _AGTupleGetElement, _AGTupleSetElement, - _AGTupleSize, _AGTupleWithBuffer, _AGTypeApplyEnumData, _AGTypeApplyFields, - _AGTypeApplyFields2, _AGTypeApplyMutableEnumData, _AGTypeDescription, - _AGTypeGetEnumTag, _AGTypeGetKind, _AGTypeNominalDescriptor, - _AGTypeNominalDescriptorName, _AGVersion, _AGWeakAttributeGetAttribute ] -... diff --git a/AG/tbds/RELEASE_2024/ios-arm64-arm64e/AttributeGraph.tbd b/AG/tbds/RELEASE_2024/ios-arm64-arm64e/AttributeGraph.tbd deleted file mode 100644 index 82b3c212..00000000 --- a/AG/tbds/RELEASE_2024/ios-arm64-arm64e/AttributeGraph.tbd +++ /dev/null @@ -1,115 +0,0 @@ ---- !tapi-tbd -tbd-version: 4 -targets: [ armv7-ios, armv7s-ios, arm64-ios, arm64e-ios ] -flags: [ flat_namespace ] -install-name: /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph -current-version: 6.0.87 -compatibility-version: 1 -exports: - - targets: [ armv7-ios, armv7s-ios, arm64-ios, arm64e-ios ] - symbols: [ _AGAttributeNil, _AGAttributeNullType, - _AGAttributeNullVTable, _AGCompareValues, - _AGComparisonStateGetFieldRange, - _AGComparisonStateGetFieldType, - _AGCreateWeakAttribute, _AGDebugServerCopyURL, - _AGDebugServerRun, _AGDebugServerStart, - _AGDebugServerStop, _AGDescriptionFormat, - _AGDescriptionIncludeValues, _AGDescriptionMaxFrames, - _AGDescriptionTruncationLimit, _AGGraphAddInput, - _AGGraphAddNamedTraceEvent, _AGGraphAddTrace, - _AGGraphAddTraceEvent, _AGGraphAnyInputsChanged, - _AGGraphArchiveJSON, _AGGraphArchiveJSON2, - _AGGraphBeginDeferringSubgraphInvalidation, - _AGGraphBeginProfileEvent, _AGGraphCancelUpdate, - _AGGraphCancelUpdateIfNeeded, _AGGraphClearUpdate, - _AGGraphContextGetGraph, _AGGraphCopyTracePath, - _AGGraphCreate, _AGGraphCreateAttribute, - _AGGraphCreateIndirectAttribute, - _AGGraphCreateIndirectAttribute2, - _AGGraphCreateOffsetAttribute, - _AGGraphCreateOffsetAttribute2, _AGGraphCreateShared, - _AGGraphCurrentAttributeWasModified, - _AGGraphDescription, - _AGGraphEndDeferringSubgraphInvalidation, - _AGGraphEndProfileEvent, _AGGraphGetAttributeGraph, - _AGGraphGetAttributeInfo, - _AGGraphGetAttributeSubgraph, _AGGraphGetContext, - _AGGraphGetCounter, _AGGraphGetCurrentAttribute, - _AGGraphGetDeadline, _AGGraphGetFlags, - _AGGraphGetGraphContext, - _AGGraphGetIndirectAttribute, - _AGGraphGetIndirectDependency, _AGGraphGetInputValue, - _AGGraphGetOutputValue, _AGGraphGetTraceEventName, - _AGGraphGetTraceEventSubsystem, _AGGraphGetTypeID, - _AGGraphGetValue, _AGGraphGetValueState, - _AGGraphGetWeakValue, _AGGraphHasDeadlinePassed, - _AGGraphHasValue, _AGGraphInternAttributeType, - _AGGraphInvalidate, _AGGraphInvalidateAllValues, - _AGGraphInvalidateValue, _AGGraphIsProfilingEnabled, - _AGGraphIsTracingActive, _AGGraphMarkProfile, - _AGGraphMutateAttribute, _AGGraphPrefetchValue, - _AGGraphPrepareTrace, _AGGraphReadCachedAttribute, - _AGGraphReadCachedAttributeIfExists, - _AGGraphRegisterDependency, - _AGGraphRegisterNamedTraceEvent, _AGGraphRemoveTrace, - _AGGraphResetIndirectAttribute, _AGGraphResetProfile, - _AGGraphResetTrace, _AGGraphSearch, _AGGraphSetContext, - _AGGraphSetDeadline, _AGGraphSetFlags, - _AGGraphSetIndirectAttribute, - _AGGraphSetIndirectDependency, - _AGGraphSetInvalidationCallback, - _AGGraphSetNeedsUpdate, _AGGraphSetOutputValue, - _AGGraphSetTrace, _AGGraphSetUpdate, - _AGGraphSetUpdateCallback, _AGGraphSetValue, - _AGGraphStartProfiling, _AGGraphStartTracing, - _AGGraphStartTracing2, _AGGraphStopProfiling, - _AGGraphStopTracing, _AGGraphSyncTracing, - _AGGraphTraceEventEnabled, _AGGraphUpdateValue, - _AGGraphUpdateWasCancelled, - _AGGraphVMRegionBaseAddress, _AGGraphVerifyType, - _AGGraphWithMainThreadHandler, _AGGraphWithUpdate, - _AGGraphWithoutUpdate, _AGMakeUniqueID, - _AGNewTupleType, - _AGOverrideComparisonForTypeDescriptor, - _AGPrefetchCompareValues, _AGReleaseClosure, - _AGRetainClosure, _AGSubgraphAddChild, - _AGSubgraphAddChild2, _AGSubgraphAddObserver, - _AGSubgraphAddTreeValue, _AGSubgraphApply, - _AGSubgraphBeginTreeElement, _AGSubgraphCreate, - _AGSubgraphCreate2, _AGSubgraphEndTreeElement, - _AGSubgraphGetChild, _AGSubgraphGetChildCount, - _AGSubgraphGetCurrent, - _AGSubgraphGetCurrentGraphContext, - _AGSubgraphGetGraph, _AGSubgraphGetIndex, - _AGSubgraphGetParent, _AGSubgraphGetParentCount, - _AGSubgraphGetTreeRoot, _AGSubgraphGetTypeID, - _AGSubgraphIntersects, _AGSubgraphInvalidate, - _AGSubgraphIsAncestor, _AGSubgraphIsDirty, - _AGSubgraphIsValid, _AGSubgraphRemoveChild, - _AGSubgraphRemoveObserver, _AGSubgraphSetCurrent, - _AGSubgraphSetIndex, _AGSubgraphSetShouldRecordTree, - _AGSubgraphSetTreeOwner, _AGSubgraphShouldRecordTree, - _AGSubgraphUpdate, _AGTreeElementGetFlags, - _AGTreeElementGetNextChild, - _AGTreeElementGetNextNode, - _AGTreeElementGetNextValue, _AGTreeElementGetParent, - _AGTreeElementGetType, _AGTreeElementGetValue, - _AGTreeElementMakeChildIterator, - _AGTreeElementMakeNodeIterator, - _AGTreeElementMakeValueIterator, - _AGTreeValueGetFlags, _AGTreeValueGetKey, - _AGTreeValueGetType, _AGTreeValueGetValue, - _AGTupleCount, _AGTupleDestroy, _AGTupleDestroyElement, - _AGTupleElementOffset, _AGTupleElementOffsetChecked, - _AGTupleElementSize, _AGTupleElementType, - _AGTupleGetElement, _AGTupleSetElement, _AGTupleSize, - _AGTupleWithBuffer, _AGTypeApplyEnumData, - _AGTypeApplyFields, _AGTypeApplyFields2, - _AGTypeApplyMutableEnumData, _AGTypeDescription, - _AGTypeGetDescriptor, _AGTypeGetEnumTag, - _AGTypeGetKind, _AGTypeGetSignature, - _AGTypeInjectEnumTag, _AGTypeNominalDescriptor, - _AGTypeNominalDescriptorName, _AGTypeProjectEnumData, - _AGVersion, _AGWeakAttributeGetAttribute ] - objc-classes: [ AGAppObserver ] -... diff --git a/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/AttributeGraph.tbd b/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/AttributeGraph.tbd deleted file mode 100644 index d29d2fcb..00000000 --- a/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/AttributeGraph.tbd +++ /dev/null @@ -1,781 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "6.0.87" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg", - "_$s14AttributeGraph08OptionalA0V5valuexSgvg", - "_$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF", - "_$s14AttributeGraph0A0V8setValueySbxF", - "_$s14AttributeGraph08IndirectA0V9hashValueSivpMV", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF", - "_$s14AttributeGraph0A0VyxGSHAAMc", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivs", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg", - "_$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ", - "_$s14AttributeGraph08ObservedA0Mp", - "_$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8hasValueSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC", - "_$s14AttributeGraph08ObservedA0PAA01_A4BodyTb", - "_$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF", - "_$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0VN", - "_$s14AttributeGraph11RuleContextV8hasValueSbvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs", - "_$s14AttributeGraph0A0V5valuexvg", - "_$s14AttributeGraph04WeakA0VyxGSQAAMc", - "_$sSo15AGTypeSignatureV14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV", - "_$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF", - "_$sSo15AGWeakAttributeaSQ0B5GraphMc", - "_$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV", - "_$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA4RuleRd__lufC", - "_$s14AttributeGraph5FocusV11descriptionSSvpMV", - "_AGVersion", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV", - "_$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV", - "_$s14AttributeGraph04WeakA0VACyxGycfC", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV4bodyyq_xcvpMV", - "_$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC", - "_$s14AttributeGraph3MapV4bodyyq_xcvg", - "_$s14AttributeGraph01_A4BodyPAAE18updateWasCancelledSbvpMV", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg", - "_$s14AttributeGraph8ExternalVMa", - "_$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF", - "_$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF", - "_$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF", - "_$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph08OptionalA0VMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM", - "_AGAttributeNil", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM", - "_$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF", - "_$s14AttributeGraph08IndirectA0V11resetSourceyyF", - "_$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08IndirectA0V5valuexvs", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvg", - "_AGDescriptionTruncationLimit", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvs", - "_$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF", - "_$s14AttributeGraph08OptionalA0V5valuexSgvpMV", - "_$s14AttributeGraph14AnyRuleContextVMn", - "_$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph08IndirectA0VyxGSQAAMc", - "_$s14AttributeGraph4RuleMp", - "_$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvg", - "_$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF", - "_$s14AttributeGraph04WeakA0V9hashValueSivg", - "_$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC", - "_$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ", - "_$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ", - "_$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ", - "_$s14AttributeGraph0A0V14projectedValueACyxGvM", - "_$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvM", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTq", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs", - "_$s14AttributeGraph12StatefulRuleMp", - "_$s14AttributeGraph04WeakA0V11descriptionSSvpMV", - "_$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV", - "_$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTq", - "_$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF", - "_$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0V7currentACvgZ", - "_$s14AttributeGraph11RuleContextV5valuexvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig", - "_$s14AttributeGraph0A0V11updateValueyyF", - "_$s14AttributeGraph3MapV5valueq_vpMV", - "_$s14AttributeGraph3MapV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvpMV", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph3MapV11descriptionSSvg", - "_$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivg", - "_$s14AttributeGraph12StatefulRulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq", - "_$s14AttributeGraph011AnyOptionalA0VMa", - "_$s5Value14AttributeGraph12StatefulRulePTl", - "_$s14AttributeGraph08IndirectA0V5valuexvM", - "_$s14AttributeGraph11RuleContextV5valuexvs", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$sSo25AGTreeElementNodeIteratora14AttributeGraphE4nextSo11AGAttributeaSgyF", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF", - "_$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF", - "_$s14AttributeGraph3MapVMn", - "_$s14AttributeGraph0A11BodyVisitorMp", - "_$s14AttributeGraph0A0VMa", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph14AnyRuleContextV2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj", - "_$s14AttributeGraph14AnyRuleContextVSQAAMc", - "_$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivg", - "_$s14AttributeGraph0A0V15invalidateValueyyF", - "_$s14AttributeGraph12StatefulRuleTL", - "_$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF", - "_AGDescriptionFormat", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvg", - "_$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV", - "_$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTj", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV", - "_$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF", - "_$s14AttributeGraph08ObservedA0TL", - "_$s14AttributeGraph13PointerOffsetVMn", - "_$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvs", - "_$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ", - "_$sSo8AGTypeIDaSH14AttributeGraphMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV", - "_$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV", - "_$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF", - "_$sSo25AGTreeElementNodeIteratoraSt14AttributeGraphMc", - "_$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph08IndirectA0V9hashValueSivg", - "_$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF", - "_$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF", - "_$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV", - "_$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph011AnyOptionalA0VSHAAMc", - "_$s14AttributeGraph4RuleTL", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph4RulePAA01_A4BodyTb", - "_$sSo11AGAttributeaSH14AttributeGraphMc", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq", - "_$s14AttributeGraph5FocusVMa", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg", - "_$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj", - "_$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$s14AttributeGraph5FocusV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF", - "_$s14AttributeGraph0A0V9hashValueSivg", - "_$s14AttributeGraph11RuleContextVMa", - "_$s14AttributeGraph8ExternalVACyxGycfC", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj", - "_$s14AttributeGraph11RuleContextV2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph14AnyRuleContextVMa", - "_$s14AttributeGraph0A0V5valuexvlu", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM", - "_$s14AttributeGraph0A0V5valuexvpMV", - "_$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis", - "_$s14AttributeGraph011AnyOptionalA0VMn", - "_$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV", - "_$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF", - "_$s14AttributeGraph0A0V5valuexvM", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph0A11BodyVisitorTL", - "_$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$s14AttributeGraph14AnyRuleContextVN", - "_$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_5valueySPys4Int8VG_xtlF", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph8ExternalV11descriptionSSvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph08IndirectA0VMn", - "_$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF", - "_$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V5valuexvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvpMV", - "_$s14AttributeGraph8ExternalVMn", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0VyxGSQAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_AGAttributeNullVTable", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph0A0V12wrappedValuexvs", - "_$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTj", - "_$s14AttributeGraph0A0V5valueACyxGx_tcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF", - "_$sSo10AGGraphRefaSQ14AttributeGraphMc", - "_$s14AttributeGraph0A0V12wrappedValuexvpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ", - "_$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg", - "_$s14AttributeGraph11RuleContextVyxGSQAAMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM", - "_$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ", - "_$s14AttributeGraph08OptionalA0VMn", - "_$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ", - "_$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvM", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM", - "_$s14AttributeGraph08IndirectA0V5valuexvpMV", - "_$s14AttributeGraph3MapVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph01_A4BodyMp", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvg", - "_AGAttributeNullType", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8validateyyF", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis", - "_AGDescriptionIncludeValues", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph8ExternalV11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM", - "_$s14AttributeGraph0A0V9hashValueSivpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC", - "_$s14AttributeGraph5FocusV11descriptionSSvg", - "_$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC", - "_$s14AttributeGraph08IndirectA0VMa", - "_$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM", - "_$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC", - "_$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0VMn", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs", - "_$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF", - "_$s14AttributeGraph011AnyOptionalA0VSQAAMc", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvlu", - "_$s14AttributeGraph0A0VMn", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau", - "_$s14AttributeGraph08OptionalA0VACyxGycfC", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig", - "_$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM", - "_$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTq", - "_$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF", - "_$s14AttributeGraph04WeakA0VMa", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph01_A4BodyTL", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvg", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV", - "_$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_7contextySPys4Int8VG_SPyxGtlF", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph0A0VyACyxGADcfC", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg", - "_$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV", - "_$s14AttributeGraph0A0V4typeACyxGxm_tcfC", - "_$s14AttributeGraph04WeakA0V5valuexSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvs", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig", - "_$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu", - "_$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ", - "_$s14AttributeGraph0A0V12wrappedValuexvlu", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV", - "_$s14AttributeGraph011AnyOptionalA0VACycfC", - "_$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ", - "_$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTj", - "_$s14AttributeGraph04WeakA0V5valuexSgvg", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavg", - "_$s14AttributeGraph08OptionalA0VyxGSQAAMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu", - "_$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ", - "_$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph5FocusVMn", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg", - "_$s14AttributeGraph0A0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF", - "_$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc", - "_$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs", - "_$s14AttributeGraph4RulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph0A0V12wrappedValuexvM", - "_$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc", - "_$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph0A0V8hasValueSbvg", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM", - "_$s14AttributeGraph5FocusV5valueq_vpMV", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu", - "_$s5Value14AttributeGraph4RulePTl", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig", - "_$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph08OptionalA0VyxGSHAAMc", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF", - "_$s14AttributeGraph12StatefulRulePAA01_A4BodyTb", - "_$s14AttributeGraph3MapVMa", - "_$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ", - "_$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08IndirectA0VyxGSHAAMc", - "_AGGraphVMRegionBaseAddress", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg", - "_$s14AttributeGraph0A0V5valuexvs", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV", - "_$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC", - "_$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF", - "_$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq", - "_$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj", - "_$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu", - "_$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvs", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF", - "_$sSo25AGTreeElementNodeIteratoraST14AttributeGraphMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph04WeakA0VyxGSHAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluilu", - "_$sSo15AGWeakAttributeaSH0B5GraphMc", - "_$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivpMV", - "_$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC", - "_$sSo15AGTypeSignatureVSQ14AttributeGraphMc", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg", - "_$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF", - "_$s14AttributeGraph3MapV11descriptionSSvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg", - "_$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvpMV", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj", - "_$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF", - "_$s14AttributeGraph0A0V13prefetchValueyyF", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF", - "_$s14AttributeGraph11RuleContextV8hasValueSbvpMV", - "_$s14AttributeGraph04WeakA0V9hashValueSivpMV", - "_$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg", - "_$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg", - "_$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC", - "_$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivg", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg", - "_$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV", - "_$s14AttributeGraph13PointerOffsetVMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM", - "_$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV", - "_$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivM", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc", - "_$sSo10AGGraphRefa14AttributeGraphE27withoutSubgraphInvalidationyxxyXElF", - "_AGDescriptionMaxFrames", - "_$s14AttributeGraph04WeakA0V11descriptionSSvg", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvM", - "_$s14AttributeGraph11RuleContextVMn", - "_$s14AttributeGraph11RuleContextV5valuexvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV" - ] - }, - "text": { - "global": [ - "_AGTreeElementGetFlags", - "_AGGraphMutateAttribute", - "_AGGraphResetProfile", - "_AGTreeElementGetNextChild", - "_AGTreeElementMakeValueIterator", - "_AGGraphEndDeferringSubgraphInvalidation", - "_AGTreeElementGetParent", - "_AGSubgraphGetIndex", - "_AGGraphWithUpdate", - "_AGSubgraphUpdate", - "_AGTreeElementGetType", - "_AGGraphGetAttributeGraph", - "_AGGraphSetUpdateCallback", - "_AGTupleGetElement", - "_AGGraphResetIndirectAttribute", - "_AGSubgraphApply", - "_AGTypeGetEnumTag", - "_AGGraphGetWeakValue", - "_AGSubgraphAddObserver", - "_AGSubgraphCreate", - "_AGSubgraphSetTreeOwner", - "_AGOverrideComparisonForTypeDescriptor", - "_AGGraphCreateIndirectAttribute2", - "_AGSubgraphSetShouldRecordTree", - "_AGGraphCreateOffsetAttribute", - "_AGGraphInvalidate", - "_AGTypeNominalDescriptorName", - "_AGSubgraphGetTreeRoot", - "_AGDebugServerRun", - "_AGSubgraphRemoveObserver", - "_AGGraphInternAttributeType", - "_AGTupleSize", - "_AGGraphSetDeadline", - "_AGComparisonStateGetFieldRange", - "_AGGraphGetTraceEventName", - "_AGGraphBeginProfileEvent", - "_AGSubgraphIsValid", - "_AGTreeElementGetNextNode", - "_AGGraphHasDeadlinePassed", - "_AGGraphBeginDeferringSubgraphInvalidation", - "_AGGraphArchiveJSON", - "_AGTreeElementMakeChildIterator", - "_AGGraphDescription", - "_AGSubgraphGetParentCount", - "_AGGraphCreateAttribute", - "_AGGraphAddTrace", - "_AGSubgraphIntersects", - "_AGTypeProjectEnumData", - "_AGGraphGetCounter", - "_AGDebugServerStop", - "_AGSubgraphGetChild", - "_AGTypeGetSignature", - "_AGTypeApplyMutableEnumData", - "_AGGraphSetNeedsUpdate", - "_AGGraphGetInputValue", - "_AGSubgraphIsAncestor", - "_AGGraphRemoveTrace", - "_AGTupleWithBuffer", - "_AGSubgraphAddTreeValue", - "_AGGraphStartTracing", - "_AGGraphGetIndirectAttribute", - "_AGGraphIsTracingActive", - "_AGTypeApplyEnumData", - "_AGGraphGetDeadline", - "_AGGraphGetContext", - "_AGGraphGetValue", - "_AGTreeValueGetValue", - "_AGGraphCancelUpdate", - "_AGGraphSetOutputValue", - "_AGTupleDestroyElement", - "_AGTreeValueGetKey", - "_AGGraphCreate", - "_AGGraphAddNamedTraceEvent", - "_AGGraphPrefetchValue", - "_AGGraphUpdateWasCancelled", - "_AGGraphSyncTracing", - "_AGDebugServerStart", - "_AGGraphCreateIndirectAttribute", - "_AGGraphInvalidateValue", - "_AGSubgraphGetChildCount", - "_AGTypeNominalDescriptor", - "_AGSubgraphRemoveChild", - "_AGWeakAttributeGetAttribute", - "_AGGraphReadCachedAttribute", - "_AGTupleElementOffset", - "_AGGraphRegisterNamedTraceEvent", - "_AGCompareValues", - "_AGGraphGetIndirectDependency", - "_AGGraphEndProfileEvent", - "_AGGraphGetGraphContext", - "_AGGraphContextGetGraph", - "_AGSubgraphAddChild", - "_AGGraphIsProfilingEnabled", - "_AGGraphGetValueState", - "_AGSubgraphShouldRecordTree", - "_AGDebugServerCopyURL", - "_AGGraphAnyInputsChanged", - "_AGGraphCreateShared", - "_AGTypeApplyFields", - "_AGPrefetchCompareValues", - "_AGGraphGetCurrentAttribute", - "_AGTreeValueGetFlags", - "_AGGraphRegisterDependency", - "_AGGraphTraceEventEnabled", - "_AGTupleCount", - "_AGReleaseClosure", - "_AGGraphGetFlags", - "_AGGraphAddTraceEvent", - "_AGSubgraphEndTreeElement", - "_AGSubgraphIsDirty", - "_AGSubgraphCreate2", - "_AGCreateWeakAttribute", - "_AGGraphInvalidateAllValues", - "_AGGraphReadCachedAttributeIfExists", - "_AGGraphClearUpdate", - "_AGGraphSetContext", - "_AGGraphCurrentAttributeWasModified", - "_AGGraphVerifyType", - "_AGGraphStopTracing", - "_AGSubgraphInvalidate", - "_AGTupleElementOffsetChecked", - "_AGSubgraphBeginTreeElement", - "_AGSubgraphGetGraph", - "_AGGraphUpdateValue", - "_AGGraphGetAttributeInfo", - "_AGGraphPrepareTrace", - "_AGSubgraphGetCurrent", - "_AGComparisonStateGetFieldType", - "_AGSubgraphGetParent", - "_AGTupleElementType", - "_AGGraphArchiveJSON2", - "_AGTypeInjectEnumTag", - "_AGGraphSearch", - "_AGSubgraphAddChild2", - "_AGTupleSetElement", - "_AGGraphResetTrace", - "_AGSubgraphSetIndex", - "_AGGraphSetTrace", - "_AGGraphWithMainThreadHandler", - "_AGGraphGetOutputValue", - "_AGGraphWithoutUpdate", - "_AGTypeGetDescriptor", - "_AGGraphCancelUpdateIfNeeded", - "_AGNewTupleType", - "_AGGraphCopyTracePath", - "_AGGraphAddInput", - "_AGSubgraphGetCurrentGraphContext", - "_AGGraphStartTracing2", - "_AGTypeDescription", - "_AGGraphCreateOffsetAttribute2", - "_AGGraphMarkProfile", - "_AGGraphSetIndirectAttribute", - "_AGTreeElementGetNextValue", - "_AGGraphHasValue", - "_AGTypeGetKind", - "_AGGraphGetTypeID", - "_AGGraphGetTraceEventSubsystem", - "_AGGraphSetInvalidationCallback", - "_AGGraphGetAttributeSubgraph", - "_AGGraphStopProfiling", - "_AGGraphSetValue", - "_AGGraphSetFlags", - "_AGGraphStartProfiling", - "_AGTypeApplyFields2", - "_AGTupleElementSize", - "_AGGraphSetIndirectDependency", - "_AGSubgraphSetCurrent", - "_AGRetainClosure", - "_AGTreeElementGetValue", - "_AGTreeElementMakeNodeIterator", - "_AGTreeValueGetType", - "_AGTupleDestroy", - "_AGSubgraphGetTypeID", - "_AGGraphSetUpdate", - "_AGMakeUniqueID" - ] - } - }, - { - "data": { - "weak": [ - "__ZTSSt9exception", - "__ZTSSt9bad_alloc", - "__ZTISt20bad_array_new_length", - "__ZTISt18bad_variant_access", - "__ZTISt9exception", - "__ZTSSt18bad_variant_access", - "__ZTISt9bad_alloc", - "__ZTSSt20bad_array_new_length" - ] - }, - "targets": [ - "x86_64-ios-simulator" - ] - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "min_deployment": "18", - "target": "x86_64-ios-simulator" - }, - { - "min_deployment": "18", - "target": "arm64-ios-simulator" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/Info.plist b/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/Info.plist deleted file mode 100644 index 5f1b1319..00000000 Binary files a/AG/tbds/RELEASE_2024/ios-arm64-x86_64-simulator/Info.plist and /dev/null differ diff --git a/AG/tbds/RELEASE_2024/macos-arm64e-arm64-x86_64/AttributeGraph.tbd b/AG/tbds/RELEASE_2024/macos-arm64e-arm64-x86_64/AttributeGraph.tbd deleted file mode 100644 index 2d45a07d..00000000 --- a/AG/tbds/RELEASE_2024/macos-arm64e-arm64-x86_64/AttributeGraph.tbd +++ /dev/null @@ -1,788 +0,0 @@ -{ - "main_library": { - "current_versions": [ - { - "version": "6.0.87" - } - ], - "exported_symbols": [ - { - "data": { - "global": [ - "_AGTreeElementGetFlags", - "_$sSo10AGGraphRefa14AttributeGraphE5print13includeValuesySb_tF", - "_AGGraphMutateAttribute", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivg", - "_AGGraphResetProfile", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvg", - "_$s14AttributeGraph08OptionalA0V5valuexSgvg", - "_$s14AttributeGraph4RulePAASHRzrlE11cachedValue7options5owner0E0ACQzSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$s14AttributeGraph08OptionalA0V3mapyqd__Sgqd__AA0A0VyxGXElF", - "_$s14AttributeGraph0A0V8setValueySbxF", - "_$s14AttributeGraph08IndirectA0V9hashValueSivpMV", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph14AnyRuleContextV10unsafeCast2toAA0dE0VyxGxm_tlF", - "_$s14AttributeGraph0A0VyxGSHAAMc", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph0A0V12changedValue7optionsx5value_Sb0C0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivs", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvpMV", - "_$s14AttributeGraph4RulePAAE7contextAA0C7ContextVy5ValueQzGvg", - "_$sSo26AGTreeElementChildIteratoraSt14AttributeGraphMc", - "_AGTreeElementGetNextChild", - "_AGTreeElementMakeValueIterator", - "_AGGraphEndDeferringSubgraphInvalidation", - "_$s14AttributeGraph08ObservedA0PAAE12_destroySelfyySvFZ", - "_$s14AttributeGraph08ObservedA0Mp", - "_$sSo15AGWeakAttributea0B5GraphEyAbC04WeakB0VyxGclufC", - "_AGTreeElementGetParent", - "_$s14AttributeGraph011AnyOptionalA0V3mapyxSgxSo11AGAttributeaXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA4RuleRd__lufC", - "_AGSubgraphGetIndex", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8hasValueSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0VyACSo06AGWeakA0acfC", - "_$s14AttributeGraph08ObservedA0PAA01_A4BodyTb", - "_$sSo10AGGraphRefa14AttributeGraphE11archiveJSON4nameySSSg_tF", - "_AGGraphWithUpdate", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V13valueAndFlags7optionsx0C0_So014AGChangedValueE0V5flagstSo14AGValueOptionsV_tF", - "_AGSubgraphUpdate", - "_$s14AttributeGraph14AnyRuleContextV12changedValue2of7optionsx5value_Sb0F0tAA0A0VyxG_So14AGValueOptionsVtlF", - "_$s14AttributeGraph011AnyOptionalA0VN", - "_AGTreeElementGetType", - "_$s14AttributeGraph11RuleContextV8hasValueSbvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvs", - "_$s14AttributeGraph0A0V5valuexvg", - "_AGGraphGetAttributeGraph", - "_$s14AttributeGraph04WeakA0VyxGSQAAMc", - "_AGGraphSetUpdateCallback", - "_$sSo15AGTypeSignatureV14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph3MapVyxq_Gs23CustomStringConvertibleAAMc", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluipMV", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvg", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvg", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvpMV", - "_$s14AttributeGraph0A0V2eeoiySbACyxG_AEtFZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2asSpyxGxm_tlF", - "_AGTupleGetElement", - "_AGGraphResetIndirectAttribute", - "_$sSo15AGWeakAttributeaSQ0B5GraphMc", - "_AGSubgraphApply", - "_AGTypeGetEnumTag", - "_$sSo26AGTreeElementValueIteratoraSt14AttributeGraphMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__GcluipMV", - "_$s14AttributeGraph13PointerOffsetVAAq_RszrlEACyxxGycfC", - "_AGGraphGetWeakValue", - "_AGSubgraphAddObserver", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA4RuleRd__lufC", - "_AGSubgraphCreate", - "_$s14AttributeGraph5FocusV11descriptionSSvpMV", - "_AGVersion", - "_AGSubgraphSetTreeOwner", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvpMV", - "_$s14AttributeGraph13PointerOffsetV012invalidSceneC0SpyxGyFZ", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAWP", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvpMV", - "_$s14AttributeGraph04WeakA0VACyxGycfC", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvg", - "_AGOverrideComparisonForTypeDescriptor", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV4bodyyq_xcvpMV", - "_$sSo19AGComparisonOptionsV14AttributeGraphE4modeABSo0A4ModeV_tcfC", - "_$s14AttributeGraph3MapV4bodyyq_xcvg", - "_$s14AttributeGraph01_A4BodyPAAE18updateWasCancelledSbvpMV", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvg", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvg", - "_AGGraphCreateIndirectAttribute2", - "_$s14AttributeGraph8ExternalVMa", - "_$s14AttributeGraph0A0V8applying6offsetACyqd__GAA13PointerOffsetVyxqd__G_tlF", - "_$s14AttributeGraph14AnyRuleContextV13valueAndFlags2of7optionsx0F0_So014AGChangedValueH0V5flagstAA0A0VyxG_So14AGValueOptionsVtlF", - "_$sSo15AGWeakAttributea0B5GraphE4hash4intoys6HasherVz_tF", - "_$sSo10AGGraphRefa14AttributeGraphE11markProfile4nameySPys4Int8VG_tFZ", - "_AGSubgraphSetShouldRecordTree", - "_AGGraphCreateOffsetAttribute", - "_AGGraphInvalidate", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_AGTypeNominalDescriptorName", - "_$s14AttributeGraph08OptionalA0VMa", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvM", - "_AGSubgraphGetTreeRoot", - "_AGDebugServerRun", - "_AGSubgraphRemoveObserver", - "_AGAttributeNil", - "_AGGraphInternAttributeType", - "_AGTupleSize", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvM", - "_$s14AttributeGraph15withUnsafeTuple2of5count_ySo11AGTupleTypea_SiySo015AGUnsafeMutableE0aXEtF", - "_$s14AttributeGraph08IndirectA0V11resetSourceyyF", - "_$s14AttributeGraph5FocusVyxq_Gs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08IndirectA0V5valuexvs", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvg", - "_AGGraphSetDeadline", - "_AGDescriptionTruncationLimit", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTj", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvs", - "_$sSo11AGTupleTypea14AttributeGraphE6offset2at2asS2i_xmtlF", - "_$s14AttributeGraph08OptionalA0V5valuexSgvpMV", - "_$s14AttributeGraph14AnyRuleContextVMn", - "_$sSo13AGSubgraphRefa14AttributeGraphE5applyyxxyXElF", - "_$s14AttributeGraph0A0VyACyxGqd__c5ValueQyd__RszAA12StatefulRuleRd__lufC", - "_$s14AttributeGraph08IndirectA0VyxGSQAAMc", - "_$s14AttributeGraph4RuleMp", - "_$sSo10AGGraphRefa14AttributeGraphE10printStack9maxFramesySi_tFZ", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvg", - "_AGComparisonStateGetFieldRange", - "_$s14AttributeGraph011AnyOptionalA0V10unsafeCast2toAA0dA0VyxGxm_tlF", - "_$s14AttributeGraph04WeakA0V9hashValueSivg", - "_$s14AttributeGraph0A0V10identifierACyxGSo11AGAttributea_tcfC", - "_$sSo10AGGraphRefa14AttributeGraphE16stackDescription9maxFramesSSSi_tFZ", - "_AGGraphGetTraceEventName", - "_$s14AttributeGraph8ExternalV7_update_9attributeySv_So11AGAttributeatFZ", - "_$sSo11AGAttributea14AttributeGraphE7currentABSgvgZ", - "_$s14AttributeGraph0A0V14projectedValueACyxGvM", - "_$sSo13AGSubgraphRefa14AttributeGraphE7forEachyySo16AGAttributeFlagsV_ySo0G0aXEtF", - "_$sSo15AGWeakAttributea0B5GraphE11descriptionSSvg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph0A0V11descriptionSSvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTj", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvM", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTq", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvM", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvs", - "_$s14AttributeGraph12StatefulRuleMp", - "_$s14AttributeGraph04WeakA0V11descriptionSSvpMV", - "_$sSo15AGWeakAttributea0B5GraphE10unsafeCast2toAC04WeakB0VyxGxm_tlF", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTq", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvg", - "_AGGraphBeginProfileEvent", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7isEmptySbvg", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvpMV", - "_$sSo15AGWeakAttributeas23CustomStringConvertible0B5GraphMc", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluipMV", - "_AGSubgraphIsValid", - "_AGTreeElementGetNextNode", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTq", - "_$s14AttributeGraph13compareValues__4modeSbx_xSo16AGComparisonModeVtlF", - "_$s14AttributeGraph0A0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph13compareValues__7optionsSbx_xSo19AGComparisonOptionsVtlF", - "_AGGraphHasDeadlinePassed", - "_$s14AttributeGraph011AnyOptionalA0V7currentACvgZ", - "_AGGraphBeginDeferringSubgraphInvalidation", - "_$s14AttributeGraph11RuleContextV5valuexvg", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA04WeakA0VyxGcluig", - "_$s14AttributeGraph0A0V11updateValueyyF", - "_$s14AttributeGraph3MapV5valueq_vpMV", - "_$s14AttributeGraph3MapV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphEyABSo11AGAttributeaSgcfC", - "_AGGraphArchiveJSON", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGSgcfC", - "_$sSo11AGAttributea14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvM", - "_AGTreeElementMakeChildIterator", - "_AGGraphDescription", - "_$s14AttributeGraph0A0V11descriptionSSvpMV", - "_AGSubgraphGetParentCount", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAC0B0VyxG_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph3MapV11descriptionSSvg", - "_AGGraphCreateAttribute", - "_$s14AttributeGraph0A0V10mutateBody2as12invalidating_yqd__m_Sbyqd__zXEtlF", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivg", - "_AGGraphAddTrace", - "_$s14AttributeGraph12StatefulRulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTj", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTq", - "_$s14AttributeGraph011AnyOptionalA0VMa", - "_$s5Value14AttributeGraph12StatefulRulePTl", - "_AGSubgraphIntersects", - "_AGTypeProjectEnumData", - "_$s14AttributeGraph08IndirectA0V5valuexvM", - "_$s14AttributeGraph11RuleContextV5valuexvs", - "_AGGraphGetCounter", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph11RuleContextV13valueAndFlags2of7optionsqd__0E0_So014AGChangedValueG0V5flagstAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_$sSo25AGTreeElementNodeIteratora14AttributeGraphE4nextSo11AGAttributeaSgyF", - "_$sSo11AGTupleTypea14AttributeGraphE7isEmptySbvpMV", - "_AGDebugServerStop", - "_$s14AttributeGraph12StatefulRuleP12initialValue0F0QzSgvgZTq", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvg", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7address2of2asSpyxGSi_xmtlF", - "_AGSubgraphGetChild", - "_AGTypeGetSignature", - "_$s14AttributeGraph27withUnsafePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSVtXEtlF", - "_$s14AttributeGraph3MapVMn", - "_AGTypeApplyMutableEnumData", - "_$s14AttributeGraph0A11BodyVisitorMp", - "_$s14AttributeGraph0A0VMa", - "_AGGraphSetNeedsUpdate", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvpMV", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTq", - "_$s14AttributeGraph04WeakA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph14AnyRuleContextV2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTj", - "_$s14AttributeGraph14AnyRuleContextVSQAAMc", - "_AGGraphGetInputValue", - "_$s14AttributeGraph13PointerOffsetV6offsetyACyxq_GAExzXEFZ", - "_AGSubgraphIsAncestor", - "_$s14AttributeGraph13PointerOffsetV04byteD0Sivg", - "_$s14AttributeGraph0A0V15invalidateValueyyF", - "_$s14AttributeGraph12StatefulRuleTL", - "_AGGraphRemoveTrace", - "_$sSo11AGTupleTypea14AttributeGraphE4type2atypXpSi_tF", - "_AGDescriptionFormat", - "_AGTupleWithBuffer", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvg", - "_$sSo26AGTreeElementChildIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvpMV", - "_$sSo8AGTypeIDa14AttributeGraphE12forEachField7options2doSbSo0A12ApplyOptionsV_SbSPys4Int8VG_SiypXptXEtF", - "_$s14AttributeGraph011AnyOptionalA0Vs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph08OptionalA0V12wrappedValuexSgvpMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo11AGAttributea14AttributeGraphE8setFlags_4maskySo0aE0V_AGtF", - "_AGSubgraphAddTreeValue", - "_AGGraphStartTracing", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvg", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluilu", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluipMV", - "_$s14AttributeGraph12forEachField2of2doyypXp_ySPys4Int8VG_SiypXptXEtF", - "_AGGraphGetIndirectAttribute", - "_$s14AttributeGraph12StatefulRuleP11updateValueyyFTj", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvs", - "_AGGraphIsTracingActive", - "_AGTypeApplyEnumData", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavpMV", - "_$s14AttributeGraph11RuleContextV9attributeACyxGAA0A0VyxG_tcfC", - "_$sSo11AGAttributea14AttributeGraphE8addInput_7options5tokenyAB_So14AGInputOptionsVSitF", - "_$s14AttributeGraph08ObservedA0TL", - "_$s14AttributeGraph13PointerOffsetVMn", - "_AGGraphGetDeadline", - "_AGGraphGetContext", - "_$s14AttributeGraph01_A4BodyPAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvs", - "_$sSo10AGGraphRefa14AttributeGraphE14startProfilingyyFZ", - "_$sSo8AGTypeIDaSH14AttributeGraphMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluig", - "_AGGraphGetValue", - "_AGTreeValueGetValue", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvM", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvpMV", - "_AGGraphCancelUpdate", - "_AGGraphSetOutputValue", - "_$sSo10AGGraphRefa14AttributeGraphE8onUpdateyyyycF", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avs", - "_AGTupleDestroyElement", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvpMV", - "_$s14AttributeGraph011AnyOptionalA0V4hash4intoys6HasherVz_tF", - "_$sSo25AGTreeElementNodeIteratoraSt14AttributeGraphMc", - "_$sSo8AGTypeIDas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph08IndirectA0V9hashValueSivg", - "_AGTreeValueGetKey", - "_$sSo11AGAttributea14AttributeGraphE12unsafeOffset2atABSi_tF", - "_$s14AttributeGraph0A0V18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbSo11AGAttributeaXEtF", - "_$s14AttributeGraph3MapV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph08IndirectA0V13dynamicMemberAA0A0Vyqd__Gs7KeyPathCyxqd__G_tcluig", - "_$sSo15AGWeakAttributea0B5GraphE9hashValueSivpMV", - "_$sSo11AGAttributea14AttributeGraphE4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph011AnyOptionalA0VSHAAMc", - "_$s14AttributeGraph4RuleTL", - "_AGGraphCreate", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluipMV", - "_$s14AttributeGraph4RulePAA01_A4BodyTb", - "_$sSo11AGAttributeaSH14AttributeGraphMc", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTq", - "_$s14AttributeGraph5FocusVMa", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvg", - "_AGGraphAddNamedTraceEvent", - "_$s14AttributeGraph11RuleContextV6update4bodyyyyXE_tF", - "_AGGraphPrefetchValue", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0Vvg", - "_$s14AttributeGraph08OptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08OptionalA0VyACyxGAA0A0VyxGcfC", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avpMV", - "_AGGraphUpdateWasCancelled", - "_$s14AttributeGraph01_A4BodyP14_updateDefaultyySvFZTj", - "_$s14AttributeGraph04WeakA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$s14AttributeGraph5FocusV5valueq_vg", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvs", - "_$s14AttributeGraph08OptionalA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph08IndirectA0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0V12unsafeOffset2at2asACyqd__GSi_qd__mtlF", - "_AGGraphSyncTracing", - "_$s14AttributeGraph0A0V9hashValueSivg", - "_$s14AttributeGraph11RuleContextVMa", - "_AGDebugServerStart", - "_$s14AttributeGraph8ExternalVACyxGycfC", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0VvpMV", - "_$s14AttributeGraph4RuleP12initialValue0E0QzSgvgZTj", - "_AGGraphCreateIndirectAttribute", - "_$s14AttributeGraph11RuleContextV2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph14AnyRuleContextVMa", - "_AGGraphInvalidateValue", - "_AGSubgraphGetChildCount", - "_$s14AttributeGraph0A0V5valuexvlu", - "_$s14AttributeGraph0A0V_12initialValueACyxGqd___xtc0D0Qyd__RszAA12StatefulRuleRd__lufC", - "_AGTypeNominalDescriptor", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavM", - "_$s14AttributeGraph0A0V5valuexvpMV", - "_$s14AttributeGraph0A0V8addInput_7options5tokenyACyqd__G_So14AGInputOptionsVSitlF", - "_$s14AttributeGraph4RulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_AGSubgraphRemoveChild", - "_$s14AttributeGraph08IndirectA0V2eeoiySbACyxG_AEtFZ", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__GcluipMV", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluis", - "_$s14AttributeGraph011AnyOptionalA0VMn", - "_AGWeakAttributeGetAttribute", - "_$s14AttributeGraph13PointerOffsetV2ofyACyxq_Gq_zFZ", - "_AGGraphReadCachedAttribute", - "_$sSo11AGAttributea14AttributeGraphE9_bodyTypeypXpvpMV", - "_$sSo11AGAttributea14AttributeGraphE10unsafeCast2toAC0B0VyxGxm_tlF", - "_$s14AttributeGraph0A0V5valuexvM", - "_AGTupleElementOffset", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvs", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluipMV", - "_AGGraphRegisterNamedTraceEvent", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7isEmptySbvpMV", - "_$s14AttributeGraph4RulePAAE14_updateDefaultyySvFZ", - "_AGCompareValues", - "_$s14AttributeGraph0A11BodyVisitorTL", - "_AGGraphGetIndirectDependency", - "_$s14AttributeGraph11RuleContextV12changedValue2of7optionsqd__5value_Sb0E0tAA0A0Vyqd__G_So14AGValueOptionsVtlF", - "_AGGraphEndProfileEvent", - "_AGGraphGetGraphContext", - "_$s14AttributeGraph14AnyRuleContextVN", - "_$s14AttributeGraph01_A4BodyPAAE14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_5valueySPys4Int8VG_xtlF", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvg", - "_$s14AttributeGraph12StatefulRulePAAE12initialValue0F0QzSgvgZ", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluilu", - "_AGGraphContextGetGraph", - "_AGSubgraphAddChild", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluig", - "_$s14AttributeGraph8ExternalV11descriptionSSvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE7indicesSnySiGvg", - "_AGGraphIsProfilingEnabled", - "_$s14AttributeGraph08IndirectA0VMn", - "_$s14AttributeGraph0A0V10unsafeCast2toACyqd__Gqd__m_tlF", - "_$s14AttributeGraph04WeakA0V4baseACyxGSo06AGWeakA0a_tcfC", - "_$s14AttributeGraph0A0V7keyPathACyqd__Gs03KeyD0Cyxqd__G_tcluig", - "_$s14AttributeGraph04WeakA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V5valuexvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluipMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvpMV", - "_$s14AttributeGraph8ExternalVMn", - "_AGGraphGetValueState", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvs", - "_$s14AttributeGraph12StatefulRulePAAE8hasValueSbvg", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluig", - "_$s14AttributeGraph0A0V10identifierSo11AGAttributeavg", - "_$s14AttributeGraph0A0VyxGSQAAMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluipMV", - "_AGSubgraphShouldRecordTree", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvM", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_AGAttributeNullVTable", - "_AGDebugServerCopyURL", - "_$sSP14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph0A0V12wrappedValuexvs", - "_AGGraphAnyInputsChanged", - "_$s14AttributeGraph04WeakA0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvpMV", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTj", - "_$s14AttributeGraph0A0V5valueACyxGx_tcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE11addObserverySiyycF", - "_$sSo10AGGraphRefaSQ14AttributeGraphMc", - "_$s14AttributeGraph0A0V12wrappedValuexvpMV", - "_AGGraphCreateShared", - "_AGTypeApplyFields", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V4hash4intoys6HasherVz_tF", - "_$s14AttributeGraph08OptionalA0V13dynamicMemberAA0A0Vyqd__GSgs7KeyPathCyxqd__G_tcluipMV", - "_$s14AttributeGraph08IndirectA0V4hash4intoys6HasherVz_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE7indicesSnySiGvpMV", - "_$s14AttributeGraph08ObservedA0PAAE15_hasDestroySelfSbvgZ", - "_$s14AttributeGraph08OptionalA0V4baseACyxGAA03AnycA0V_tcfC", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvg", - "_AGPrefetchCompareValues", - "_$s14AttributeGraph11RuleContextVyxGSQAAMc", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiM", - "_$s14AttributeGraph13PointerOffsetV1poiyACyxq_GACyxqd__G_ACyqd__q_GtlFZ", - "_$s14AttributeGraph08OptionalA0VMn", - "_$sSo10AGGraphRefa14AttributeGraphE13stopProfilingyyFZ", - "_$s14AttributeGraph5FocusV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph0A0V8addInput_7options5tokenySo11AGAttributea_So14AGInputOptionsVSitF", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$s14AttributeGraph5FocusV4rootAA0A0VyxGvM", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvM", - "_$s14AttributeGraph08IndirectA0V5valuexvpMV", - "_$s14AttributeGraph3MapVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph01_A4BodyMp", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvpMV", - "_AGGraphGetCurrentAttribute", - "_AGTreeValueGetFlags", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavpMV", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_Gvs", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvg", - "_AGAttributeNullType", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavM", - "_$s14AttributeGraph0A0V8validateyyF", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avM", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2asSPyxGxm_tlF", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvg", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluis", - "_AGDescriptionIncludeValues", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluig", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph8ExternalV11descriptionSSvg", - "_$s14AttributeGraph4RulePAAE9attributeAA0A0Vy5ValueQzGvg", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvM", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiM", - "_$s14AttributeGraph0A0V9hashValueSivpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvg", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeaSgcfC", - "_AGGraphRegisterDependency", - "_$s14AttributeGraph5FocusV11descriptionSSvg", - "_$s14AttributeGraph3MapVyACyxq_GAA0A0VyxG_q_xctcfC", - "_$s14AttributeGraph08IndirectA0VMa", - "_$sSP14AttributeGraphE1poiySPyqd__GSPyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph8ExternalV5flagsSo20AGAttributeTypeFlagsVvgZ", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvM", - "_AGGraphTraceEventEnabled", - "_$sSo15AGWeakAttributea0B5GraphE2eeoiySbAB_ABtFZ", - "_AGTupleCount", - "_AGReleaseClosure", - "_$s14AttributeGraph011AnyOptionalA0VyAcA0dA0VyxGclufC", - "_$s14AttributeGraph01_A4BodyPAAE5flagsSo20AGAttributeTypeFlagsVvgZ", - "_AGGraphGetFlags", - "_AGGraphAddTraceEvent", - "_AGSubgraphEndTreeElement", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph04WeakA0VMn", - "_$s14AttributeGraph08OptionalA0V9attributeAA0A0VyxGSgvs", - "_$sSo10AGGraphRefa14AttributeGraphE21withMainThreadHandler_2doyyyyXEXE_yyXEtF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitialize2atySi_tF", - "_$s14AttributeGraph011AnyOptionalA0VSQAAMc", - "_$s14AttributeGraph0A11BodyVisitorP5visit4bodyySPyqd__G_tAA01_aC0Rd__lFTq", - "_AGSubgraphIsDirty", - "_$s14AttributeGraph0A0V13dynamicMemberACyqd__Gs7KeyPathCyxqd__G_tcluig", - "_AGSubgraphCreate2", - "_$s14AttributeGraph04WeakA0V12wrappedValuexSgvpMV", - "_$s14AttributeGraph11RuleContextV5valuexvlu", - "_AGCreateWeakAttribute", - "_$s14AttributeGraph0A0VMn", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiau", - "_AGGraphInvalidateAllValues", - "_AGGraphReadCachedAttributeIfExists", - "_AGGraphClearUpdate", - "_$s14AttributeGraph08OptionalA0VACyxGycfC", - "_$s14AttributeGraph11RuleContextVyqd__SgAA08OptionalA0Vyqd__Gcluig", - "_$s14AttributeGraph0A0V6offsetACyqd__GAA13PointerOffsetVyxqd__GxzXE_tcluig", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvM", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavs", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvM", - "_$sSo11AGAttributea14AttributeGraphE2eeoiySbAB_ABtFZ", - "_$s14AttributeGraph14AnyRuleContextV9attributeACSo11AGAttributea_tcfC", - "_AGGraphSetContext", - "_AGGraphCurrentAttributeWasModified", - "_$s14AttributeGraph4RuleP5value5ValueQzvgTq", - "_AGGraphVerifyType", - "_AGGraphStopTracing", - "_$sSo11AGAttributea14AttributeGraphE10mutateBody2as12invalidating_yxm_SbyxzXEtlF", - "_$s14AttributeGraph04WeakA0VMa", - "_AGSubgraphInvalidate", - "_AGTupleElementOffsetChecked", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph01_A4BodyTL", - "_$s14AttributeGraph0A0V5flagsSo16AGAttributeFlagsVvs", - "_$sSo13AGTreeElementa14AttributeGraphE5valueSo11AGAttributeaSgvpMV", - "_$s14AttributeGraph0A0V14projectedValueACyxGvg", - "_$s14AttributeGraph5FocusV7keyPaths03KeyE0Cyxq_GvpMV", - "_AGSubgraphBeginTreeElement", - "_$sSo11AGTupleTypea14AttributeGraphEyABypXpcfC", - "_$sSo13AGSubgraphRefa14AttributeGraphE12addTreeValue_6forKey5flagsyAC0C0VyxG_SPys4Int8VGs6UInt32VtlFZ", - "_AGSubgraphGetGraph", - "_$sSo10AGGraphRefa14AttributeGraphE13addTraceEvent_7contextySPys4Int8VG_SPyxGtlF", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavpMV", - "_$s14AttributeGraph011AnyOptionalA0V9attributeSo11AGAttributeaSgvs", - "_AGGraphUpdateValue", - "_$s14AttributeGraph0A0VyACyxGADcfC", - "_$sSo11AGAttributea14AttributeGraphE18indirectDependencyABSgvg", - "_$sSo8AGTypeIDa14AttributeGraphEyABypXpcfC", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluig", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavpMV", - "_AGGraphGetAttributeInfo", - "_$s14AttributeGraph0A0V4typeACyxGxm_tcfC", - "_$s14AttributeGraph04WeakA0V5valuexSgvpMV", - "_AGGraphPrepareTrace", - "_AGSubgraphGetCurrent", - "_AGComparisonStateGetFieldType", - "_$s14AttributeGraph0A0V14projectedValueACyxGvs", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluig", - "_$s14AttributeGraph12StatefulRulePAAE7_update_9attributeySv_So11AGAttributeatFZ", - "_AGSubgraphGetParent", - "_$s14AttributeGraph01_A4BodyP5flagsSo20AGAttributeTypeFlagsVvgZTq", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvM", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluilu", - "_AGTupleElementType", - "_$s14AttributeGraph08OptionalA0V4hash4intoys6HasherVz_tF", - "_AGGraphArchiveJSON2", - "_AGTypeInjectEnumTag", - "_AGGraphSearch", - "_AGSubgraphAddChild2", - "_$s14AttributeGraph4RulePAAE12initialValue0E0QzSgvgZ", - "_AGTupleSetElement", - "_$s14AttributeGraph0A0V12wrappedValuexvlu", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvpMV", - "_AGGraphResetTrace", - "_$s14AttributeGraph011AnyOptionalA0VACycfC", - "_$sSo26AGTreeElementValueIteratoraST14AttributeGraphMc", - "_$s14AttributeGraph4RulePAASHRzrlE12_cachedValue7options5owner04hashE07bodyPtr6updateSPy0E0ACQzGSo08AGCachedE7OptionsV_So11AGAttributeaSgSiSVySv_APtcyXEtFZ", - "_$sSo11AGAttributea14AttributeGraphE18breadthFirstSearch7options_SbSo15AGSearchOptionsV_SbABXEtF", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvs", - "_$s14AttributeGraph08IndirectA0V12changedValue7optionsx5value_Sb0D0tSo14AGValueOptionsV_tF", - "_$s14AttributeGraph08ObservedA0P7destroyyyFTj", - "_$s14AttributeGraph04WeakA0V5valuexSgvg", - "_AGSubgraphSetIndex", - "_$sSo8AGTypeIDa14AttributeGraphE11descriptionSSvpMV", - "_$s14AttributeGraph0A0V5graphSo10AGGraphRefavg", - "_$s14AttributeGraph08OptionalA0VyxGSQAAMc", - "_$s14AttributeGraph11RuleContextVyqd__AA0A0Vyqd__Gcluilu", - "_$s14AttributeGraph01_A4BodyPAAE15_hasDestroySelfSbvgZ", - "_$sSo11AGAttributeas23CustomStringConvertible14AttributeGraphMc", - "_$s14AttributeGraph5FocusVMn", - "_$s14AttributeGraph08IndirectA0V9attributeAA0A0VyxGvg", - "_$s14AttributeGraph0A0V12wrappedValuexvg", - "_$s14AttributeGraph0A0V9visitBodyyyqd__zAA0aD7VisitorRd__lF", - "_$s14AttributeGraph5FocusV4root7keyPathACyxq_GAA0A0VyxG_s03KeyF0Cyxq_GtcfC", - "_AGGraphSetTrace", - "_AGGraphWithMainThreadHandler", - "_AGGraphGetOutputValue", - "_$s14AttributeGraph8ExternalVyxGAA01_A4BodyAAMc", - "_$s14AttributeGraph011AnyOptionalA0V2eeoiySbAC_ACtFZ", - "_$s14AttributeGraph04WeakA0V4baseSo06AGWeakA0avg", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvs", - "_$s14AttributeGraph4RulePAAE11bodyChangedSbvpMV", - "_$s14AttributeGraph011AnyOptionalA0V11descriptionSSvpMV", - "_AGGraphWithoutUpdate", - "_AGTypeGetDescriptor", - "_$s14AttributeGraph0A0V12wrappedValuexvM", - "_$s14AttributeGraph08OptionalA0VyxGs23CustomStringConvertibleAAMc", - "_AGGraphCancelUpdateIfNeeded", - "_$sSo13AGSubgraphRefa14AttributeGraphE16beginTreeElement5value5flagsyAC0C0VyxG_s6UInt32VtlFZ", - "_AGNewTupleType", - "_$s14AttributeGraph04WeakA0V14projectedValueAA0A0VyxGSgvpMV", - "_$s14AttributeGraph04WeakA0VyxGs23CustomStringConvertibleAAMc", - "_$s14AttributeGraph04WeakA0V2eeoiySbACyxG_AEtFZ", - "_AGGraphCopyTracePath", - "_$s14AttributeGraph0A0V8hasValueSbvg", - "_$s14AttributeGraph011AnyOptionalA0V10identifierSo11AGAttributeavs", - "_$s14AttributeGraph08IndirectA0V6sourceAA0A0VyxGvM", - "_$s14AttributeGraph5FocusV5valueq_vpMV", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluilu", - "_$s5Value14AttributeGraph4RulePTl", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE4withABSo11AGTupleTypea_tcfC", - "_$s14AttributeGraph011AnyOptionalA0VyACSo11AGAttributeacfC", - "_AGGraphAddInput", - "_$sSo8AGTypeIDa14AttributeGraphE4typeypXpvpMV", - "_$s14AttributeGraph12StatefulRulePAAE14_updateDefaultyySvFZ", - "_$s14AttributeGraph14AnyRuleContextVyxAA0A0VyxGcluig", - "_$sSo11AGTupleTypea14AttributeGraphE10getElement2in2at2to7optionsySv_SiSpyxGSo0A11CopyOptionsVtlF", - "_$s14AttributeGraph08OptionalA0VyxGSHAAMc", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvg", - "_$s14AttributeGraph8ExternalV14comparisonModeSo012AGComparisonE0VvgZ", - "_$sSo13AGUnsafeTuplea14AttributeGraphEyxSicluilu", - "_$s14AttributeGraph14AnyRuleContextV6update4bodyyyyXE_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10deallocate11initializedySb_tF", - "_AGSubgraphGetCurrentGraphContext", - "_$s14AttributeGraph12StatefulRulePAA01_A4BodyTb", - "_$s14AttributeGraph3MapVMa", - "_AGGraphStartTracing2", - "_$s14AttributeGraph01_A4BodyPAAE12_destroySelfyySvFZ", - "_$sSo10AGGraphRefa14AttributeGraphE12resetProfileyyFZ", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivpMV", - "_$s14AttributeGraph08IndirectA0VyxGSHAAMc", - "_AGGraphVMRegionBaseAddress", - "_AGTypeDescription", - "_AGGraphCreateOffsetAttribute2", - "_AGGraphMarkProfile", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluis", - "_AGGraphSetIndirectAttribute", - "_$s14AttributeGraph11RuleContextV9attributeAA0A0VyxGvpMV", - "_$sSo11AGTupleTypea14AttributeGraphE4typeypXpvpMV", - "_AGGraphHasValue", - "_$s14AttributeGraph14AnyRuleContextV9attributeSo11AGAttributeavg", - "_$s14AttributeGraph0A0V5valuexvs", - "_AGTypeGetKind", - "_$s14AttributeGraph5FocusVyxq_GAA01_A4BodyAAWP", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__GcluipMV", - "_AGTreeElementGetNextValue", - "_$sSo11AGTupleTypea14AttributeGraphEyABSayypXpGcfC", - "_$sSo10AGGraphRefa14AttributeGraphE12withDeadlineyxs6UInt64V_xyXEtlF", - "_$sSo10AGGraphRefa14AttributeGraphE13withoutUpdateyxxyXElFZ", - "_AGGraphGetTypeID", - "_$s14AttributeGraph13PointerOffsetV04byteD0ACyxq_GSi_tcfC", - "_$s14AttributeGraph01_A4BodyP12_destroySelfyySvFZTq", - "_$s14AttributeGraph08IndirectA0V6sourceACyxGAA0A0VyxG_tcfC", - "_$s14AttributeGraph01_A4BodyP15_hasDestroySelfSbvgZTj", - "_$sSo11AGAttributea14AttributeGraphE9visitBodyyyxzAC0bE7VisitorRzlF", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvlu", - "_$s14AttributeGraph5FocusVyxq_GAA4RuleAAMc", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvs", - "_$s14AttributeGraph0A0V10valueStateSo07AGValueD0VvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphExycluiau", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluig", - "_$s14AttributeGraph12StatefulRulePAAE9attributeAA0A0Vy5ValueQzGvpMV", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE12deinitializeyyF", - "_$sSo25AGTreeElementNodeIteratoraST14AttributeGraphMc", - "_$sSo13AGUnsafeTuplea14AttributeGraphE5countSivpMV", - "_$s14AttributeGraph04WeakA0VyxGSHAAMc", - "_AGGraphGetTraceEventSubsystem", - "_$sSo13AGUnsafeTuplea14AttributeGraphExycluilu", - "_AGGraphSetInvalidationCallback", - "_$sSo15AGWeakAttributeaSH0B5GraphMc", - "_$sSp14AttributeGraphE1poiySpyqd__GSpyxG_AA13PointerOffsetVyxqd__GtlFZ", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivpMV", - "_$s14AttributeGraph0A0V4body5value5flags6updateACyxGSPyqd__G_SPyxGSgSo20AGAttributeTypeFlagsVySv_So0G0atcyXEtcAA01_A4BodyRd__lufC", - "_$sSo15AGTypeSignatureVSQ14AttributeGraphMc", - "_$s14AttributeGraph08OptionalA0V14projectedValueAA0A0VyxGSgvg", - "_$s14AttributeGraph08OptionalA0V12changedValue7optionsx5value_Sb0D0tSgSo14AGValueOptionsV_tF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE5countSivg", - "_$sSo10AGGraphRefa14AttributeGraphE19graphvizDescription13includeValuesSSSb_tF", - "_$s14AttributeGraph3MapV11descriptionSSvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvg", - "_$sSo11AGTupleTypea14AttributeGraphE10setElement2in2at4from7optionsySv_SiSPyxGSo0A11CopyOptionsVtlF", - "_AGGraphGetAttributeSubgraph", - "_$s14AttributeGraph3MapV3argAA0A0VyxGvpMV", - "_$s14AttributeGraph01_A4BodyP14comparisonModeSo012AGComparisonE0VvgZTj", - "_$s14AttributeGraph0A0V8setFlags_4maskySo011AGAttributeD0V_AGtF", - "_AGGraphStopProfiling", - "_$s14AttributeGraph0A0V13prefetchValueyyF", - "_AGGraphSetValue", - "_$sSo13AGUnsafeTuplea14AttributeGraphE7address2of2asSPyxGSi_xmtlF", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphE10initialize2at2toySi_xtlF", - "_AGGraphSetFlags", - "_$s14AttributeGraph11RuleContextV8hasValueSbvpMV", - "_$s14AttributeGraph04WeakA0V9hashValueSivpMV", - "_$s14AttributeGraph4RulePAASHRzrlE19cachedValueIfExists7options5owner0E0ACQzSgSo08AGCachedE7OptionsV_So11AGAttributeaSgtF", - "_$sSo10AGGraphRefa14AttributeGraphE14onInvalidationyyySo11AGAttributeacF", - "_$s14AttributeGraph11RuleContextVyqd__SgAA04WeakA0Vyqd__Gcluig", - "_$sSp14AttributeGraphE6offsetqd__AA13PointerOffsetVyxqd__G_tcluiau", - "_$sSo11AGAttributea14AttributeGraphE12_bodyPointerSVvg", - "_AGGraphStartProfiling", - "_$sSo15AGWeakAttributea0B5GraphE9attributeSo11AGAttributeaSgvg", - "_AGTypeApplyFields2", - "_$sSo13AGSubgraphRefa14AttributeGraphE14endTreeElement5valueyAC0C0VyxG_tlFZ", - "_$sSo11AGAttributea14AttributeGraphE9valueTypeypXpvg", - "_AGTupleElementSize", - "_AGGraphSetIndirectDependency", - "_$s14AttributeGraph08IndirectA0V14projectedValueAA0A0VyxGvg", - "_$s14AttributeGraph14AnyRuleContextVyAcA0dE0VyxGclufC", - "_$sSo11AGAttributea14AttributeGraphEyAbC0B0VyxGclufC", - "_$s14AttributeGraph011AnyOptionalA0V9hashValueSivg", - "_AGSubgraphSetCurrent", - "_AGRetainClosure", - "_$s14AttributeGraph08OptionalA0V9hashValueSivg", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvpMV", - "_AGTreeElementGetValue", - "_AGTreeElementMakeNodeIterator", - "_$s14AttributeGraph08OptionalA0V4baseAA03AnycA0Vvg", - "_$s14AttributeGraph08OptionalA0VyACyxGAA04WeakA0VyxGcfC", - "_$s14AttributeGraph04WeakA0V9attributeAA0A0VyxGSgvpMV", - "_AGTreeValueGetType", - "_$s14AttributeGraph13PointerOffsetVMa", - "_AGTupleDestroy", - "_$sSo20AGUnsafeMutableTuplea14AttributeGraphEyxSicluiM", - "_$s14AttributeGraph34withUnsafeMutablePointerToEnumCase2of2doSbSpyxG_ySi_ypXpSvtXEtlF", - "_$s14AttributeGraph08IndirectA0V10dependencySo11AGAttributeaSgvg", - "_$s14AttributeGraph0A0V8subgraphSo13AGSubgraphRefavg", - "_AGSubgraphGetTypeID", - "_$s14AttributeGraph12StatefulRulePAAE5value5ValueQzvpMV", - "_$s14AttributeGraph8ExternalVyxGs23CustomStringConvertibleAAMc", - "_AGGraphSetUpdate", - "_AGMakeUniqueID", - "_$s14AttributeGraph13PointerOffsetV04byteD0SivM", - "_$s14AttributeGraph14AnyRuleContextVyxSgAA08OptionalA0VyxGcluipMV", - "_$s14AttributeGraph3MapVyxq_GAA01_A4BodyAAMc", - "_$sSo10AGGraphRefa14AttributeGraphE27withoutSubgraphInvalidationyxxyXElF", - "_AGDescriptionMaxFrames", - "_$s14AttributeGraph04WeakA0V11descriptionSSvg", - "_$s14AttributeGraph08OptionalA0V11descriptionSSvpMV", - "_$s14AttributeGraph08IndirectA0V12wrappedValuexvM", - "_$s14AttributeGraph11RuleContextVMn", - "_$s14AttributeGraph11RuleContextV5valuexvpMV", - "_$s14AttributeGraph12StatefulRulePAAE7contextAA0D7ContextVy5ValueQzGvpMV" - ] - } - }, - { - "data": { - "weak": [ - "__ZTSSt9exception", - "__ZTSSt9bad_alloc", - "__ZTISt20bad_array_new_length", - "__ZTISt18bad_variant_access", - "__ZTISt9exception", - "__ZTSSt18bad_variant_access", - "__ZTISt9bad_alloc", - "__ZTSSt20bad_array_new_length" - ] - }, - "targets": [ - "x86_64-macos", - "x86_64-maccatalyst" - ] - } - ], - "install_names": [ - { - "name": "/System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph" - } - ], - "swift_abi": [ - { - "abi": 7 - } - ], - "target_info": [ - { - "target": "x86_64-macos" - }, - { - "target": "x86_64-maccatalyst" - }, - { - "target": "arm64-macos" - }, - { - "target": "arm64-maccatalyst" - }, - { - "target": "arm64e-macos" - }, - { - "target": "arm64e-maccatalyst" - } - ] - }, - "tapi_tbd_version": 5 -} diff --git a/AG/update.sh b/AG/update.sh deleted file mode 100755 index a344550c..00000000 --- a/AG/update.sh +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/bash - -## xcframework does not support soft link header file, so we use this script to simpfy the process. - -# A `realpath` alternative using the default C implementation. -filepath() { - [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" -} - -AG_ROOT="$(dirname $(filepath $0))" -VERSION=${OPENGRAPH_ATTRIBUTEGRAPH_VERSION:-RELEASE_2024} - -generate_swiftinterface_header() { - local target="$1" - local result="" - result+="// swift-interface-format-version: 1.0\n" - result+="// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)\n" - result+="// swift-module-flags: -target $target -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name AttributeGraph\n" - result+="// swift-module-flags-ignorable: -enable-bare-slash-regex" - - echo -e $result -} - -generate_swiftinterface() { - local name="$1".swiftinterface - local target="$2" - generate_swiftinterface_header $target > $name - cat template.swiftinterface >> $name -} - -generate_framework() { - local framework_name=$1 - local arch_name=$2 - - local path="${AG_ROOT}/${framework_name}.xcframework/${arch_name}/${framework_name}.framework" - - rm -rf ${path}/${framework_name}.tbd - rm -rf ${path}/Headers - rm -rf ${path}/Modules - rm -rf ${path}/Info.plist - - cp ${AG_ROOT}/tbds/${VERSION}/${arch_name}/${framework_name}.tbd ${path}/ - cp -rf ${AG_ROOT}/Sources/Headers ${path}/ - cp -rf ${AG_ROOT}/Sources/Modules ${path}/ - cp -rf ${AG_ROOT}/Sources/Info.plist ${path}/ - - cd ${path}/Modules/${framework_name}.swiftmodule -} - -framework_name=AttributeGraph - -generate_framework $framework_name ios-arm64-x86_64-simulator -generate_swiftinterface x86_64-apple-ios-simulator x86_64-apple-ios11.0-simulator -generate_swiftinterface arm64-apple-ios-simulator arm64-apple-ios11.0-simulator -rm template.swiftinterface - -generate_framework $framework_name ios-arm64-arm64e -generate_swiftinterface arm64-apple-ios arm64e-apple-ios11.0 -generate_swiftinterface arm64e-apple-ios arm64e-apple-ios11.0 -rm template.swiftinterface - -generate_framework $framework_name macos-arm64e-arm64-x86_64 -generate_swiftinterface x86_64-apple-macos x86_64-apple-macos12.0 -generate_swiftinterface arm64-apple-macos arm64-apple-macos12.0 -generate_swiftinterface arm64e-apple-macos arm64e-apple-macos12.0 -rm template.swiftinterface \ No newline at end of file diff --git a/Package.resolved b/Package.resolved index 7a9b51e8..dcb94d26 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,6 +1,15 @@ { - "originHash" : "498a1f428fea568463979c5b752f310e4e634606592667edadb13772101a8f20", + "originHash" : "c46173c160c3145498da65259c8bcddb09065046dfe7054cd71e7276d02b8c11", "pins" : [ + { + "identity" : "darwinprivateframeworks", + "kind" : "remoteSourceControl", + "location" : "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git", + "state" : { + "branch" : "main", + "revision" : "fc757950da6df4b1e30a3236549a27f21f82ab8a" + } + }, { "identity" : "swift-numerics", "kind" : "remoteSourceControl", diff --git a/Package.swift b/Package.swift index 94cede14..612631df 100644 --- a/Package.swift +++ b/Package.swift @@ -21,33 +21,6 @@ let isXcodeEnv = Context.environment["__CFBundleIdentifier"] == "com.apple.dt.Xc let development = envEnable("OPENGRAPH_DEVELOPMENT", default: false) let releaseVersion = Context.environment["OPENGRAPH_TARGET_RELEASE"].flatMap { Int($0) } ?? 2024 -let platforms: [SupportedPlatform] = switch releaseVersion { -case 2024: // iOS 18.0 - [ - .iOS(.v18), - .macOS(.v15), - .macCatalyst(.v18), - .tvOS(.v18), - .watchOS(.v10), - .visionOS(.v2), - ] -case 2021: // iOS 15.5 - [ - .iOS(.v15), - .macOS(.v12), - .macCatalyst(.v15), - .tvOS(.v15), - .watchOS(.v7), - ] -default: - [ - .iOS(.v13), - .macOS(.v10_15), - .macCatalyst(.v13), - .tvOS(.v13), - .watchOS(.v5), - ] -} var sharedSwiftSettings: [SwiftSetting] = [ .enableUpcomingFeature("InternalImportsByDefault"), @@ -104,7 +77,6 @@ let includePath = SDKPath.appending("/usr/lib/swift") let package = Package( name: "OpenGraph", - platforms: platforms, products: [ .library(name: "OpenGraphShims", targets: ["OpenGraphShims"]), .library(name: "OpenGraph", targets: ["OpenGraph"]), @@ -132,13 +104,6 @@ let package = Package( dependencies: ["OpenGraph_SPI"], swiftSettings: sharedSwiftSettings ), - .plugin( - name: "UpdateModule", - capability: .command( - intent: .custom(verb: "update-module", description: "Update AG xcframework"), - permissions: [.writeToPackageDirectory(reason: "Update AG xcframework")] - ) - ), openGraphShimsTarget, openGraphTestTarget, @@ -148,6 +113,7 @@ let package = Package( cxxLanguageStandard: .cxx17 ) + #if os(macOS) // FIXME: Enable it by default will cause non-iOS/macOS Apple OS build fail currently. // Add the corresponding tbd file and framework to fix it. @@ -155,23 +121,39 @@ let attributeGraphCondition = envEnable("OPENGRAPH_ATTRIBUTEGRAPH", default: tru #else let attributeGraphCondition = envEnable("OPENGRAPH_ATTRIBUTEGRAPH") #endif +let useLocalDeps = envEnable("OPENGRAPH_USE_LOCAL_DEPS") + if attributeGraphCondition { - let attributeGraphProduct = Product.library(name: "AttributeGraph", targets: ["AttributeGraph"]) - let attributeGraphTarget = Target.binaryTarget(name: "AttributeGraph", path: "AG/AttributeGraph.xcframework") - package.products.append(attributeGraphProduct) - package.targets.append(attributeGraphTarget) - + let privateFrameworkRepo: Package.Dependency + if useLocalDeps { + privateFrameworkRepo = Package.Dependency.package(path: "../DarwinPrivateFrameworks") + } else { + privateFrameworkRepo = Package.Dependency.package(url: "https://github.com/OpenSwiftUIProject/DarwinPrivateFrameworks.git", branch: "main") + } + package.dependencies.append(privateFrameworkRepo) var swiftSettings: [SwiftSetting] = (openGraphShimsTarget.swiftSettings ?? []) swiftSettings.append(.define("OPENGRAPH_ATTRIBUTEGRAPH")) openGraphShimsTarget.swiftSettings = swiftSettings - openGraphShimsTarget.dependencies.append("AttributeGraph") + openGraphShimsTarget.dependencies.append( + .product(name: "AttributeGraph", package: "DarwinPrivateFrameworks") + ) + + let agVersion = Context.environment["DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE"].flatMap { Int($0) } ?? 2024 + package.platforms = switch agVersion { + case 2024: [.iOS(.v18), .macOS(.v15), .macCatalyst(.v18), .tvOS(.v18), .watchOS(.v10), .visionOS(.v2)] + case 2021: [.iOS(.v15), .macOS(.v12), .macCatalyst(.v15), .tvOS(.v15), .watchOS(.v7)] + default: nil + } } else { openGraphShimsTarget.dependencies.append("OpenGraph") } let compatibilityTestCondition = envEnable("OPENGRAPH_COMPATIBILITY_TEST") if compatibilityTestCondition && attributeGraphCondition { - openGraphCompatibilityTestTarget.dependencies.append("AttributeGraph") + openGraphCompatibilityTestTarget.dependencies.append( + .product(name: "AttributeGraph", package: "DarwinPrivateFrameworks") + ) + var swiftSettings: [SwiftSetting] = (openGraphCompatibilityTestTarget.swiftSettings ?? []) swiftSettings.append(.define("OPENGRAPH_COMPATIBILITY_TEST")) openGraphCompatibilityTestTarget.swiftSettings = swiftSettings diff --git a/Plugins/UpdateModule/UpdateModuleCommand.swift b/Plugins/UpdateModule/UpdateModuleCommand.swift deleted file mode 100644 index e26600b0..00000000 --- a/Plugins/UpdateModule/UpdateModuleCommand.swift +++ /dev/null @@ -1,21 +0,0 @@ -// -// UpdateModuleCommand.swift -// -// -// - -import PackagePlugin -import Foundation - -@main -struct UpdateModuleCommand: CommandPlugin { - func performCommand(context: PackagePlugin.PluginContext, arguments: [String]) async throws { - #if compiler(>=6.0) // Skip build on WASI 5.10 - let process = Process() - process.executableURL = try context.tool(named: "bash").url - process.arguments = ["AG/update.sh"] - try process.run() - process.waitUntilExit() - #endif - } -} diff --git a/Scripts/CI/ag_setup.sh b/Scripts/CI/ag_setup.sh new file mode 100755 index 00000000..34d3817d --- /dev/null +++ b/Scripts/CI/ag_setup.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# A `realpath` alternative using the default C implementation. +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +REPO_ROOT="$(dirname $(dirname $(dirname $(filepath $0))))" + +clone_checkout_ag() { + cd $REPO_ROOT + revision=$(Scripts/CI/get_revision.sh darwinprivateframeworks) + cd .. + gh repo clone OpenSwiftUIProject/DarwinPrivateFrameworks + cd DarwinPrivateFrameworks + git checkout --quiet $revision +} + +update_ag() { + cd $REPO_ROOT/../DarwinPrivateFrameworks + DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE=2021 ./AG/update.sh + DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE=2024 ./AG/update.sh +} + +clone_checkout_ag +update_ag diff --git a/Scripts/CI/darwin_setup_build.sh b/Scripts/CI/darwin_setup_build.sh new file mode 100755 index 00000000..e8216de7 --- /dev/null +++ b/Scripts/CI/darwin_setup_build.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +# A `realpath` alternative using the default C implementation. +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +REPO_ROOT="$(dirname $(dirname $(dirname $(filepath $0))))" +cd $REPO_ROOT + +Scripts/CI/ag_setup.sh \ No newline at end of file diff --git a/Scripts/CI/get_revision.sh b/Scripts/CI/get_revision.sh new file mode 100755 index 00000000..e1c99c23 --- /dev/null +++ b/Scripts/CI/get_revision.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# This script extracts the revision of a specific dependency from the Package.resolved file (Only support v3). +# Usage: ./get_revision.sh +# Output: revision of the dependency + +# A `realpath` alternative using the default C implementation. +filepath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" +} + +REPO_ROOT="$(dirname $(dirname $(dirname $(filepath $0))))" +cd $REPO_ROOT + +# Ensure a dependency name is provided as an argument +if [[ $# -lt 1 ]]; then + echo "Usage: $0 " + exit 1 +fi + +DEPENDENCY_NAME="$1" +PACKAGE_RESOLVED_PATH="Package.resolved" + +# Check if the Package.resolved file exists +if [[ ! -f "$PACKAGE_RESOLVED_PATH" ]]; then + echo "Error: $PACKAGE_RESOLVED_PATH file not found!" + exit 1 +fi + +# Extract the revision using jq +REVISION=$(jq -r --arg name "$DEPENDENCY_NAME" ' + .pins[]? + | select(.identity == $name) + | .state.revision +' "$PACKAGE_RESOLVED_PATH") + +# Check if a revision was found +if [[ -z "$REVISION" ]]; then + echo "No revision found for dependency: $DEPENDENCY_NAME" + exit 1 +else + echo "$REVISION" +fi \ No newline at end of file