![Title: Kotlin's Smart Casts: Unveiling the Magic of Type Inference | by Arsham Jafari | Aug, 2023 | Medium Title: Kotlin's Smart Casts: Unveiling the Magic of Type Inference | by Arsham Jafari | Aug, 2023 | Medium](https://miro.medium.com/v2/resize:fit:1400/1*8RNTQsXLthnemxCi-_UmLA.png)
Title: Kotlin's Smart Casts: Unveiling the Magic of Type Inference | by Arsham Jafari | Aug, 2023 | Medium
kotlinでSmart cast to xxx is impossible because response.body() is a complex expressionが発生した場合 - TRY ANDROID DEV
Null Safety] add a smart-cast to non-nullable inside condition · Issue #1716 · dart-lang/language · GitHub
![Smart cast 'Loop' is impossible, because 'loop' is a property that has open or custom getter - Support - Kotlin Discussions Smart cast 'Loop' is impossible, because 'loop' is a property that has open or custom getter - Support - Kotlin Discussions](https://global.discourse-cdn.com/business5/uploads/kotlinlang/optimized/2X/2/20cf40d9164a54a5b58ceacb68a62cd52e417e1c_2_690x345.png)
Smart cast 'Loop' is impossible, because 'loop' is a property that has open or custom getter - Support - Kotlin Discussions
![Null Safety] add a smart-cast to non-nullable inside condition · Issue #1716 · dart-lang/language · GitHub Null Safety] add a smart-cast to non-nullable inside condition · Issue #1716 · dart-lang/language · GitHub](https://user-images.githubusercontent.com/12999702/123917383-6437eb80-d98b-11eb-8bfc-8096f556b643.png)