@Override
	public String getValue(DWARFCompilationUnit cu) {
		if (value == null) {
			try {
				value = cu.getProgram().getString(getAttributeForm(), offset, cu);
			}
			catch (IOException e) {
				Msg.error(this, "error getting string value", e);
				return null;
			}
		}
		return value;
	}
DWARF string attribute, where getting the value from the string table is deferred
until requested for the first time.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/attribs/DWARFDeferredStringAttribute.java