summaryrefslogtreecommitdiff
path: root/tests/semantic/localvariable-var-pointer-initializer.vala
blob: 42bafc9432a11a100051639bd370b907c1104a55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct Foo {
	public string s;
}

void main () {
	{
		Foo foo = { "foo" };
		var foo_p = &foo;
		assert (foo_p.s == "foo");
	}
	{
		Foo bar = { "bar" };
		unowned var bar_p = &bar;
		assert (bar_p.s == "bar");
	}
}