Example #1
0
 /// <summary>
 /// Class constructor
 /// </summary>
 public PipDataEntry(PipDataFragmentEscaping escaping, PipDataEntryType entryType, int data)
 {
     Contract.Requires(escaping == PipDataFragmentEscaping.Invalid || entryType == PipDataEntryType.NestedDataHeader);
     EntryType  = entryType;
     m_escaping = escaping;
     m_data     = data;
 }
Example #2
0
 /// <nodoc />
 public PipDataEntry(PipDataFragmentEscaping escaping, PipDataEntryType entryType, uint data)
     : this(escaping, entryType, unchecked ((int)data))
 {
 }
Example #3
0
 public static bool IsVsoHash(this PipDataEntryType entryType)
 {
     return
         (entryType == PipDataEntryType.VsoHashEntry1Path ||
          entryType == PipDataEntryType.VsoHashEntry2RewriteCount);
 }