aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/CodeGen/Unwinding/UnwindInfo.cs
blob: 4955f1b4a595a6e8299dd920e214504a8bb94546 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace ARMeilleure.CodeGen.Unwinding
{
    struct UnwindInfo
    {
        public UnwindPushEntry[] PushEntries { get; }

        public int PrologueSize { get; }

        public int FixedAllocSize { get; }

        public UnwindInfo(UnwindPushEntry[] pushEntries, int prologueSize, int fixedAllocSize)
        {
            PushEntries    = pushEntries;
            PrologueSize   = prologueSize;
            FixedAllocSize = fixedAllocSize;
        }
    }
}