public int getDerivedType(int derivedIndex) {
		if (derivedIndex < 1 || derivedIndex > 6) {
			throw new RuntimeException("1 <= derivedIndex <= 6");
		}
		int derivedType = (e_type & 0xffff) >> 4;
		if (derivedIndex > 1) {
			derivedType = derivedType >> (derivedIndex * 2);
		}
		return derivedType & 0x3;
	}
Adds offset to the value; this must be performed before
relocations in order to achieve the proper result.
@param offset the offset to add to the value
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/coff/CoffSymbol.java