12 lines
		
	
	
		
			295 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			295 B
		
	
	
	
		
			C++
		
	
	
	
	
	
// Reduced from a crash encountered with a modularized libc++, where
 | 
						|
// we would try to compute the linkage of a declaration before we
 | 
						|
// finish loading the relevant pieces of it.
 | 
						|
inline namespace D {
 | 
						|
  template<class>
 | 
						|
  struct U {
 | 
						|
    friend bool f(const U &);
 | 
						|
  };
 | 
						|
 | 
						|
  template class U<int>;
 | 
						|
}
 |