summaryrefslogtreecommitdiff
path: root/tests/parser/preprocessor.vala
blob: 0a15751d018091b3a73289485eca8aa43cc38e14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main () {
#if VALA_NEVER_SET_FOO
	assert_not_reached ();
#elif VALA_NEVER_SET_BAR
	assert_not_reached ();
#elif VALA_NEVER_SET_FOO && VALA_NEVER_SET_BAR
	assert_not_reached ();
#elif VALA_NEVER_SET_FOO || VALA_NEVER_SET_BAR
	assert_not_reached ();
#elif (VALA_NEVER_SET_FOO == VALA_NEVER_SET_BAR) && VALA_NEVER_SET_FOO
	assert_not_reached ();
#elif (VALA_NEVER_SET_FOO != VALA_NEVER_SET_BAR) && VALA_NEVER_SET_FOO
	assert_not_reached ();
#else
	assert (true);
#endif
}