Free cookie consent management tool by TermsFeed Policy Generator

source: branches/CodeEditor/HeuristicLab.ExtLibs/HeuristicLab.Cecil/0.9.5/Mono.Cecil-0.9.5/Symbols/Mono.Cecil.Pdb/Microsoft.Cci.Pdb/DbiDbgHdr.cs @ 11700

Last change on this file since 11700 was 11700, checked in by jkarder, 9 years ago

#2077: created branch and added first version

File size: 1.3 KB
Line 
1//-----------------------------------------------------------------------------
2//
3// Copyright (C) Microsoft Corporation.  All Rights Reserved.
4//
5//-----------------------------------------------------------------------------
6using System;
7
8namespace Microsoft.Cci.Pdb {
9  internal struct DbiDbgHdr {
10    internal DbiDbgHdr(BitAccess bits) {
11      bits.ReadUInt16(out snFPO);
12      bits.ReadUInt16(out snException);
13      bits.ReadUInt16(out snFixup);
14      bits.ReadUInt16(out snOmapToSrc);
15      bits.ReadUInt16(out snOmapFromSrc);
16      bits.ReadUInt16(out snSectionHdr);
17      bits.ReadUInt16(out snTokenRidMap);
18      bits.ReadUInt16(out snXdata);
19      bits.ReadUInt16(out snPdata);
20      bits.ReadUInt16(out snNewFPO);
21      bits.ReadUInt16(out snSectionHdrOrig);
22    }
23
24    internal ushort snFPO;                 // 0..1
25    internal ushort snException;           // 2..3 (deprecated)
26    internal ushort snFixup;               // 4..5
27    internal ushort snOmapToSrc;           // 6..7
28    internal ushort snOmapFromSrc;         // 8..9
29    internal ushort snSectionHdr;          // 10..11
30    internal ushort snTokenRidMap;         // 12..13
31    internal ushort snXdata;               // 14..15
32    internal ushort snPdata;               // 16..17
33    internal ushort snNewFPO;              // 18..19
34    internal ushort snSectionHdrOrig;      // 20..21
35  }
36}
Note: See TracBrowser for help on using the repository browser.