def get_fn_info(self, fn_expr, attributes = [], inline = True):

    fn_name = self.get_fn_name(fn_expr, attributes = attributes, inline = inline)
    closure_args = self.get_closure_args(fn_expr)
    root_fn = get_fn(fn_expr)
    input_types = root_fn.input_types 
    return fn_name, closure_args, input_types
Given a function expression, return:
dataset/ETHPy150Open iskandr/parakeet/parakeet/openmp_backend/multicore_compiler.py/MulticoreCompiler.get_fn_info