private void updateFollowFlags(FlowType[] doNotFollowFlows) {
		if ((doNotFollowFlows != null) && (doNotFollowFlows.length > 0)) {
			followAllFlow = false;
			for (FlowType flowType : doNotFollowFlows) {
				if (flowType.equals(RefType.COMPUTED_CALL)) {
					followComputedCall = false;
				}
				else if (flowType.equals(RefType.CONDITIONAL_CALL)) {
					followConditionalCall = false;
				}
				else if (flowType.equals(RefType.UNCONDITIONAL_CALL)) {
					followUnconditionalCall = false;
				}
				else if (flowType.equals(RefType.COMPUTED_JUMP)) {
					followComputedJump = false;
				}
				else if (flowType.equals(RefType.CONDITIONAL_JUMP)) {
					followConditionalJump = false;
				}
				else if (flowType.equals(RefType.UNCONDITIONAL_JUMP)) {
					followUnconditionalJump = false;
				}
				else if (flowType.equals(RefType.INDIRECTION)) {
					followPointers = false;
				}
			}
		}
	}
updateFollowFlags

@param doNotFollowFlows array of flow types that are not to be followed.
null or empty array indicates follow all flows.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/block/FollowFlow.java