uniqueEnclosingCallable uniqueCallEnclosingCallable uniqueType uniqueNodeLocation missingLocation uniqueNodeToString missingToString parameterCallable localFlowIsLocal readStepIsLocal storeStepIsLocal compatibleTypesReflexive unreachableNodeCCtx localCallNodes postIsNotPre postHasUniquePre uniquePostUpdate postIsInSameCallable reverseRead argHasPostUpdate postWithInFlow viableImplInCallContextTooLarge uniqueParameterNodeAtPosition uniqueParameterNodePosition uniqueContentApprox identityLocalStep | test_async.py:48:9:48:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:64:10:64:21 | ControlFlowNode for tainted_list | Node steps to itself | | test_collections.py:71:9:71:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:73:9:73:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:88:10:88:21 | ControlFlowNode for tainted_list | Node steps to itself | | test_collections.py:89:10:89:23 | ControlFlowNode for TAINTED_STRING | Node steps to itself | | test_collections.py:97:9:97:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:99:9:99:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:112:9:112:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:114:9:114:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:147:9:147:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:149:9:149:22 | ControlFlowNode for ensure_tainted | Node steps to itself | | test_collections.py:246:9:246:15 | ControlFlowNode for my_dict | Node steps to itself | | test_collections.py:246:22:246:33 | ControlFlowNode for tainted_dict | Node steps to itself | | test_for.py:24:9:24:22 | ControlFlowNode for ensure_tainted | Node steps to itself |