C#: Fixed a crash when an attribute constructor is decorated with itself and Nullable Reference Types is enabled.
Fixed an optimization-analysis bug where we lose track of alias
information for arrays of indeterminate length (declared as extern int
a[]) when we unroll loops, leading to possible incorrect dead-store
removal.