public long getCompressedFileSize() {
		long compressedSize = 0;

		for (int blockHeader : blockSizes) {
			int size = blockHeader & ~SquashConstants.DATABLOCK_COMPRESSED_MASK;
			compressedSize += size;
		}

		return compressedSize += tailEndSize;

	}
Calculate the derived variables for this file
@param reader A binary reader with pointer index at the start of the inode data
@param superBlock The superblock for the current archive
@throws IOException Any read operation failure
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/squashfs/SquashBasicFileInode.java