enum ObjCBridgeCastKind
Description
The kind of bridging performed by the Objective-C bridge cast.
Declared at: clang/include/clang/AST/OperationKinds.h:36
Enumerators
Name | Value | Comment |
---|---|---|
OBC_Bridge | 0 | Bridging via __bridge, which does nothing but reinterpret the bits. |
OBC_BridgeTransfer | 1 | Bridging via __bridge_transfer, which transfers ownership of an Objective-C pointer into ARC. |
OBC_BridgeRetained | 2 | Bridging via __bridge_retain, which makes an ARC object available as a +1 C pointer. |