forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			23 lines
		
	
	
	
		
			535 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			535 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. _matcher_cookbook:
 | |
| 
 | |
| Matcher Cookbook
 | |
| =================
 | |
| 
 | |
| This page is designed to be a selection of common ingredients to a more complicated matcher.
 | |
| 
 | |
| .. list-table::
 | |
|    :widths: 35 65
 | |
|    :header-rows: 1
 | |
|    :class: matcher-cookbook
 | |
| 
 | |
|    * - Desired Outcome
 | |
|      - Syntax
 | |
|    * - Ignore header files
 | |
| 
 | |
|        *If you have an #include in your example code, your matcher may match things in the header files.*
 | |
|      - Add **isExpansionInMainFile()** to the matcher.  e.g.
 | |
| 
 | |
|        ``m functionDecl(isExpansionInMainFile())``
 | |
| 
 | |
| 
 | |
| *More coming*
 | 
