private void applyFunctionReturnTypeToTypeCastOperatorName() {
		// Make sure there is a function with a return type
		if (!(typeInfo.getMDType() instanceof MDFunctionType)) {
			Msg.warn(this, "Cannot get function return type from non-function");
			return;
		}
		MDFunctionType functionType = (MDFunctionType) typeInfo.getMDType();
		if (!functionType.hasReturn() || functionType.getReturnType() == null) {
			Msg.warn(this, "No return type available to set to cast operator name");
			return;
		}
		qualifiedName.setCastTypeString(functionType.getReturnType().toString());
	}
Returns the {@link MDString} from the Basic Name if it is a symbol of that type; else
 returns null.
 @return the {@link MDString} or null if does not exist.
Ghidra/Features/MicrosoftDmang/src/main/java/mdemangler/object/MDObjectCPP.java