--- !tapi-tbd tbd-version: 4 targets: [ x86_64-macos, arm64e-macos ] install-name: '/usr/lib/swift/libswiftDemangle.dylib' current-version: 0 exports: - targets: [ x86_64-macos ] symbols: [ __ZN5swift8Demangle5warnvEjPKcP13__va_list_tag, __ZN5swift8Demangle6fatalvEjPKcP13__va_list_tag ] - targets: [ x86_64-macos, arm64e-macos ] symbols: [ __Z20matchSequenceOfKindsPN5swift8Demangle4NodeENSt3__16vectorINS3_5tupleIJNS1_4KindEmEEENS3_9allocatorIS7_EEEE, __ZN5swift6Mangle10isNonAsciiEN4llvm9StringRefE, __ZN5swift6Mangle17translateOperatorEN4llvm9StringRefE, __ZN5swift6Mangle20getStandardTypeSubstEN4llvm9StringRefEb, __ZN5swift6Mangle21needsPunycodeEncodingEN4llvm9StringRefE, __ZN5swift6Mangle21translateOperatorCharEc, __ZN5swift8Demangle10CharVector6appendEN4llvm9StringRefERNS0_11NodeFactoryE, __ZN5swift8Demangle10CharVector6appendEiRNS0_11NodeFactoryE, __ZN5swift8Demangle10CharVector6appendEyRNS0_11NodeFactoryE, __ZN5swift8Demangle10failAssertEPKcjPNS0_4NodeES2_, __ZN5swift8Demangle10isProtocolEN4llvm9StringRefE, __ZN5swift8Demangle10mangleNodeEPNS0_4NodeEN4llvm12function_refIFS2_NS0_21SymbolicReferenceKindEPKvEEENS_6Mangle14ManglingFlavorE, __ZN5swift8Demangle10mangleNodeEPNS0_4NodeEN4llvm12function_refIFS2_NS0_21SymbolicReferenceKindEPKvEEERNS0_11NodeFactoryENS_6Mangle14ManglingFlavorE, __ZN5swift8Demangle10mangleNodeEPNS0_4NodeENS_6Mangle14ManglingFlavorE, __ZN5swift8Demangle11NodeFactory10createNodeENS0_4Node4KindE, __ZN5swift8Demangle11NodeFactory10createNodeENS0_4Node4KindEPKc, __ZN5swift8Demangle11NodeFactory10createNodeENS0_4Node4KindERKNS0_10CharVectorE, __ZN5swift8Demangle11NodeFactory10createNodeENS0_4Node4KindEy, __ZN5swift8Demangle11NodeFactory10createNodeENS0_4Node4KindEyh, __ZN5swift8Demangle11NodeFactory13popCheckpointENS1_10CheckpointE, __ZN5swift8Demangle11NodeFactory27createNodeWithAllocatedTextENS0_4Node4KindEN4llvm9StringRefE, __ZN5swift8Demangle11NodeFactory5clearEv, __ZN5swift8Demangle11NodeFactory9freeSlabsEPNS1_13AllocatedSlabE, __ZN5swift8Demangle11NodePrinter10getChildIfEPNS0_4NodeENS2_4KindE, __ZN5swift8Demangle11NodePrinter11printEntityEPNS0_4NodeEjbNS1_12TypePrintingEbN4llvm9StringRefEiS6_, __ZN5swift8Demangle11NodePrinter12isSimpleTypeEPNS0_4NodeE, __ZN5swift8Demangle11NodePrinter12printContextEPNS0_4NodeE, __ZN5swift8Demangle11NodePrinter13printChildrenEPKPNS0_4NodeES5_jPKc, __ZN5swift8Demangle11NodePrinter13printChildrenEPNS0_4NodeEjPKc, __ZN5swift8Demangle11NodePrinter15printEntityTypeEPNS0_4NodeES3_S3_j, __ZN5swift8Demangle11NodePrinter15printWithParensEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter17printBoundGenericEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter17printFunctionNameEbRN4llvm9StringRefES4_bRiPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter17printFunctionTypeEPNS0_4NodeES3_j, __ZN5swift8Demangle11NodePrinter18printOptionalIndexEPNS0_4NodeE, __ZN5swift8Demangle11NodePrinter19getFirstChildOfKindEPNS0_4NodeENS2_4KindE, __ZN5swift8Demangle11NodePrinter20printAbstractStorageEPNS0_4NodeEjbN4llvm9StringRefE, __ZN5swift8Demangle11NodePrinter21printGenericSignatureEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter21printImplFunctionTypeEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter23printFunctionParametersEPNS0_4NodeES3_jb, __ZN5swift8Demangle11NodePrinter23printNextParamChildNodeEPNS0_4NodeERjNS0_34FunctionSigSpecializationParamKindEj, __ZN5swift8Demangle11NodePrinter24printBoundGenericNoSugarEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter25printSpecializationPrefixEPNS0_4NodeEN4llvm9StringRefEjS5_, __ZN5swift8Demangle11NodePrinter36printFunctionSigSpecializationParamsEPNS0_4NodeEj, __ZN5swift8Demangle11NodePrinter5printEPNS0_4NodeEjb, __ZN5swift8Demangle11NodePrinter9findSugarEPNS0_4NodeE, __ZN5swift8Demangle12isObjCSymbolEN4llvm9StringRefE, __ZN5swift8Demangle12nodeToStringEPNS0_4NodeERKNS0_15DemangleOptionsE, __ZN5swift8Demangle12nodeToStringEPNS0_4NodeERNS0_11NodePrinterE, __ZN5swift8Demangle13RemanglerBase11hashForNodeEPNS0_4NodeEb, __ZN5swift8Demangle13RemanglerBase12entryForNodeEPNS0_4NodeEb, __ZN5swift8Demangle13RemanglerBase15addSubstitutionERKNS0_17SubstitutionEntryE, __ZN5swift8Demangle13RemanglerBase16findSubstitutionERKNS0_17SubstitutionEntryE, __ZN5swift8Demangle13isSpecializedEPNS0_4NodeE, __ZN5swift8Demangle13isSwiftSymbolEN4llvm9StringRefE, __ZN5swift8Demangle13isSwiftSymbolEPKc, __ZN5swift8Demangle14isFunctionAttrENS0_4Node4KindE, __ZN5swift8Demangle16getUnspecializedEPNS0_4NodeERNS0_11NodeFactoryE, __ZN5swift8Demangle17SubstitutionEntry16identifierEqualsEPNS0_4NodeES3_, __ZN5swift8Demangle17getNodeKindStringENS0_4Node4KindE, __ZN5swift8Demangle19getNodeTreeAsStringEPNS0_4NodeE, __ZN5swift8Demangle19keyPathSourceStringEPKcm, __ZN5swift8Demangle20demangleTypeAsStringEPKcmRKNS0_15DemangleOptionsE, __ZN5swift8Demangle20genericParameterNameEyy, __ZN5swift8Demangle22demangleSymbolAsStringEN4llvm9StringRefERNS0_11NodePrinterE, __ZN5swift8Demangle22demangleSymbolAsStringEPKcmRKNS0_15DemangleOptionsE, __ZN5swift8Demangle23demangleOldSymbolAsNodeEN4llvm9StringRefERNS0_11NodeFactoryE, __ZN5swift8Demangle23dropSwiftManglingPrefixEN4llvm9StringRefE, __ZN5swift8Demangle23getManglingPrefixLengthEN4llvm9StringRefE, __ZN5swift8Demangle23nodeConsumesGenericArgsEPNS0_4NodeE, __ZN5swift8Demangle25isOldFunctionTypeManglingEN4llvm9StringRefE, __ZN5swift8Demangle32makeSymbolicMangledNameStringRefEPKc, __ZN5swift8Demangle34mangledNameForTypeMetadataAccessorEN4llvm9StringRefES2_NS0_4Node4KindENS_6Mangle14ManglingFlavorE, __ZN5swift8Demangle4Node10findByKindENS1_4KindEi, __ZN5swift8Demangle4Node12replaceChildEjPS1_, __ZN5swift8Demangle4Node13removeChildAtEj, __ZN5swift8Demangle4Node15reverseChildrenEm, __ZN5swift8Demangle4Node4dumpEv, __ZN5swift8Demangle4Node8addChildEPS1_RNS0_11NodeFactoryE, __ZN5swift8Demangle4warnEjPKcz, __ZN5swift8Demangle5fatalEjPKcz, __ZN5swift8Demangle6isEnumEN4llvm9StringRefE, __ZN5swift8Demangle7Context13getModuleNameEN4llvm9StringRefE, __ZN5swift8Demangle7Context13isThunkSymbolEN4llvm9StringRefE, __ZN5swift8Demangle7Context14getThunkTargetEN4llvm9StringRefE, __ZN5swift8Demangle7Context18demangleTypeAsNodeEN4llvm9StringRefE, __ZN5swift8Demangle7Context20demangleSymbolAsNodeEN4llvm9StringRefE, __ZN5swift8Demangle7Context20demangleTypeAsStringEN4llvm9StringRefERKNS0_15DemangleOptionsE, __ZN5swift8Demangle7Context22demangleSymbolAsStringEN4llvm9StringRefERKNS0_15DemangleOptionsE, __ZN5swift8Demangle7Context22demangleSymbolAsStringEN4llvm9StringRefERNS0_11NodePrinterE, __ZN5swift8Demangle7Context25hasSwiftCallingConventionEN4llvm9StringRefE, __ZN5swift8Demangle7Context5clearEv, __ZN5swift8Demangle7ContextC1Ev, __ZN5swift8Demangle7ContextC2Ev, __ZN5swift8Demangle7ContextD1Ev, __ZN5swift8Demangle7ContextD2Ev, __ZN5swift8Demangle7isAliasEN4llvm9StringRefE, __ZN5swift8Demangle7isClassEN4llvm9StringRefE, __ZN5swift8Demangle8isStructEN4llvm9StringRefE, __ZN5swift8Demangle9Demangler10changeKindEPNS0_4NodeENS2_4KindE, __ZN5swift8Demangle9Demangler10createTypeEPNS0_4NodeE, __ZN5swift8Demangle9Demangler10popContextEv, __ZN5swift8Demangle9Demangler10popSILPackEv, __ZN5swift8Demangle9Demangler11popProtocolEv, __ZN5swift8Demangle9Demangler11popTypeListEv, __ZN5swift8Demangle9Demangler12demangleTypeEN4llvm9StringRefENSt3__18functionIFPNS0_4NodeENS0_21SymbolicReferenceKindENS0_10DirectnessEiPKvEEE, __ZN5swift8Demangle9Demangler13demangleIndexEv, __ZN5swift8Demangle9Demangler14demangleEntityENS0_4Node4KindE, __ZN5swift8Demangle9Demangler14demangleSymbolEN4llvm9StringRefENSt3__18functionIFPNS0_4NodeENS0_21SymbolicReferenceKindENS0_10DirectnessEiPKvEEE, __ZN5swift8Demangle9Demangler15createSwiftTypeENS0_4Node4KindEPKc, __ZN5swift8Demangle9Demangler15createWithChildENS0_4Node4KindEPS2_, __ZN5swift8Demangle9Demangler15demangleNaturalEv, __ZN5swift8Demangle9Demangler15demangleWitnessEv, __ZN5swift8Demangle9Demangler15popFunctionTypeENS0_4Node4KindEb, __ZN5swift8Demangle9Demangler16DemangleInitRAIIC1ERS1_N4llvm9StringRefENSt3__18functionIFPNS0_4NodeENS0_21SymbolicReferenceKindENS0_10DirectnessEiPKvEEE, __ZN5swift8Demangle9Demangler16DemangleInitRAIIC2ERS1_N4llvm9StringRefENSt3__18functionIFPNS0_4NodeENS0_21SymbolicReferenceKindENS0_10DirectnessEiPKvEEE, __ZN5swift8Demangle9Demangler16DemangleInitRAIID1Ev, __ZN5swift8Demangle9Demangler16DemangleInitRAIID2Ev, __ZN5swift8Demangle9Demangler16demangleAccessorEPNS0_4NodeE, __ZN5swift8Demangle9Demangler16demangleMetatypeEv, __ZN5swift8Demangle9Demangler16demangleOperatorEv, __ZN5swift8Demangle9Demangler16demangleVariableEv, __ZN5swift8Demangle9Demangler16popAssocTypeNameEv, __ZN5swift8Demangle9Demangler16popAssocTypePathEv, __ZN5swift8Demangle9Demangler17demangleArchetypeEv, __ZN5swift8Demangle9Demangler17demangleClangTypeEv, __ZN5swift8Demangle9Demangler17demangleSubscriptEv, __ZN5swift8Demangle9Demangler17parseAndPushNodesEv, __ZN5swift8Demangle9Demangler17popFunctionParamsENS0_4Node4KindE, __ZN5swift8Demangle9Demangler18createWithChildrenENS0_4Node4KindEPS2_S4_, __ZN5swift8Demangle9Demangler18createWithChildrenENS0_4Node4KindEPS2_S4_S4_, __ZN5swift8Demangle9Demangler18createWithChildrenENS0_4Node4KindEPS2_S4_S4_S4_, __ZN5swift8Demangle9Demangler18demangleIdentifierEv, __ZN5swift8Demangle9Demangler18popTypeAndGetChildEv, __ZN5swift8Demangle9Demangler19demangleBuiltinTypeEv, __ZN5swift8Demangle9Demangler19demangleGenericTypeEv, __ZN5swift8Demangle9Demangler19demangleIndexAsNodeEv, __ZN5swift8Demangle9Demangler19demangleIndexSubsetEv, __ZN5swift8Demangle9Demangler19demangleIntegerTypeEv, __ZN5swift8Demangle9Demangler19demangleSpecialTypeEv, __ZN5swift8Demangle9Demangler20demangleProtocolListEv, __ZN5swift8Demangle9Demangler20demangleTypeManglingEv, __ZN5swift8Demangle9Demangler20demangleValueWitnessEv, __ZN5swift8Demangle9Demangler21demangleBoundGenericsERNS0_6VectorIPNS0_4NodeEEERS4_, __ZN5swift8Demangle9Demangler21demangleFuncSpecParamENS0_4Node4KindE, __ZN5swift8Demangle9Demangler21demanglePlainFunctionEv, __ZN5swift8Demangle9Demangler22addFuncSpecParamNumberEPNS0_4NodeENS0_34FunctionSigSpecializationParamKindE, __ZN5swift8Demangle9Demangler22demangleAnyGenericTypeENS0_4Node4KindE, __ZN5swift8Demangle9Demangler22demangleFunctionEntityEv, __ZN5swift8Demangle9Demangler22demangleMacroExpansionEv, __ZN5swift8Demangle9Demangler22demangleSpecAttributesENS0_4Node4KindE, __ZN5swift8Demangle9Demangler22demangleTypeAnnotationEv, __ZN5swift8Demangle9Demangler22popFunctionParamLabelsEPNS0_4NodeE, __ZN5swift8Demangle9Demangler22popProtocolConformanceEv, __ZN5swift8Demangle9Demangler22pushMultiSubstitutionsEim, __ZN5swift8Demangle9Demangler23demangleLocalIdentifierEv, __ZN5swift8Demangle9Demangler23popTypeAndGetAnyGenericEv, __ZN5swift8Demangle9Demangler24demangleBoundGenericArgsEPNS0_4NodeERKNS0_6VectorIS3_EEm, __ZN5swift8Demangle9Demangler24demangleBoundGenericTypeEv, __ZN5swift8Demangle9Demangler24demangleExtensionContextEv, __ZN5swift8Demangle9Demangler24demangleGenericSignatureEb, __ZN5swift8Demangle9Demangler24demangleImplFunctionTypeEv, __ZN5swift8Demangle9Demangler24demangleProtocolListTypeEv, __ZN5swift8Demangle9Demangler25demangleGenericParamIndexEv, __ZN5swift8Demangle9Demangler25demangleSymbolicReferenceEh, __ZN5swift8Demangle9Demangler25popAnyProtocolConformanceEv, __ZN5swift8Demangle9Demangler26createStandardSubstitutionEcb, __ZN5swift8Demangle9Demangler26demangleGenericRequirementEv, __ZN5swift8Demangle9Demangler26demangleMultiSubstitutionsEv, __ZN5swift8Demangle9Demangler26demangleOperatorIdentifierEv, __ZN5swift8Demangle9Demangler26popRetroactiveConformancesEv, __ZN5swift8Demangle9Demangler27demangleBridgedMethodParamsEv, __ZN5swift8Demangle9Demangler27demangleImplParamConventionENS0_4Node4KindE, __ZN5swift8Demangle9Demangler28demangleAssociatedTypeSimpleEPNS0_4NodeE, __ZN5swift8Demangle9Demangler28demangleAutoDiffFunctionKindEv, __ZN5swift8Demangle9Demangler28demangleImplParameterSendingEv, __ZN5swift8Demangle9Demangler28demangleImplResultConventionENS0_4Node4KindE, __ZN5swift8Demangle9Demangler28demangleStandardSubstitutionEv, __ZN5swift8Demangle9Demangler28getDependentGenericParamTypeEii, __ZN5swift8Demangle9Demangler29demangleGenericSpecializationENS0_4Node4KindEPS2_, __ZN5swift8Demangle9Demangler29demangleImplParameterIsolatedEv, __ZN5swift8Demangle9Demangler29demangleThunkOrSpecializationEv, __ZN5swift8Demangle9Demangler29popAnyProtocolConformanceListEv, __ZN5swift8Demangle9Demangler30demangleAssociatedTypeCompoundEPNS0_4NodeE, __ZN5swift8Demangle9Demangler30demangleFunctionSpecializationEv, __ZN5swift8Demangle9Demangler30demangleMetatypeRepresentationEv, __ZN5swift8Demangle9Demangler30demangleRetroactiveConformanceEv, __ZN5swift8Demangle9Demangler31demanglePackProtocolConformanceEv, __ZN5swift8Demangle9Demangler31popDependentProtocolConformanceEv, __ZN5swift8Demangle9Demangler32demangleDifferentiabilityWitnessEv, __ZN5swift8Demangle9Demangler32demangleExtendedExistentialShapeEc, __ZN5swift8Demangle9Demangler32demanglePrivateContextDescriptorEv, __ZN5swift8Demangle9Demangler33demangleDependentConformanceIndexEv, __ZN5swift8Demangle9Demangler33popDependentAssociatedConformanceEv, __ZN5swift8Demangle9Demangler34demangleDifferentiableFunctionTypeEv, __ZN5swift8Demangle9Demangler35demangleConcreteProtocolConformanceEv, __ZN5swift8Demangle9Demangler36demangleImplParameterImplicitLeadingEv, __ZN5swift8Demangle9Demangler37demangleAutoDiffFunctionOrSimpleThunkENS0_4Node4KindE, __ZN5swift8Demangle9Demangler37demangleAutoDiffSubsetParametersThunkEv, __ZN5swift8Demangle9Demangler39demangleSymbolicExtendedExistentialTypeEv, __ZN5swift8Demangle9Demangler40demangleDependentProtocolConformanceRootEv, __ZN5swift8Demangle9Demangler41demangleRetroactiveProtocolConformanceRefEv, __ZN5swift8Demangle9Demangler42demangleDependentProtocolConformanceOpaqueEv, __ZN5swift8Demangle9Demangler44demangleImplParameterResultDifferentiabilityEv, __ZN5swift8Demangle9Demangler45demangleConstrainedExistentialRequirementListEv, __ZN5swift8Demangle9Demangler45demangleDependentProtocolConformanceInheritedEv, __ZN5swift8Demangle9Demangler46demangleDependentProtocolConformanceAssociatedEv, __ZN5swift8Demangle9Demangler48demangleAutoDiffSelfReorderingReabstractionThunkEv, __ZN5swift8Demangle9Demangler49demangleGenericSpecializationWithDroppedArgumentsEv, __ZN5swift8Demangle9Demangler4dumpEv, __ZN5swift8Demangle9Demangler5clearEv, __ZN5swift8Demangle9Demangler7popPackEv, __ZN5swift8Demangle9Demangler8addChildEPNS0_4NodeES3_, __ZN5swift8Demangle9Demangler8popTupleEv, __ZN5swift8Demangle9Demangler9popModuleEv, __ZN5swift8Demangle9isContextENS0_4Node4KindE, __ZN5swift8Punycode14decodePunycodeEN4llvm9StringRefERNSt3__16vectorIjNS3_9allocatorIjEEEE, __ZN5swift8Punycode14encodePunycodeERKNSt3__16vectorIjNS1_9allocatorIjEEEERNS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEE, __ZN5swift8Punycode18decodePunycodeUTF8EN4llvm9StringRefERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE, __ZN5swift8Punycode18encodePunycodeUTF8EN4llvm9StringRefERNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb, __ZNK5swift8Demangle11NodeFactory14pushCheckpointEv, __ZNK5swift8Demangle17SubstitutionEntry10deepEqualsEPNS0_4NodeES3_, __ZNR5swift8Demangle16DemanglerPrinter8writeHexEy, __ZNR5swift8Demangle16DemanglerPrinterlsEx, __ZNR5swift8Demangle16DemanglerPrinterlsEy, __ZTVN5swift8Demangle11NodeFactoryE, __ZTVN5swift8Demangle11NodePrinterE, __ZTVN5swift8Demangle9DemanglerE, __swift_mangleSimpleClass, __swift_mangleSimpleProtocol, _fnd_get_demangled_name, _swift_demangle_getDemangledName, _swift_demangle_getModuleName, _swift_demangle_getSimplifiedDemangledName, _swift_demangle_hasSwiftCallingConvention ] - targets: [ arm64e-macos ] symbols: [ __ZN5swift8Demangle5warnvEjPKcPc, __ZN5swift8Demangle6fatalvEjPKcPc ] ...