@Test
	public void testParseAndResolveWildImmOp_Toy() throws Exception {
		toy();
		Collection<AssemblyParseResult> parses = asmToy.parseLine("add r0, #`Q2[0,2..4]`");
		AssemblyParseResult one = Unique.assertOne(parses.stream().filter(p -> !p.isError()));
		System.err.println("parse: " + one);

		Address addr0 = toy.getAddressFactory().getDefaultAddressSpace().getAddress(0);
		AssemblyResolutionResults results = asmToy.resolveTree(one, addr0);
		dumpResults(results);

		assertEquals(makeInstructionPatterns("C8:00", "C8:02", "C8:03", "C8:04"),
			getInstructionPatterns(results));
	}
Return all possible instruction encodings as hex strings from the given {@code results}

@param results the results to encode and collect
@return the list
Ghidra/Features/WildcardAssembler/src/test/java/ghidra/asm/wild/WildSleighAssemblerTest.java