public void collectLocalExports(ArrayList<Long> results) {
		if (templ == null) {
			return;
		}
		HandleTpl handle = templ.getResult();
		if (handle == null) {
			return;
		}
		if (handle.getSpace().isConstSpace()) {
			return;	// Even if the value is dynamic, the pointed to value won't get used
		}
		if (handle.getPtrSpace().getType() != const_type.real) {
			if (handle.getTempSpace().isUniqueSpace()) {
				results.add(handle.getTempOffset().getReal());
			}
			return;
		}
		if (handle.getSpace().isUniqueSpace()) {
			results.add(handle.getPtrOffset().getReal());
			return;
		}
		if (handle.getSpace().getType() == const_type.handle) {
			int handleIndex = handle.getSpace().getHandleIndex();
			OperandSymbol opSym = getOperand(handleIndex);
			opSym.collectLocalValues(results);
		}
	}
Return the source file index
@return index
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/pcodeCPort/slghsymbol/Constructor.java