
#if defined(A)

// Comment
extern int ax;
void fa();

#elif defined(B)

extern int bx;
void fb();

#else

extern int cx;
void fc();

#endif

int foo()
{
#if defined(A)
	int a = ax;
#elif defined(B)
	// Comment
	int b = bx;
#else
	int c = cx;
#endif
#if defined(A)
	return a;
#elif defined(B)
	return b;
#else
	// Comment
	return c;
#endif
}
