これで再現する。
ちょっと言い方がわるかったか。
すまんです。

if v:version >= 700
 function! Test()
  let res = 'result'
  for v in [1, 2, 3]
  endfor
  return res
 endfunction
endif

そして下のエラー
E133: :return not inside a function