@Override
	public void emit(StringBuilder builder, Bind bind) {
		if (bind.ordinal() < Bind.PROC.ordinal()) {
			builder.insert(0, "(");
			builder.append(")");
		}
		StringBuilder myBuilder = new StringBuilder();
		myBuilder.append(getContainingClassType());
		myBuilder.append("::");
		builder.insert(0, myBuilder);
		builder.append(getArgumentsListType());
		builder.append("<");
		myBuilder = new StringBuilder();
		myBuilder.append("this");
		getThisPointerType().emit(myBuilder, Bind.NONE);
		builder.append(myBuilder);
		builder.append(",");
		builder.append(thisAdjuster);
		builder.append(",");
		builder.append(numParameters);
		builder.append(",");
		builder.append(functionAttributes);
		builder.append(">");

		getReturnType().emit(builder, Bind.PROC);
	}
Returns the "this" adjuster
@return the adjuster
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/type/AbstractMemberFunctionMsType.java