Skip to content

Conversation

@adrian-prantl
Copy link

Extend LLDBTypeInfoProvider to support ObjC class names (such as "NSObject", "NSView") in addition to mangled Swift names.

This is to support ObjCClassTypeRefs, which contain the class name, but not the mangled name. Note that ObjCClassTypeRefs are typerefs for classes in the ObjC (__C) module.

Depends on swiftlang/swift#76678

(cherry picked from commit 4a1abae)

Extend `LLDBTypeInfoProvider` to support ObjC class names (such as "NSObject",
"NSView") in addition to mangled Swift names.

This is to support `ObjCClassTypeRefs`, which contain the class name, but not the
mangled name. Note that `ObjCClassTypeRefs` are typerefs for classes in the ObjC
(`__C`) module.

Depends on swiftlang/swift#76678

(cherry picked from commit 4a1abae)
@adrian-prantl adrian-prantl merged commit 030dfaf into swiftlang:stable/20240723 Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants