18 lines
		
	
	
		
			219 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			219 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// Merge success
 | 
						|
namespace N1 {
 | 
						|
  extern int x0;
 | 
						|
}
 | 
						|
 | 
						|
// Merge multiple namespaces
 | 
						|
namespace N2 {
 | 
						|
  extern int x;
 | 
						|
}
 | 
						|
namespace N2 {
 | 
						|
  extern float y;
 | 
						|
}
 | 
						|
 | 
						|
// Merge namespace with conflict
 | 
						|
namespace N3 {
 | 
						|
  extern double z;
 | 
						|
}
 |