#include "a.h"
#include "b.h"
#include "c.h"

class base;

#ifdef class_
#undef class_
#undef super_
#undef namespace_
#endif

#define super_ base__0
#define class_ base__1

//SoUrCe base.cpp
//import_ "a.h"
//import_ "b.h"

class class_ {
		int x;
		void bar();
}
//EnDSoUrCe 

class base;

#ifdef class_
#undef class_
#undef super_
#undef namespace_
#endif

#define super_ base__1
#define class_ base__2

//SoUrCe ref1.cpp
//import_ "c.h"

class class_ : super_ {
		int y;
		void bar();
		void biff();
}
//EnDSoUrCe 

class base;

#ifdef class_
#undef class_
#undef super_
#undef namespace_
#endif

#define super_ base__2
#define class_ base

//SoUrCe ref2.cpp
//import_ "c.h"

class class_ : super_ {
		int z;
		int huh( int h );
}
//EnDSoUrCe 
