public static DWARFSourceInfo getSourceInfoWithFallbackToParent(DIEAggregate diea) {
		DWARFSourceInfo dsi = create(diea);
		if (dsi == null) {
			DIEAggregate declParent = diea.getDeclParent();
			if (declParent != null) {
				dsi = create(declParent);
			}
		}
		return dsi;
	}
Creates a new {@link DWARFSourceInfo} instance from the supplied {@link DIEAggregate},
falling back to the parent containing DIE record if the first record did not have any
source info.

@param diea {@link DIEAggregate} to query for source info.
@return new {@link DWARFSourceInfo} with filename:linenum info, or null if no info
present in the specified DIEA and its parent.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/DWARFSourceInfo.java