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

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

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