Path 1: 3 calls (0.6)

For (3)

1@only_required_for_messages("consider-using-tuple")
2    def visit_for(self, node: nodes.For) -> None:
3        if isinstance(node.iter, nodes.List):
4            self.add_message("consider-using-tuple", node=node.iter)
            

Path 2: 2 calls (0.4)

For (2)

1@only_required_for_messages("consider-using-tuple")
2    def visit_for(self, node: nodes.For) -> None:
3        if isinstance(node.iter, nodes.List):
4            self.add_message("consider-using-tuple", node=node.iter)