5:54am PDT - April 14th, 2021

the _Nullable and _Nonnull (trivially aliased to nullable(T) and nonnull(T) in my code) attributes in Clang let you specify whether or not NULL is a valid value for a type. It is a compile time error to pass NULL or a nullable type to a nonnull argument or variable.

0 retweets   0 likes  - MOS 8502 (@MOS_8502)