Issue 12534 - ICE on using expression tuple as type tuple

https://d.puremagic.com/issues/show_bug.cgi?id=12534

TypeSlice::next should be handled as same as TypeSArray and TypeDArray -
if the next part is reduced to error type, it should not be returned to
the original field.