def METHOD_NAME(self, node):
    # No function pointer supported so far
    _internal_assert(isinstance(node.func, ast.Name), "Function call should be an id")
    func_id = node.func.id
    _internal_assert(
        func_id
        in list(HYBRID_GLOBALS.keys())
        + ["range", "max", "min", "len"]
        + list(self.symbols.keys()),
        "Function call id " + func_id + " not in intrinsics' list",
    )
    for elem in node.args:
        self.visit(elem)