Versions in this module Expand all Collapse all v1 v1.1.193 Mar 14, 2024 Changes in this version + const AssociatedTypeInProtocolContextByte + const AssociatedTypeMangledNameBit + const BUILTIN_NAME + const BUILTIN_TYPE_NAME_BRIDGEOBJECT + const BUILTIN_TYPE_NAME_FLOAT + const BUILTIN_TYPE_NAME_FLOAT_PPC + const BUILTIN_TYPE_NAME_INT + const BUILTIN_TYPE_NAME_INT128 + const BUILTIN_TYPE_NAME_INT16 + const BUILTIN_TYPE_NAME_INT256 + const BUILTIN_TYPE_NAME_INT32 + const BUILTIN_TYPE_NAME_INT512 + const BUILTIN_TYPE_NAME_INT64 + const BUILTIN_TYPE_NAME_INT8 + const BUILTIN_TYPE_NAME_INTLITERAL + const BUILTIN_TYPE_NAME_NATIVEOBJECT + const BUILTIN_TYPE_NAME_PREFIX + const BUILTIN_TYPE_NAME_RAWPOINTER + const BUILTIN_TYPE_NAME_SILTOKEN + const BUILTIN_TYPE_NAME_UNKNOWNOBJECT + const BUILTIN_TYPE_NAME_UNSAFEVALUEBUFFER + const BUILTIN_TYPE_NAME_VEC + const BUILTIN_TYPE_NAME_WORD + const CLANG_HEADER_MODULE_NAME + const CXX_TEMPLATE_INST_PREFIX + const Class_AreImmediateMembersNegative + const Class_HasImmediateMembersPattern + const Class_HasOverrideTable + const Class_HasResilientSuperclass + const Class_HasVTable + const Class_IsActor + const Class_IsDefaultActor + const Class_ResilientSuperclassReferenceKind + const Class_ResilientSuperclassReferenceKind_width + const EnableChainingMask + const ExtraDiscriminatorMask + const ExtraDiscriminatorShift + const HasCanonicalMetadataPrespecializations + const HasClassConstraint + const HasClassConstraint_width + const HasExtraDataPattern + const HasGeneralizationSignature + const HasImplicitGenSigParams + const HasImplicitReqSigParams + const HasImportInfo + const HasLayoutString + const HasMangledName + const HasObjCResilientClassStub + const HasSuggestedValueWitnesses + const HasTrailingFlags + const HasTypeExpression + const HasTypePacks + const IsAsyncMask + const IsDynamicMask + const IsInstanceMask + const IsResilient + const KindMask + const LLDB_EXPRESSIONS_MODULE_NAME_PREFIX + const MANGLING_MODULE_CLANG_IMPORTER + const MANGLING_MODULE_OBJC + const MaxNumExtraInhabitants + const MetadataInitialization + const MetadataInitialization_width + const MetadataKindIsNonHeap + const MetadataKindIsNonType + const MetadataKindIsRuntimePrivate + const SEMANTICS_PROGRAMTERMINATION_POINT + const STDLIB_NAME + const SWIFT_ONONE_SUPPORT + const SWIFT_REFLECTION_METADATA_VERSION + const SWIFT_SHIMS_NAME + const SpecialKindMask + const SpecialKindShift + const SpecialProtocolKind + const SpecialProtocolKind_width + const Value_MetadataKind + const Value_MetadataKind_width + var MangledKnownTypeKind = map[string]string + var MangledKnownTypeKind2 = map[string]string + var MangledType = map[string]string + type ATRecordType struct + Name string + SubstitutedTypeName string + type AccessibleFunctionCacheEntry struct + Name string + NameLen uint32 + R uint64 + type AccessibleFunctionFlags uint32 + const Distributed + type AccessibleFunctionsSection struct + Begin uint64 + End uint64 + type AccessibleFunctionsState struct + Cache AccessibleFunctionCacheEntry + SectionsToScan AccessibleFunctionsSection + type Anonymous struct + GenericContext *GenericContext + MangledContextName string + type AnonymousContextDescriptorFlags uint16 + func (f AnonymousContextDescriptorFlags) HasMangledName() bool + type AssociatedType struct + Address uint64 + ConformingTypeAddr uint64 + ConformingTypeName string + ProtocolTypeName string + TypeRecords []ATRecordType + func (a AssociatedType) String() string + func (a AssociatedType) Verbose() string + type AssociatedTypeDescriptor struct + AssociatedTypeRecordSize uint32 + ConformingTypeNameOffset RelativeDirectPointer + NumAssociatedTypes uint32 + ProtocolTypeNameOffset RelativeDirectPointer + func (a *AssociatedTypeDescriptor) Read(r io.Reader, addr uint64) error + func (a AssociatedTypeDescriptor) Size() int64 + type AssociatedTypeRecord struct + NameOffset RelativeDirectPointer + SubstitutedTypeNameOffset RelativeDirectPointer + func (a *AssociatedTypeRecord) Read(r io.Reader, addr uint64) error + func (a AssociatedTypeRecord) Size() int64 + type AutomaticDynamicReplacementEntry struct + Flags uint32 + ReplacementScope int32 + type AutomaticDynamicReplacements struct + Flags uint32 + NumScopes uint32 + type AutomaticDynamicReplacementsSome struct + Flags uint32 + NumReplacements uint32 + Replacements []DynamicReplacementSomeDescriptor + type BuiltinType struct + Name string + func (b BuiltinType) String() string + func (b BuiltinType) Verbose() string + type BuiltinTypeDescriptor struct + AlignmentAndFlags builtinTypeFlag + NumExtraInhabitants uint32 + Size uint32 + Stride uint32 + TypeName RelativeDirectPointer + func (b *BuiltinTypeDescriptor) Read(r io.Reader, addr uint64) error + type Capture struct + Address uint64 + Bindings []NecessaryBindings + CaptureTypes []CaptureType + MetadataSources []MetadataSource + func (c Capture) String() string + type CaptureDescriptor struct + NumBindings uint32 + NumCaptureTypes uint32 + NumMetadataSources uint32 + type CaptureType struct + TypeName string + type CaptureTypeRecord struct + MangledTypeName RelativeDirectPointer + func (ctr *CaptureTypeRecord) Read(r io.Reader, addr uint64) error + func (ctr CaptureTypeRecord) Size() int64 + type Class struct + CachingOnceToken *TargetCanonicalSpecializedMetadatasCachingOnceToken + ForeignMetadata *TargetForeignMetadataInitialization + GenericContext *TypeGenericContext + MetadataAccessors []TargetCanonicalSpecializedMetadataAccessorsListEntry + Metadatas []Metadata + MethodOverrides []TargetMethodOverrideDescriptor + ObjCResilientClassStubInfo *TargetObjCResilientClassStubInfo + ResilientSuperclass *ResilientSuperclass + SingletonMetadata *TargetSingletonMetadataInitialization + SuperClass string + VTable *VTable + type ClassFlags uint32 + const HasCustomObjCName + const IsCanonicalStaticSpecialization + const IsStaticSpecialization + const IsSwiftPreStableABI + const UsesSwiftRefcounting + type ConformanceDescriptor struct + Address uint64 + ConditionalPackShapes []GenericPackShapeDescriptor + ConditionalRequirements []TargetGenericRequirement + GenericWitnessTable *TargetGenericWitnessTable + Protocol string + ResilientWitnesses []ResilientWitnesses + Retroactive *RelativeString + TypeRef *Type + WitnessTablePattern *PCDWitnessTable + func (c ConformanceDescriptor) String() string + func (c ConformanceDescriptor) Verbose() string + type ConformanceFlags uint32 + const HasGenericWitnessTableMask + const HasResilientWitnessesMask + const IsRetroactiveMask + const IsSynthesizedNonUniqueMask + const NumConditionalPackDescriptorsMask + const NumConditionalPackDescriptorsShift + const NumConditionalRequirementsMask + const NumConditionalRequirementsShift + const TypeMetadataKindMask + const TypeMetadataKindShift + const UnusedLowBits + func (f ConformanceFlags) GetNumConditionalRequirements() int + func (f ConformanceFlags) GetTypeReferenceKind() TypeReferenceKind + func (f ConformanceFlags) HasGenericWitnessTable() bool + func (f ConformanceFlags) HasResilientWitnesses() bool + func (f ConformanceFlags) IsRetroactive() bool + func (f ConformanceFlags) IsSynthesizedNonUnique() bool + func (f ConformanceFlags) NumConditionalPackShapeDescriptors() int + func (f ConformanceFlags) String() string + type ContextDescriptorFlags uint32 + func (f ContextDescriptorFlags) IsGeneric() bool + func (f ContextDescriptorFlags) IsUnique() bool + func (f ContextDescriptorFlags) Kind() ContextDescriptorKind + func (f ContextDescriptorFlags) KindSpecific() TypeContextDescriptorFlags + func (f ContextDescriptorFlags) String() string + func (f ContextDescriptorFlags) Version() uint8 + type ContextDescriptorKind uint8 + const CDKindAnonymous + const CDKindClass + const CDKindEnum + const CDKindExtension + const CDKindModule + const CDKindOpaqueType + const CDKindProtocol + const CDKindStruct + const CDKindTypeFirst + const CDKindTypeLast + func (i ContextDescriptorKind) String() string + type DynamicReplacementChainEntry struct + ImplementationFunction uint64 + Next uint64 + type DynamicReplacementDescriptor struct + ChainEntry int32 + Flags uint32 + ReplacedFunctionKey int32 + ReplacementFunction int32 + func (d DynamicReplacementDescriptor) ShouldChain() bool + type DynamicReplacementKey struct + Flags uint32 + Root int32 + func (d DynamicReplacementKey) ExtraDiscriminator() uint16 + func (d DynamicReplacementKey) IsAsync() bool + type DynamicReplacementScope struct + Flags uint32 + NumReplacements uint32 + type DynamicReplacementSomeDescriptor struct + OriginalOpaqueTypeDesc int32 + ReplacementOpaqueTypeDesc int32 + type Enum struct + CachingOnceToken *TargetCanonicalSpecializedMetadatasCachingOnceToken + ForeignMetadata *TargetForeignMetadataInitialization + GenericContext *TypeGenericContext + Metadatas []Metadata + SingletonMetadata *TargetSingletonMetadataInitialization + type ExtendedExistentialTypeShapeFlags uint32 + func (f ExtendedExistentialTypeShapeFlags) GetSpecialKind() SpecialKind + func (f ExtendedExistentialTypeShapeFlags) HasGeneralizationSignature() bool + func (f ExtendedExistentialTypeShapeFlags) HasImplicitGenSigParams() bool + func (f ExtendedExistentialTypeShapeFlags) HasImplicitReqSigParams() bool + func (f ExtendedExistentialTypeShapeFlags) HasSuggestedValueWitnesses() bool + func (f ExtendedExistentialTypeShapeFlags) HasTypeExpression() bool + func (f ExtendedExistentialTypeShapeFlags) HasTypePacks() bool + func (f ExtendedExistentialTypeShapeFlags) IsClassConstrained() bool + func (f ExtendedExistentialTypeShapeFlags) IsMetatypeConstrained() bool + func (f ExtendedExistentialTypeShapeFlags) IsOpaque() bool + func (f ExtendedExistentialTypeShapeFlags) String() string + type Extension struct + GenericContext *GenericContext + type ExtraClassDescriptorFlags uint32 + func (f ExtraClassDescriptorFlags) HasObjCResilientClassStub() bool + type Field struct + Address uint64 + Records []FieldRecord + SuperClass string + Type string + func (f Field) IsClass() bool + func (f Field) IsEnum() bool + func (f Field) IsProtocol() bool + func (f Field) IsStruct() bool + func (f Field) String() string + func (f Field) Verbose() string + type FieldDescriptor struct + FieldRecordSize uint16 + Kind FieldDescriptorKind + MangledTypeNameOffset RelativeDirectPointer + NumFields uint32 + SuperclassOffset RelativeDirectPointer + func (fd *FieldDescriptor) Read(r io.Reader, addr uint64) error + func (fd FieldDescriptor) Size() uint64 + type FieldDescriptorKind uint16 + const FDKindClass + const FDKindClassProtocol + const FDKindEnum + const FDKindMultiPayloadEnum + const FDKindObjCClass + const FDKindObjCProtocol + const FDKindProtocol + const FDKindStruct + func (i FieldDescriptorKind) String() string + type FieldRecord struct + MangledType string + Name string + type FieldRecordDescriptor struct + FieldNameOffset RelativeDirectPointer + Flags FieldRecordFlags + MangledTypeNameOffset RelativeDirectPointer + func (fd FieldRecordDescriptor) Size() uint64 + func (frd *FieldRecordDescriptor) Read(r io.Reader, addr uint64) error + type FieldRecordFlags uint32 + const IsArtificial + const IsIndirectCase + const IsVar + func (f FieldRecordFlags) IsArtificial() bool + func (f FieldRecordFlags) IsIndirectCase() bool + func (f FieldRecordFlags) IsVar() bool + func (f FieldRecordFlags) String() string + type GenericContext struct + Parameters []GenericParamDescriptor + Requirements []TargetGenericRequirementDescriptor + TypePacks []GenericPackShapeDescriptor + type GenericContextDescriptorFlags uint16 + func (f GenericContextDescriptorFlags) HasTypePacks() bool + type GenericEnvironmentFlags uint32 + func (f GenericEnvironmentFlags) GetNumGenericParameterLevels() uint32 + func (f GenericEnvironmentFlags) GetNumGenericRequirements() uint32 + type GenericMetadataPattern struct + ExtraDataPattern *TargetGenericMetadataPartialPattern + ValueWitnessTable *ValueWitnessTable + type GenericMetadataPatternFlags uint32 + func (f GenericMetadataPatternFlags) HasClassImmediateMembersPattern() bool + func (f GenericMetadataPatternFlags) HasExtraDataPattern() bool + func (f GenericMetadataPatternFlags) HasTrailingFlags() bool + func (f GenericMetadataPatternFlags) MetadataKind() MetadataKind + func (f GenericMetadataPatternFlags) String() string + type GenericPackKind uint16 + const GPKMetadata + const GPKWitnessTable + func (i GenericPackKind) String() string + type GenericPackShapeDescriptor struct + Index uint16 + Kind GenericPackKind + ShapeClass uint16 + type GenericPackShapeHeader struct + NumPacks uint16 + NumShapeClasses uint16 + type GenericParamDescriptor uint8 + func (g GenericParamDescriptor) GetKind() GenericParamKind + func (g GenericParamDescriptor) HasKeyArgument() bool + func (g GenericParamDescriptor) String() string + type GenericParamKind uint8 + const GPKMax + const GPKType + const GPKTypePack + func (i GenericParamKind) String() string + type GenericRequirementFlags uint32 + func (f GenericRequirementFlags) HasExtraArgument() bool + func (f GenericRequirementFlags) HasKeyArgument() bool + func (f GenericRequirementFlags) Kind() GenericRequirementKind + func (f GenericRequirementFlags) String() string + type GenericRequirementKind uint8 + const GRKSameShape + const GRKindBaseClass + const GRKindLayout + const GRKindProtocol + const GRKindSameConformance + const GRKindSameType + func (i GenericRequirementKind) String() string + type GenericRequirementLayoutKind uint32 + const GRLKClass + func (i GenericRequirementLayoutKind) String() string + type MDKind uint8 + const MDKGetter + const MDKInit + const MDKMax + const MDKMethod + const MDKModifyCoroutine + const MDKReadCoroutine + const MDKSetter + func (md MDKind) String() string + type Metadata struct + type MetadataInitializationKind uint8 + const MetadataInitForeign + const MetadataInitNone + const MetadataInitSingleton + func (i MetadataInitializationKind) String() string + func (k MetadataInitializationKind) Foreign() bool + func (k MetadataInitializationKind) None() bool + func (k MetadataInitializationKind) Singleton() bool + type MetadataKind uint32 + const ClassMetadataKind + const EnumMetadataKind + const ErrorObjectMetadataKind + const ExistentialMetadataKind + const ExistentialMetatypeMetadataKind + const ExtendedExistentialMetadataKind + const ForeignClassMetadataKind + const ForeignReferenceTypeMetadataKind + const FunctionMetadataKind + const HeapGenericLocalVariableMetadataKind + const HeapLocalVariableMetadataKind + const JobMetadataKind + const LastEnumerated + const MetatypeMetadataKind + const ObjCClassWrapperMetadataKind + const OpaqueMetadataKind + const OptionalMetadataKind + const StructMetadataKind + const TaskMetadataKind + const TupleMetadataKind + func (i MetadataKind) String() string + type MetadataSource struct + MangledMetadataSource string + MangledType string + type MetadataSourceRecord struct + MangledMetadataSourceOff RelativeDirectPointer + MangledTypeNameOff RelativeDirectPointer + func (msr *MetadataSourceRecord) Read(r io.Reader, addr uint64) error + func (msr MetadataSourceRecord) Size() int64 + type Method struct + Address uint64 + Symbol string + type MethodDescriptorFlags uint32 + func (f MethodDescriptorFlags) ExtraDiscriminator() uint16 + func (f MethodDescriptorFlags) IsAsync() bool + func (f MethodDescriptorFlags) IsDynamic() bool + func (f MethodDescriptorFlags) IsInstance() bool + func (f MethodDescriptorFlags) Kind() MDKind + func (f MethodDescriptorFlags) String() string + func (f MethodDescriptorFlags) Verbose() string + type MultiPayloadEnum struct + Address uint64 + Contents []uint32 + Type string + func (e MultiPayloadEnum) String() string + type MultiPayloadEnumDescriptor struct + Contents []uint32 + TypeName int32 + type MultiPayloadEnumPayloadSpareBitMaskByteCount uint32 + func (f MultiPayloadEnumPayloadSpareBitMaskByteCount) ByteCount() uint16 + func (f MultiPayloadEnumPayloadSpareBitMaskByteCount) ByteOffset() uint16 + func (f MultiPayloadEnumPayloadSpareBitMaskByteCount) String() string + type MultiPayloadEnumSizeAndFlags uint32 + func (f MultiPayloadEnumSizeAndFlags) Flags() uint16 + func (f MultiPayloadEnumSizeAndFlags) Size() uint16 + func (f MultiPayloadEnumSizeAndFlags) String() string + func (f MultiPayloadEnumSizeAndFlags) UsesPayloadSpareBits() bool + type NecessaryBindings struct + Conformances RelativeDirectPointer + Kind NecessaryBindingsKind + RequirementsSet RelativeDirectPointer + RequirementsVector RelativeDirectPointer + func (nb *NecessaryBindings) Read(r io.Reader, addr uint64) error + func (nb NecessaryBindings) Size() int64 + type NecessaryBindingsKind uint32 + const AsyncFunction + const PartialApply + func (i NecessaryBindingsKind) String() string + type OpaqueType struct + GenericContext *GenericContext + TypeArgs []RelativeString + type PCDWitnessTable struct + Address uint64 + Name string + type Protocol struct + Address uint64 + AssociatedTypes []string + Name string + Parent *TargetModuleContext + Requirements []TargetProtocolRequirement + SignatureRequirements []TargetGenericRequirement + func (p Protocol) String() string + func (p Protocol) Verbose() string + type ProtocolContextDescriptorFlags uint16 + func (f ProtocolContextDescriptorFlags) IsClassConstrained() bool + func (f ProtocolContextDescriptorFlags) IsResilient() bool + func (f ProtocolContextDescriptorFlags) SpecialProtocol() SpecialProtocol + func (f ProtocolContextDescriptorFlags) String() string + type ProtocolRequirementFlags uint32 + func (f ProtocolRequirementFlags) ExtraDiscriminator() uint16 + func (f ProtocolRequirementFlags) IsAsync() bool + func (f ProtocolRequirementFlags) IsFunctionImpl() bool + func (f ProtocolRequirementFlags) IsInstance() bool + func (f ProtocolRequirementFlags) IsSignedWithAddress() bool + func (f ProtocolRequirementFlags) Kind() ProtocolRequirementKind + func (f ProtocolRequirementFlags) String() string + func (f ProtocolRequirementFlags) Verbose() string + type ProtocolRequirementKind uint8 + const PRKindAssociatedConformanceAccessFunction + const PRKindAssociatedTypeAccessFunction + const PRKindBaseProtocol + const PRKindGetter + const PRKindInit + const PRKindMethod + const PRKindModifyCoroutine + const PRKindReadCoroutine + const PRKindSetter + func (i ProtocolRequirementKind) String() string + type RelativeDirectPointer struct + Address uint64 + RelOff int32 + func (p *RelativeDirectPointer) Read(r io.Reader, addr uint64) error + func (r RelativeDirectPointer) GetAddress() uint64 + func (r RelativeDirectPointer) IsSet() bool + type RelativeIndirectablePointer struct + Address uint64 + RelOff int32 + func (ri RelativeIndirectablePointer) GetAddress(readPtr func(uint64) (uint64, error)) (uint64, error) + func (ri RelativeIndirectablePointer) GetRelPtrAddress() uint64 + func (ri RelativeIndirectablePointer) IsSet() bool + type RelativeString struct + Name string + type RelativeTargetProtocolDescriptorPointer struct + Address uint64 + RelOff int32 + func (r RelativeTargetProtocolDescriptorPointer) GetAddress(readPtr func(uint64) (uint64, error)) (uint64, error) + func (r RelativeTargetProtocolDescriptorPointer) GetRelPtrAddress() uint64 + func (r RelativeTargetProtocolDescriptorPointer) IsObjC() bool + func (r RelativeTargetProtocolDescriptorPointer) IsSet() bool + func (r RelativeTargetProtocolDescriptorPointer) String() string + type ResilientSuperclass struct + Type *Type + type ResilientWitnesses struct + Requirement TargetProtocolRequirement + Symbol string + type SpecialKind uint32 + const SKClass + const SKExplicitLayout + const SKMetatype + const SKNone + func (i SpecialKind) String() string + type SpecialPointerAuthDiscriminators uint16 + const DiscAccessibleFunctionRecord + const DiscAssignWithCopy + const DiscAssignWithTake + const DiscAsyncContextParent + const DiscAsyncContextResume + const DiscAsyncContextYield + const DiscAsyncFutureFunction + const DiscAsyncRunAndBlockFunction + const DiscAsyncThinNullaryFunction + const DiscCancellationNotificationFunction + const DiscClangTypeTaskContinuationFunction + const DiscDestroy + const DiscDestroyArray + const DiscDestructiveInjectEnumTag + const DiscDestructiveProjectEnumData + const DiscDispatchInvokeFunction + const DiscDynamicReplacementKey + const DiscDynamicReplacementScope + const DiscEscalationNotificationFunction + const DiscExtendedExistentialTypeShape + const DiscGetEnumTag + const DiscGetEnumTagSinglePayload + const DiscGetExtraInhabitantIndex + const DiscHeapDestructor + const DiscInitializeArrayWithCopy + const DiscInitializeArrayWithTakeBackToFront + const DiscInitializeArrayWithTakeFrontToBack + const DiscInitializeBufferWithCopyOfBuffer + const DiscInitializeWithCopy + const DiscInitializeWithTake + const DiscJobInvokeFunction + const DiscKeyPathCopy + const DiscKeyPathDestroy + const DiscKeyPathEquals + const DiscKeyPathGetLayout + const DiscKeyPathGetter + const DiscKeyPathHash + const DiscKeyPathInitializer + const DiscKeyPathMetadataAccessor + const DiscKeyPathMutatingSetter + const DiscKeyPathNonmutatingSetter + const DiscNonUniqueExtendedExistentialTypeShape + const DiscObjCISA + const DiscObjCSuperclass + const DiscObjectiveCTypeDiscriminator + const DiscOpaqueModifyResumeFunction + const DiscOpaqueReadResumeFunction + const DiscProtocolConformanceDescriptor + const DiscResilientClassStubInitCallback + const DiscRuntimeFunctionEntry + const DiscStoreEnumTagSinglePayload + const DiscStoreExtraInhabitant + const DiscSwiftAsyncContextExtendedFrameEntry + const DiscTaskResumeContext + const DiscTaskResumeFunction + const DiscTypeDescriptor + const DiscValueWitnessTable + const DiscbridgeToObjectiveCDiscriminator + const DiscconditionallyBridgeFromObjectiveCDiscriminator + const DiscforceBridgeFromObjectiveCDiscriminator + func (i SpecialPointerAuthDiscriminators) String() string + type SpecialProtocol uint8 + const Error + const None + func (i SpecialProtocol) String() string + type Struct struct + CachingOnceToken *TargetCanonicalSpecializedMetadatasCachingOnceToken + ForeignMetadata *TargetForeignMetadataInitialization + GenericContext *TypeGenericContext + Metadatas []Metadata + SingletonMetadata *TargetSingletonMetadataInitialization + type TOC struct + AssociatedTypes int + Builtins int + Fields int + ProtocolConformances int + Protocols int + Types int + func (t TOC) String() string + type TargetAccessibleFunctionRecord struct + Flags AccessibleFunctionFlags + Function RelativeDirectPointer + FunctionType RelativeDirectPointer + GenericEnvironment RelativeDirectPointer + Name RelativeDirectPointer + func (f *TargetAccessibleFunctionRecord) Read(r io.Reader, addr uint64) error + func (r TargetAccessibleFunctionRecord) Size() int64 + type TargetAnonymousContextDescriptor struct + func (tacd *TargetAnonymousContextDescriptor) Read(r io.Reader, addr uint64) error + func (tacd TargetAnonymousContextDescriptor) HasMangledName() bool + func (tacd TargetAnonymousContextDescriptor) Size() int64 + type TargetCanonicalSpecializedMetadataAccessorsListEntry struct + Accessor RelativeDirectPointer + func (f *TargetCanonicalSpecializedMetadataAccessorsListEntry) Read(r io.Reader, addr uint64) error + func (f TargetCanonicalSpecializedMetadataAccessorsListEntry) Size() int64 + type TargetCanonicalSpecializedMetadatasCachingOnceToken struct + Token TargetRelativeDirectPointer + func (f *TargetCanonicalSpecializedMetadatasCachingOnceToken) Read(r io.Reader, addr uint64) error + func (f TargetCanonicalSpecializedMetadatasCachingOnceToken) Size() int64 + type TargetCanonicalSpecializedMetadatasListCount struct + Count uint32 + type TargetCanonicalSpecializedMetadatasListEntry struct + Metadata RelativeDirectPointer + func (f *TargetCanonicalSpecializedMetadatasListEntry) Read(r io.Reader, addr uint64) error + func (f TargetCanonicalSpecializedMetadatasListEntry) Size() int64 + type TargetClassDescriptor struct + FieldOffsetVectorOffset uint32 + MetadataNegativeSizeInWordsORResilientMetadataBounds uint32 + MetadataPositiveSizeInWordsORExtraClassFlags uint32 + NumFields uint32 + NumImmediateMembers uint32 + SuperclassType RelativeDirectPointer + func (c *TargetClassDescriptor) Read(r io.Reader, addr uint64) error + func (c TargetClassDescriptor) HasObjCResilientClassStub() bool + func (tcd TargetClassDescriptor) Size() int64 + type TargetContextDescriptor struct + Flags ContextDescriptorFlags + ParentOffset RelativeDirectPointer + func (cd *TargetContextDescriptor) Read(r io.Reader, addr uint64) error + func (cd TargetContextDescriptor) Size() int64 + type TargetEnumDescriptor struct + NumEmptyCases uint32 + NumPayloadCasesAndPayloadSizeOffset uint32 + func (e *TargetEnumDescriptor) Read(r io.Reader, addr uint64) error + func (e TargetEnumDescriptor) GetNumCases() uint32 + func (e TargetEnumDescriptor) GetNumPayloadCases() uint32 + func (e TargetEnumDescriptor) GetPayloadSizeOffset() uint32 + func (e TargetEnumDescriptor) Size() int64 + func (e TargetEnumDescriptor) String() string + type TargetEnumValueWitnessTable struct + DestructiveInjectEnumTagFn uint64 + DestructiveProjectEnumDataFn uint64 + GetEnumTagFn uint64 + func (ew *TargetEnumValueWitnessTable) Fixup(fix func(uint64) uint64) + type TargetExtendedExistentialTypeShape struct + ExistentialType RelativeDirectPointer + Flags ExtendedExistentialTypeShapeFlags + ReqSigHeader RelativeDirectPointer + func (t *TargetExtendedExistentialTypeShape) Read(r io.Reader, addr uint64) error + func (t TargetExtendedExistentialTypeShape) Size() int64 + func (t TargetExtendedExistentialTypeShape) String() string + type TargetExtensionContextDescriptor struct + ExtendedContext RelativeDirectPointer + func (e TargetExtensionContextDescriptor) Size() int64 + func (tmcd *TargetExtensionContextDescriptor) Read(r io.Reader, addr uint64) error + type TargetForeignMetadataInitialization struct + CompletionFunction RelativeDirectPointer + func (f *TargetForeignMetadataInitialization) Read(r io.Reader, addr uint64) error + func (f TargetForeignMetadataInitialization) Size() int64 + type TargetGenericClassMetadataPattern struct + ClassRODataOffset uint16 + Destroy int32 + Flags ClassFlags + IVarDestroyer int32 + MetaclassObjectOffset uint16 + MetaclassRODataOffset uint16 + Reserved uint16 + type TargetGenericContextDescriptorHeader struct + Flags GenericContextDescriptorFlags + NumKeyArguments uint16 + NumParams uint16 + NumRequirements uint16 + func (g TargetGenericContextDescriptorHeader) GetNumArguments() uint16 + func (g TargetGenericContextDescriptorHeader) HasArguments() bool + type TargetGenericEnvironment struct + Flags GenericEnvironmentFlags + type TargetGenericMetadataInstantiationCache struct + PrivateData [16]byte + type TargetGenericMetadataPartialPattern struct + OffsetInWords uint16 + Pattern TargetRelativeDirectPointer + SizeInWords uint16 + func (p *TargetGenericMetadataPartialPattern) Read(r io.Reader, addr uint64) error + type TargetGenericMetadataPattern struct + CompletionFunction RelativeDirectPointer + InstantiationFunction RelativeDirectPointer + PatternFlags GenericMetadataPatternFlags + func (p *TargetGenericMetadataPattern) Read(r io.Reader, addr uint64) error + type TargetGenericRequirement struct + Kind string + Param string + type TargetGenericRequirementDescriptor struct + Flags GenericRequirementFlags + ParamOff RelativeDirectPointer + TypeOrProtocolOrConformanceOrLayoutOff RelativeIndirectablePointer + func (d *TargetGenericRequirementDescriptor) Read(r io.Reader, addr uint64) error + func (d TargetGenericRequirementDescriptor) Size() int64 + type TargetGenericValueMetadataPattern struct + ValueWitnesses RelativeIndirectablePointer + type TargetGenericWitnessTable struct + Instantiator int32 + PrivateData int32 + WitnessTablePrivateSizeInWordsAndRequiresInstantiation uint16 + WitnessTableSizeInWords uint16 + type TargetMangledContextName struct + Name RelativeDirectPointer + func (m *TargetMangledContextName) Read(r io.Reader, addr uint64) error + func (m TargetMangledContextName) Size() int64 + type TargetMetadata struct + Kind uint64 + TypeDescriptor uint64 + TypeMetadataAddress uint64 + func (m TargetMetadata) GetKind() MetadataKind + type TargetMethodDescriptor struct + Flags MethodDescriptorFlags + Impl TargetRelativeDirectPointer + func (md *TargetMethodDescriptor) Read(r io.Reader, addr uint64) error + func (md TargetMethodDescriptor) Size() int64 + type TargetMethodOverrideDescriptor struct + Class RelativeDirectPointer + Impl RelativeDirectPointer + Method RelativeDirectPointer + func (mod *TargetMethodOverrideDescriptor) Read(r io.Reader, addr uint64) error + func (mod TargetMethodOverrideDescriptor) Size() int64 + func (mod TargetMethodOverrideDescriptor) String() string + type TargetModuleContext struct + Name string + Parent string + type TargetModuleContextDescriptor struct + NameOffset RelativeDirectPointer + func (tmc TargetModuleContextDescriptor) Size() int64 + func (tmcd *TargetModuleContextDescriptor) Read(r io.Reader, addr uint64) error + type TargetNonUniqueExtendedExistentialTypeShape struct + LocalCopy TargetExtendedExistentialTypeShape + UniqueCache RelativeDirectPointer + func (t *TargetNonUniqueExtendedExistentialTypeShape) Read(r io.Reader, addr uint64) error + func (t TargetNonUniqueExtendedExistentialTypeShape) Size() int64 + type TargetObjCResilientClassStubInfo struct + Stub TargetRelativeDirectPointer + func (t *TargetObjCResilientClassStubInfo) Read(r io.Reader, addr uint64) error + func (t TargetObjCResilientClassStubInfo) Size() int64 + type TargetOpaqueTypeDescriptor struct + func (otd *TargetOpaqueTypeDescriptor) Read(r io.Reader, addr uint64) error + func (otd TargetOpaqueTypeDescriptor) Size() int64 + type TargetOverrideTableHeader struct + NumEntries uint32 + type TargetProtocolConformanceDescriptor struct + Flags ConformanceFlags + ProtocolOffsest RelativeIndirectablePointer + TypeRefOffsest RelativeIndirectablePointer + WitnessTablePatternOffsest RelativeDirectPointer + func (d *TargetProtocolConformanceDescriptor) Read(r io.Reader, addr uint64) error + func (d TargetProtocolConformanceDescriptor) Size() int64 + type TargetProtocolDescriptor struct + AssociatedTypeNamesOffset RelativeDirectPointer + NameOffset RelativeDirectPointer + NumRequirements uint32 + NumRequirementsInSignature uint32 + func (d *TargetProtocolDescriptor) Read(r io.Reader, addr uint64) error + func (d TargetProtocolDescriptor) Size() int64 + type TargetProtocolRecord struct + Protocol int32 + type TargetProtocolRequirement struct + DefaultImplementation RelativeDirectPointer + Flags ProtocolRequirementFlags + func (pr *TargetProtocolRequirement) Read(r io.Reader, addr uint64) error + func (pr TargetProtocolRequirement) Size() int64 + type TargetRelativeDirectPointer struct + Address uint64 + RelOff int32 + func (tr TargetRelativeDirectPointer) GetAddress(r io.Reader) (uint64, error) + func (tr TargetRelativeDirectPointer) GetRelPtrAddress() uint64 + func (tr TargetRelativeDirectPointer) IsSet() bool + type TargetResilientClassMetadataPattern struct + Data int32 + Destroy int32 + Flags ClassFlags + IVarDestroyer int32 + Metaclass int32 + RelocationFunction int32 + type TargetResilientSuperclass struct + Superclass RelativeDirectPointer + func (t *TargetResilientSuperclass) Read(r io.Reader, addr uint64) error + func (t TargetResilientSuperclass) Size() int64 + type TargetResilientWitness struct + ImplOff RelativeDirectPointer + RequirementOff RelativeIndirectablePointer + func (rw *TargetResilientWitness) Read(r io.Reader, addr uint64) error + func (rw TargetResilientWitness) Size() int64 + type TargetResilientWitnessesHeader struct + NumWitnesses uint32 + type TargetSingletonMetadataInitialization struct + CompletionFunction TargetRelativeDirectPointer + IncompleteMetadata TargetRelativeDirectPointer + InitializationCacheOffset TargetRelativeDirectPointer + func (s *TargetSingletonMetadataInitialization) Read(r io.Reader, addr uint64) error + func (s TargetSingletonMetadataInitialization) Size() int64 + type TargetStructDescriptor struct + FieldOffsetVectorOffset uint32 + NumFields uint32 + func (s *TargetStructDescriptor) Read(r io.Reader, addr uint64) error + func (s TargetStructDescriptor) Size() int64 + type TargetTypeContextDescriptor struct + AccessFunctionPtr RelativeDirectPointer + FieldsOffset RelativeDirectPointer + NameOffset RelativeDirectPointer + func (tcd *TargetTypeContextDescriptor) Read(r io.Reader, addr uint64) error + func (tcd TargetTypeContextDescriptor) Size() int64 + type TargetTypeGenericContextDescriptorHeader struct + Base TargetGenericContextDescriptorHeader + DefaultInstantiationPattern RelativeDirectPointer + InstantiationCache RelativeDirectPointer + func (h *TargetTypeGenericContextDescriptorHeader) Read(r io.Reader, addr uint64) error + func (h TargetTypeGenericContextDescriptorHeader) Size() int64 + type TargetTypeMetadataHeader struct + LayoutString uint64 + ValueWitnesses uint64 + type TargetVTableDescriptorHeader struct + VTableOffset uint32 + VTableSize uint32 + type TargetValueMetadata struct + Description uint64 + type TargetValueTypeDescriptor TargetTypeContextDescriptor + type TargetValueWitnessFlags uint32 + const AlignmentMask + const HasEnumWitnesses + const HasSpareBits + const Incomplete + const IsNonBitwiseTakable + const IsNonCopyable + const IsNonInline + const IsNonPOD + const TVWFMaxNumExtraInhabitants + type TargetValueWitnessTable struct + AssignWithCopyFn uint64 + AssignWithTakeFn uint64 + DestroyFn uint64 + ExtraInhabitantCount uint32 + GetEnumTagSinglePayloadFn uint64 + InitializeBufferWithCopyOfBufferFn uint64 + InitializeWithCopyFn uint64 + InitializeWithTakeFn uint64 + Size uint64 + StoreEnumTagSinglePayloadFn uint64 + Stride uint64 + WitnessFlags TargetValueWitnessFlags + func (t *TargetValueWitnessTable) Fixup(fix func(uint64) uint64) + func (t TargetValueWitnessTable) Flags() string + func (t TargetValueWitnessTable) GetAlignment() uint32 + func (t TargetValueWitnessTable) HasEnumWitnesses() bool + func (t TargetValueWitnessTable) IsBitwiseTakable() bool + func (t TargetValueWitnessTable) IsCopyable() bool + func (t TargetValueWitnessTable) IsIncomplete() bool + func (t TargetValueWitnessTable) IsInlineStorage() bool + func (t TargetValueWitnessTable) IsPOD() bool + func (t TargetValueWitnessTable) IsValueInline() bool + type TargetWitnessTable struct + Description int32 + type Type struct + AccessFunction uint64 + Address uint64 + Fields *Field + ImportInfo string + Kind ContextDescriptorKind + Name string + Parent *Type + Size int64 + Type any + func (t Type) IsCImportedModuleName() bool + func (t Type) String() string + func (t Type) Verbose() string + type TypeContextDescriptorFlags uint16 + func (f TypeContextDescriptorFlags) AreImmediateMembersNegative() bool + func (f TypeContextDescriptorFlags) HasCanonicalMetadataPrespecializations() bool + func (f TypeContextDescriptorFlags) HasImportInfo() bool + func (f TypeContextDescriptorFlags) HasLayoutString() bool + func (f TypeContextDescriptorFlags) HasOverrideTable() bool + func (f TypeContextDescriptorFlags) HasResilientSuperclass() bool + func (f TypeContextDescriptorFlags) HasVTable() bool + func (f TypeContextDescriptorFlags) IsActor() bool + func (f TypeContextDescriptorFlags) IsDefaultActor() bool + func (f TypeContextDescriptorFlags) MetadataInitialization() MetadataInitializationKind + func (f TypeContextDescriptorFlags) ResilientSuperclassReferenceKind() TypeReferenceKind + func (f TypeContextDescriptorFlags) String() string + type TypeGenericContext struct + GenericMetadataPattern *GenericMetadataPattern + Parameters []GenericParamDescriptor + Requirements []TargetGenericRequirement + TypePacks []GenericPackShapeDescriptor + type TypeReferenceKind uint8 + const DirectObjCClassName + const DirectTypeDescriptor + const FirstKind + const IndirectObjCClass + const IndirectTypeDescriptor + const LastKind + func (i TypeReferenceKind) String() string + type VTable struct + Methods []Method + type ValueWitnessTable struct + EnumWitnessTable *TargetEnumValueWitnessTable