// gcc extension: nested function definition
void f() {
	void g() {
		return;
	}
	g();
}

void f1() {
	void f2() {
		void f3() {
			int i = 0;
		}
	}
}

void f4() {
	void f5() {}
	void f6();
	void f7() {}
}
