fix Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors

More error propagation on array elements and AssertExp