Boo.Lang.Compiler.Steps.PreErrorChecking.MakeStaticIfNeeded C# (CSharp) Метод

MakeStaticIfNeeded() статический приватный Метод

static private MakeStaticIfNeeded ( Boo.Lang.Compiler.Ast.TypeMember node ) : void
node Boo.Lang.Compiler.Ast.TypeMember
Результат void
        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;
            }
        }