1651f13cea278ec967336033dd032faef0e9fc2ecStephen Hines#ifndef D_H 2651f13cea278ec967336033dd032faef0e9fc2ecStephen Hines#define D_H 3651f13cea278ec967336033dd032faef0e9fc2ecStephen Hinestemplate<typename> struct S; 4651f13cea278ec967336033dd032faef0e9fc2ecStephen Hinestemplate<typename> struct T; 5651f13cea278ec967336033dd032faef0e9fc2ecStephen Hines#endif 6