static private MakeStaticIfNeeded ( Boo.Lang.Compiler.Ast.TypeMember node ) : void | ||
node | Boo.Lang.Compiler.Ast.TypeMember | |
return | 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;
}
}