public void registerMatch(Address srcAddr,Address destAddr) {
			Function sourceFunc = sourceFuncMgr.getFunctionAt(srcAddr);
			if (sourceFunc == null) {
				return;
			}
			Function destFunc = destFuncMgr.getFunctionAt(destAddr);
			if (destFunc == null) {
				return;
			}
			totalmatches += 1;			// We have a match between functions

			String srcName = getName(sourceFunc);
			String destName = getName(destFunc);
			MyFunction srcRec = nameset.get(srcName);
			MyFunction destRec = nameset.get(destName);
			srcRec.srchits += 1;
			destRec.desthits += 1;
			if (srcRec == destRec) {
				srcRec.matched = true;
			}
			else {
				srcRec.mismatched = true;
				if (mismatchCountDown > 0) {
					mismatchList.add("Mismatch: " + srcName + " - " + destName);
					mismatchCountDown -= 1;
				}
			}
			
		}
For every function in a manager, make sure a record exists in -mymap-
@param funcMgr is the manager to iterate over
@param mymap is the map to add records to
@param isSrc is true if the srcexists field should be set to true, otherwise destexists is set
Ghidra/Features/VersionTracking/developer_scripts/EvaluateVTMatch.java