Home | History | Annotate | Download | only in docs

Lines Matching full:matchers

187 curious), matchers offer the feel of algebraic data types common to
205 There are AST matchers to match all the different nodes of the AST,
206 narrowing matchers to only match AST nodes fulfilling specific criteria,
207 and traversal matchers to get from one kind of AST node to another. For
208 a complete list of AST matchers, take a look at the `AST Matcher
213 so, simply call the method ``bind`` on these matchers, e.g.:
219 Step 2: Using AST matchers
222 Okay, on to using matchers for real. Let's start by defining a matcher
261 Once you have defined your matchers, you will need to add a little more
262 scaffolding in order to run them. Matchers are paired with a
315 Step 3.5: More Complicated Matchers
320 of the remaining work with some cleverly chosen matchers, but first we
338 Unfortunately, such a matcher is impossible to write. Matchers contain
390 approximating the result we want with matchers, filling in the details