enum ObjCBridgeCastKind

Description

The kind of bridging performed by the Objective-C bridge cast.

Declared at: clang/include/clang/AST/OperationKinds.h:36

Enumerators

NameValueComment
OBC_Bridge0Bridging via __bridge, which does nothing but reinterpret the bits.
OBC_BridgeTransfer1Bridging via __bridge_transfer, which transfers ownership of an Objective-C pointer into ARC.
OBC_BridgeRetained2Bridging via __bridge_retain, which makes an ARC object available as a +1 C pointer.