@Override
	DBRecord createFunctionRecord(long symbolID, long returnDataTypeId) throws IOException {
		DBRecord rec = FUNCTION_SCHEMA.createRecord(symbolID);
		rec.setByteValue(FUNCTION_FLAGS_COL, getSignatureSourceFlagBits(SourceType.DEFAULT));
		rec.setLongValue(RETURN_DATA_TYPE_ID_COL, returnDataTypeId);
		rec.setByteValue(CALLING_CONVENTION_ID_COL,
			DataTypeManagerDB.UNKNOWN_CALLING_CONVENTION_ID);
		rec.setIntValue(STACK_PURGE_COL, Function.UNKNOWN_STACK_DEPTH_CHANGE);
		table.putRecord(rec);
		return rec;
	}
@see ghidra.program.database.function.FunctionAdapter#createFunctionRecord(ghidra.program.model.symbol.Scope, long)
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/function/FunctionAdapterV3.java