List<Varnode> getStorageVarnodes(Address variableAddr) throws IOException {
		if (!variableAddr.isVariableAddress()) {
			throw new IllegalArgumentException();
		}
		DBRecord rec = adapter.getRecord(variableAddr.getOffset());
		if (rec == null) {
			return null;
		}
		try {
			return VariableStorage.getVarnodes(arch.getAddressFactory(),
				rec.getString(VariableStorageDBAdapter.STORAGE_COL));
		}
		catch (InvalidInputException e) {
			Msg.error(this, "Invalid variable storage: " + e.getMessage());
		}
		return null;
	}
Get the list of varnodes associated with the specified variable storage address.
NOTE: The program architecture and error handler must be set appropriately prior to 
invocation of this method (see {@link #setProgramArchitecture(ProgramArchitecture)}.
@param variableAddr variable storage address
@return storage varnode list or null if address unknown
@throws IOException if a database IO error occurs
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/VariableStorageManagerDB.java