31 lines
		
	
	
		
			421 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			421 B
		
	
	
	
		
			C++
		
	
	
	
#ifndef _T_H_
 | 
						|
#define _T_H_
 | 
						|
 | 
						|
extern int some_val;
 | 
						|
 | 
						|
namespace NS {
 | 
						|
  class C {
 | 
						|
    void method_decl();
 | 
						|
    int method_def1() { ++some_val; return undef_val1; }
 | 
						|
    inline int method_def2();
 | 
						|
  };
 | 
						|
}
 | 
						|
 | 
						|
inline int NS::C::method_def2() {
 | 
						|
  ++some_val; return undef_val2;
 | 
						|
}
 | 
						|
 | 
						|
static inline int foo1() {
 | 
						|
  ++some_val; return undef_val3;
 | 
						|
}
 | 
						|
 | 
						|
#ifdef BLAH
 | 
						|
 | 
						|
static inline int foo2() {
 | 
						|
  ++some_val; return undef_val4;
 | 
						|
}
 | 
						|
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |