@Override
	public AssemblyResolutionResults resolveTree(
			AssemblyParseResult parse, Address at, AssemblyPatternBlock ctx) {

		AssemblyResolutionResults allResults = new AssemblyResolutionResults();

		if (inputContexts.isEmpty()) {
			absorbWithContext(allResults, super.resolveTree(parse, at, ctx), ctx);
			return allResults;
		}

		for (AssemblyPatternBlock inputCtx : inputContexts) {
			AssemblyPatternBlock combinedCtx = inputCtx.assign(ctx);
			absorbWithContext(allResults, super.resolveTree(parse, at, combinedCtx), combinedCtx);
		}
		return allResults;
	}
An assembler implementation that allows for wildcard operands

<p>
Construct these using {@link WildSleighAssemblerBuilder}.
Ghidra/Features/WildcardAssembler/src/main/java/ghidra/asm/wild/WildSleighAssembler.java