@Override
		public void apply(Program program, Address addr, Match match) {
			if (!checkPreRequisites(program, addr)) {
				// didn't match, get rid of contextValueList
				contextValueList = null;
				return;
			}

			applyActionToSet(program, addr, funcResult, match);
			contextValueList = null;
		}
apply any latent context at the location

@param program
@param addr
Ghidra/Features/BytePatterns/src/main/java/ghidra/app/analyzers/FunctionStartAnalyzer.java