├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── ObjCDump │ ├── Extension │ │ └── ObjCType+.swift │ ├── Model │ │ ├── ObjCCategoryInfo.swift │ │ ├── ObjCClassInfo.swift │ │ ├── ObjCIvarInfo.swift │ │ ├── ObjCMethodInfo.swift │ │ ├── ObjCPropertyInfo.swift │ │ └── ObjCProtocolInfo.swift │ └── ObjCDump.swift └── ObjCTypeDecodeKit │ ├── Extension │ └── String+.swift │ ├── Model │ ├── Node.swift │ ├── ObjCField.swift │ ├── ObjCMethodType.swift │ ├── ObjCModifier.swift │ ├── ObjCPropertyAttribute.swift │ ├── ObjCType.swift │ └── types.swift │ ├── ObjCMethodTypeDecoder.swift │ ├── ObjCPropertyTypeDecoder.swift │ ├── ObjCTypeDecoder.swift │ └── Protocol │ └── ObjCTypeCodable.swift └── Tests ├── ObjCDumpTests └── ObjCDumpTests.swift └── ObjCTypeDecodeKitTests ├── ObjCMethodTypeDecodeTests.swift ├── ObjCTypeDecodeKitTests.swift └── ObjCTypeEncodeTests.swift /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/README.md -------------------------------------------------------------------------------- /Sources/ObjCDump/Extension/ObjCType+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Extension/ObjCType+.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCCategoryInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCCategoryInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCClassInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCClassInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCIvarInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCIvarInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCMethodInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCMethodInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCPropertyInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCPropertyInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/Model/ObjCProtocolInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/Model/ObjCProtocolInfo.swift -------------------------------------------------------------------------------- /Sources/ObjCDump/ObjCDump.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCDump/ObjCDump.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Extension/String+.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Extension/String+.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/Node.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/ObjCField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/ObjCField.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/ObjCMethodType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/ObjCMethodType.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/ObjCModifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/ObjCModifier.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/ObjCPropertyAttribute.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/ObjCPropertyAttribute.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/ObjCType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/ObjCType.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Model/types.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Model/types.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/ObjCMethodTypeDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/ObjCMethodTypeDecoder.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/ObjCPropertyTypeDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/ObjCPropertyTypeDecoder.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/ObjCTypeDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/ObjCTypeDecoder.swift -------------------------------------------------------------------------------- /Sources/ObjCTypeDecodeKit/Protocol/ObjCTypeCodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Sources/ObjCTypeDecodeKit/Protocol/ObjCTypeCodable.swift -------------------------------------------------------------------------------- /Tests/ObjCDumpTests/ObjCDumpTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Tests/ObjCDumpTests/ObjCDumpTests.swift -------------------------------------------------------------------------------- /Tests/ObjCTypeDecodeKitTests/ObjCMethodTypeDecodeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Tests/ObjCTypeDecodeKitTests/ObjCMethodTypeDecodeTests.swift -------------------------------------------------------------------------------- /Tests/ObjCTypeDecodeKitTests/ObjCTypeDecodeKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Tests/ObjCTypeDecodeKitTests/ObjCTypeDecodeKitTests.swift -------------------------------------------------------------------------------- /Tests/ObjCTypeDecodeKitTests/ObjCTypeEncodeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-objc-dump/HEAD/Tests/ObjCTypeDecodeKitTests/ObjCTypeEncodeTests.swift --------------------------------------------------------------------------------