func (c *peCheckSum) Sum() uint32 {
	if c.size&1 != 0 {
		return add16c(c.sum, c.rem) + c.size
	}
	return c.sum + c.size
}
// Sum returns the PE checksum of the PE file written with Write
Sum returns the PE checksum of the PE file written with Write
// Sum returns the PE checksum of the PE file written with Write
func (c *peCheckSum) Sum() uint32 {
	if c.size&1 != 0 {
		return add16c(c.sum, c.rem) + c.size
	}
	return c.sum + c.size
}
func ( c * peCheckSum ) Sum ( ) uint32 { if c . size & 1 != 0 { return add16c ( c . sum , c . rem ) + c . size } return c . sum + c . size }
Sum returns the PE checksum of the PE file written with Write
Sum returns the PE checksum of the PE file written with Write