summaryrefslogtreecommitdiff
path: root/tests/src/Loader/classloader/regressions/123413/lib.cs
blob: 9673f09c0780b52dcb22a1826cb5dca01f972be3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System;

public class Base<A,B>
{
    public virtual void FV(ref MethodsFired pMF) {
      pMF |= MethodsFired.Base;
    }
}

[Flags]
public enum MethodsFired{
  None = 0x0000,
  Leaf = 0x0001,
  Interior = 0x0002,
  Base = 0x0004,
  All = Leaf | Interior | Base
}