summaryrefslogtreecommitdiff
path: root/tests/generics/floating-type-cast.vala
blob: 9475a421921e4e9562e4871e4d444a006c6fce64 (plain)
1
2
3
4
5
6
7
8
9
void foo<G,T> (G g, T t) {
	assert ((float?) g == 23.0f);
	assert ((double?) t == 42.0);
}

void main () {
	foo ((float?) 23.0f, (double?) 42.0);
	foo<float?,double?> ((float?) 23.0f, (double?) 42.0);
}