Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							63c04f05e6 
							
						 
					 
					
						
						
							
							coverage: Extract hole spans from HIR instead of MIR  
						
						... 
						
						
						
						This makes it possible to treat more kinds of nested item/code as holes,
instead of being restricted to closures. 
						
						
					 
					
						2024-07-08 21:22:56 +10:00 
						 
				 
			
				
					
						
							
							
								Scott McMurray 
							
						 
					 
					
						
						
						
						
							
						
						
							49d353bb9f 
							
						 
					 
					
						
						
							
							Update coverage maps in tests  
						
						
						
						
					 
					
						2024-06-22 21:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Scott McMurray 
							
						 
					 
					
						
						
						
						
							
						
						
							4341cb709d 
							
						 
					 
					
						
						
							
							I'd never even heard of a coverage map  
						
						
						
						
					 
					
						2024-06-20 22:16:59 -07:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							6d1557f268 
							
						 
					 
					
						
						
							
							coverage: Use hole spans to carve up coverage spans into separate buckets  
						
						... 
						
						
						
						This performs the same task as the hole-carving code in the main span refiner,
but in a separate earlier pass. 
						
						
					 
					
						2024-06-04 13:51:08 +10:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							d01df6f9aa 
							
						 
					 
					
						
						
							
							coverage: Simplify counter expressions using simple algebra  
						
						... 
						
						
						
						Some of these cases currently don't occur in practice, but are included for
completeness, and to avoid having to add them later as branch coverage and
MC/DC coverage start building more complex expressions. 
						
						
					 
					
						2024-05-14 13:58:40 +10:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							ec91209f96 
							
						 
					 
					
						
						
							
							coverage: Eagerly deduplicate covspans with the same span  
						
						
						
						
					 
					
						2024-02-21 21:25:35 +11:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6d7f27e4 
							
						 
					 
					
						
						
							
							coverage: Make unexpansion of closure bodies more precise  
						
						... 
						
						
						
						This improves the coverage instrumentation of closures declared in macros, as
seen in `closure_macro.rs` and `closure_macro_async.rs`. 
						
						
					 
					
						2024-02-05 10:09:46 +11:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							99797bbd9f 
							
						 
					 
					
						
						
							
							coverage: Format all remaining tests  
						
						... 
						
						
						
						These tests can simply be reformatted as normal, because the resulting changes
are unimportant. 
						
						
					 
					
						2024-01-18 10:42:37 +11:00 
						 
				 
			
				
					
						
							
							
								Zalathar 
							
						 
					 
					
						
						
						
						
							
						
						
							49127c64d6 
							
						 
					 
					
						
						
							
							coverage: Migrate tests/coverage-map into tests/coverage  
						
						
						
						
					 
					
						2023-11-07 11:15:19 +11:00