func functionArguments(s *proc.EvalScope) ([]api.Variable, error) { pv, err := s.FunctionArguments() if err != nil { return nil, err } vars := make([]api.Variable, 0, len(pv)) for _, v := range pv { vars = append(vars, api.ConvertVar(v)) } return vars, nil }