protected void emitParameterTypeMismatch(UseropDecl userop, int position, RVal value) {
		Msg.warn(this, "Type mismatch for parameter " + position + " of " + userop.getName() +
			": " + value + " is not a " + userop.getParameterTypes().get(position));
	}
Extension point: Specify how to handle a parameter type mismatch

<p>
The default is to log a warning and continue.

@param userop the userop being called
@param position the position of the parameter
@param value the value being assigned
Ghidra/Features/SystemEmulation/src/main/java/ghidra/pcode/struct/StructuredSleigh.java