protected AbstractAssemblyStateGenerator<?> getHiddenStateGenerator(OperandSymbol opSym,
			AssemblyResolvedPatterns fromLeft) {
		TripleSymbol defSym = opSym.getDefiningSymbol();
		if (defSym instanceof SubtableSymbol subtable) {
			return new AssemblyHiddenConstructStateGenerator(this, subtable, fromLeft);
		}
		return new AssemblyNopStateGenerator(this, opSym, fromLeft);
	}
Get the state generator for a hidden operand

@param opSym the operand symbol
@param fromLeft the accumulated patterns from the left sibling or parent
@return the generator
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/sem/AbstractAssemblyTreeResolver.java