Type Casting and Existential Types Perform casts between types or represent values of any type. TopicsInteger Value CastingnumericCast(_:)Closure CastingwithoutActuallyEscaping(_:do:)Instance CastingunsafeDowncast(_:to:)unsafeBitCast(_:to:)Existential TypesAnyObjectAnyClassComparing Identity===(_:_:)!==(_:_:)Void TypeVoid See AlsoProgramming TasksInput and OutputDebugging and ReflectionMacrosConcurrencyKey-Path ExpressionsManual Memory ManagementC InteroperabilityOperator Declarations