Example #1
0
 private static void updateChecksum(Checksum checksum, int value)
 {
     checksum.Update((value) & 0xFF);
     checksum.Update((int)((uint)value >> 8) & 0xFF);
     checksum.Update((int)((uint)value >> 16) & 0xFF);
     checksum.Update((int)((uint)value >> 24) & 0xFF);
 }
Example #2
0
        private static void updateChecksum(Checksum checksum, IToken token)
        {
            if (token == null)
            {
                checksum.Update(0);
                return;
            }

            updateChecksum(checksum, token.StartIndex);
            updateChecksum(checksum, token.StopIndex);
            updateChecksum(checksum, token.Line);
            updateChecksum(checksum, token.Column);
            updateChecksum(checksum, token.Type);
            updateChecksum(checksum, token.Channel);
        }
Example #3
0
 public ChecksumParseTreeListener(Checksum checksum)
 {
     this.checksum = checksum;
 }
        private static void updateChecksum(Checksum checksum, IToken token)
        {
            if (token == null)
            {
                checksum.Update(0);
                return;
            }

            updateChecksum(checksum, token.StartIndex);
            updateChecksum(checksum, token.StopIndex);
            updateChecksum(checksum, token.Line);
            updateChecksum(checksum, token.Column);
            updateChecksum(checksum, token.Type);
            updateChecksum(checksum, token.Channel);
        }
 private static void updateChecksum(Checksum checksum, int value)
 {
     checksum.Update((value) & 0xFF);
     checksum.Update((int)((uint)value >> 8) & 0xFF);
     checksum.Update((int)((uint)value >> 16) & 0xFF);
     checksum.Update((int)((uint)value >> 24) & 0xFF);
 }
 public ChecksumParseTreeListener(Checksum checksum)
 {
     this.checksum = checksum;
 }