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

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

static private CheckModifierCombination ( Boo.Lang.Compiler.Ast.TypeMember member ) : void
member Boo.Lang.Compiler.Ast.TypeMember
Результат void
        void CheckModifierCombination(TypeMember member)
        {
            InvalidCombination(member, TypeMemberModifiers.Static, TypeMemberModifiers.Abstract);
            InvalidCombination(member, TypeMemberModifiers.Static, TypeMemberModifiers.Virtual);
            InvalidCombination(member, TypeMemberModifiers.Static, TypeMemberModifiers.Override);
            InvalidCombination(member, TypeMemberModifiers.Abstract, TypeMemberModifiers.Final);

            if (member.NodeType != NodeType.Field)
            {
                InvalidCombination(member, TypeMemberModifiers.Static, TypeMemberModifiers.Final);
            }
        }