|  | @ -3,7 +3,7 @@ | 
		
	
		
			
				|  |  | inline size_t smallestIntWithNBitsSet(size_t n) { |  |  | inline size_t smallestIntWithNBitsSet(size_t n) { | 
		
	
		
			
				|  |  |     static_assert(sizeof(size_t) == 8, "size_t has wrong size."); |  |  |     static_assert(sizeof(size_t) == 8, "size_t has wrong size."); | 
		
	
		
			
				|  |  |     STORM_LOG_ASSERT(n < 64, "Input is too large."); // TODO fix this for 32 bit architectures! |  |  |     STORM_LOG_ASSERT(n < 64, "Input is too large."); // TODO fix this for 32 bit architectures! | 
		
	
		
			
				|  |  |     if(n==0) return static_cast<size_t>(0); |  |  |  | 
		
	
		
			
				|  |  |  |  |  |     if(n==0) return 0; | 
		
	
		
			
				|  |  |     return (1 << n) - 1; |  |  |     return (1 << n) - 1; | 
		
	
		
			
				|  |  | } |  |  | } | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
	
		
			
				|  | 
 |