public List<JitVal> getDefinitions(AddressSpace space, long offset, int size) {
			var map = mapFor(space);
			if (map == null) {
				throw new AssertionError("What is this space?: " + space);
			}
			return doGetDefinitions(map, space, offset, size);
		}
Get an ordered list of all values involved in the latest definition of the given varnode.

<p>
In the simplest case, the list consists of exactly one SSA variable whose varnode exactly
matches that requested. In other cases, e.g., when only a subregister is defined, the
list may have several entries, some of which may be {@link JitMissingVar missing}.

<p>
The list is ordered according to machine endianness. That is for little endian, the
values are ordered from least to most significant parts of the varnode defined. This is
congruent with how {@link JitDataFlowArithmetic#catenate(Varnode, List)} expects parts to
be listed.

@param space the address space of the varnode
@param offset the offset of the varnode
@param size the size in bytes of the varnode
@return the list of values
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitDataFlowState.java