private void EnsureAttributesFromConstraints(DiagnosticBag diagnostics) { if (ConstraintTypesNoUseSiteDiagnostics.Any(t => t.ContainsNativeInteger())) { DeclaringCompilation.EnsureNativeIntegerAttributeExists(diagnostics, getLocation(), ModifyCompilationForAttributeEmbedding()); } if (ConstraintsNeedNullableAttribute()) { DeclaringCompilation.EnsureNullableAttributeExists(diagnostics, getLocation(), ModifyCompilationForAttributeEmbedding()); } Location getLocation() => this.GetNonNullSyntaxNode().Location; }