void MakeStaticIfNeeded(TypeMember node) { if (node.DeclaringType.IsStatic) { if (node.IsStatic) { Warnings.Add(CompilerWarningFactory.StaticClassMemberRedundantlyMarkedStatic(node, node.DeclaringType.Name, node.Name)); } node.Modifiers |= TypeMemberModifiers.Static; } }