blob: 4fc8273eeaee496fd7afb8742b734e45cfdf53ff [file] [log] [blame]
def mkString(def i) {}
print([1, 2, 3].collect {
mkString(it)
})
print([1, 2, 3].collect {
it+1
})
Closure c1 = { mkString(it)}
Closure<Integer> c2 = {mkString(it); if (a) return 2<warning descr="Not all execution paths return a value">}</warning>
def c3 = {mkString(it)}