Use [Clang nullability attributes](https://clang.llvm.org/docs/AttributeReference.html#nullability-attributes) in generated AST for better type checking ergonomics. Reference: https://github.com/ruby/rbs/pull/2826#discussion_r2728271035