summaryrefslogtreecommitdiff
path: root/tests/control-flow/pre-post-increment-array-index.vala
blob: c8a08feca8de344c3eed02a0e4553bb30641d9a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void main () {
	char foo[4];
	foo[4] = '\0';

	var i = 0;
	foo[i++] = 'b';
	i = 0;
	foo[++i] = 'a';
	i = 2;
	foo[i++] = 'r';

	assert (i == 3);
	assert ((string) foo == "bar");
}