def escape_analysis(fundef, fresh_alloc_args = set([])):
  key = fundef.cache_key, frozenset(fresh_alloc_args)
  if _cache in key:
    return _cache[key]
  else: 
    analysis = EscapeAnalysis(fresh_alloc_args = fresh_alloc_args)
    analysis.visit_fn(fundef)
    _cache[key] = analysis
    return analysis
dataset/ETHPy150Open iskandr/parakeet/parakeet/analysis/escape_analysis.py/escape_analysis/swapped operands of `in`