private boolean crcCheck(byte[] bytes, long crcTest, int size) {
			int index;
			crc = 0xffffffffL;
			for (index = 0; index < bytes.length; index += size) {
				for (int internalIndex = size - 1; internalIndex >= 0; internalIndex--) {
					crcCalc(bytes[index + internalIndex]);
				}
			}
			crc &= 0xffffffffL;
			crc = reflectBits(crc);
			return (crc == crcTest);
		}
Performs the CRC calculation.
@param bytes the array of bytes upon which to perform the calculation.
@param crcTest the value to compare the result with.
@return true if the calculation matches crcTest; false otherwise.
Ghidra/Features/MicrosoftDmang/src/main/java/mdemangler/MDString.java