• Home
  • Raw
  • Download

Lines Matching refs:pytree

20 from lib2to3 import pytree
37 l = pytree.Leaf(100, "foo")
54 self.assertRaises(AssertionError, pytree.Base)
57 l1 = pytree.Leaf(100, "foo")
62 l1 = pytree.Leaf(100, "foo")
66 l1 = pytree.Leaf(100, "foo")
68 l2 = pytree.Leaf(100, "foo", context=(" ", (10, 1)))
74 l1 = pytree.Leaf(2, 5)
79 l1 = pytree.Leaf(100, "foo")
80 l2 = pytree.Leaf(100, "foo", context=(" ", (1, 0)))
82 l3 = pytree.Leaf(101, "foo")
83 l4 = pytree.Leaf(100, "bar")
88 l1 = pytree.Leaf(100, "foo")
96 l1 = pytree.Leaf(100, "foo")
97 l2 = pytree.Leaf(200, "bar")
98 n1 = pytree.Node(1000, [l1, l2])
103 l1 = pytree.Leaf(100, "foo")
104 l2 = pytree.Leaf(100, "bar", context=(" ", (1, 0)))
105 n1 = pytree.Node(1000, [l1, l2])
110 l1 = pytree.Leaf(100, "foo")
111 l2 = pytree.Leaf(100, "bar", context=(" ", (1, 0)))
112 n1 = pytree.Node(1000, [l1, l2])
116 l1 = pytree.Leaf(100, "foo")
118 n1 = pytree.Node(1000, [l1])
125 l1 = pytree.Leaf(100, "foo", prefix="a")
126 l2 = pytree.Leaf(100, "bar", prefix="b")
127 n1 = pytree.Node(1000, [l1, l2])
133 l3 = pytree.Leaf(100, "bar", prefix="c")
134 n2 = pytree.Node(1000, [n1, l3])
141 n1 = pytree.Node(1000, ())
142 n2 = pytree.Node(1000, [], context=(" ", (1, 0)))
144 n3 = pytree.Node(1001, ())
148 l1 = pytree.Leaf(100, "foo")
149 l2 = pytree.Leaf(100, "foo")
150 n1 = pytree.Node(1000, [l1])
151 n2 = pytree.Node(1000, [l2])
153 l3 = pytree.Leaf(100, "bar")
154 n3 = pytree.Node(1000, [l3])
158 l1 = pytree.Leaf(100, "foo")
159 l2 = pytree.Leaf(100, "+")
160 l3 = pytree.Leaf(100, "bar")
161 n1 = pytree.Node(1000, [l1, l2, l3])
165 l2new = pytree.Leaf(100, "-")
172 l1 = pytree.Leaf(100, "foo")
173 l2 = pytree.Leaf(100, "+")
174 l3 = pytree.Leaf(100, "bar")
175 n1 = pytree.Node(1000, [l1, l2, l3])
177 l2.replace([pytree.Leaf(100, "*"), pytree.Leaf(100, "*")])
182 l1 = pytree.Leaf(100, "foo")
183 l2 = pytree.Leaf(100, "bar")
184 l3 = pytree.Leaf(100, "fooey")
185 n2 = pytree.Node(1000, [l1, l2])
186 n3 = pytree.Node(1000, [l3])
187 n1 = pytree.Node(1000, [n2, n3])
192 l1 = pytree.Leaf(100, "foo")
193 l2 = pytree.Leaf(100, "bar")
194 n2 = pytree.Node(1000, [l1, l2])
195 n3 = pytree.Node(1000, [])
196 n1 = pytree.Node(1000, [n2, n3])
203 l1 = pytree.Leaf(100, "foo")
204 l2 = pytree.Leaf(100, "bar")
205 l3 = pytree.Leaf(100, "fooey")
206 c1 = pytree.Node(1000, [l1, l2])
207 n1 = pytree.Node(1000, [c1, l3])
211 l1 = pytree.Leaf(100, "foo")
212 l2 = pytree.Leaf(100, "bar")
213 l3 = pytree.Leaf(100, "fooey")
214 c1 = pytree.Node(1000, [l1, l2])
215 n1 = pytree.Node(1000, [c1, l3])
219 l1 = pytree.Leaf(100, "f")
224 l1 = pytree.Leaf(100, "f")
225 n1 = pytree.Node(1000, [l1])
230 l1 = pytree.Leaf(100, "foo")
231 l2 = pytree.Leaf(100, "+")
232 l3 = pytree.Leaf(100, "bar")
233 n1 = pytree.Node(1000, [l1, l2, l3])
234 n2 = pytree.Node(1000, [n1])
246 l1 = pytree.Leaf(100, "self", prefix=prefix)
252 l1 = pytree.Leaf(100, "self")
253 l2 = pytree.Leaf(100, "foo", prefix="_")
254 n1 = pytree.Node(1000, [l1, l2], prefix=prefix)
261 l1 = pytree.Leaf(100, "foo")
262 l2 = pytree.Leaf(100, "foo")
263 n1 = pytree.Node(1000, [l1, l2])
264 n2 = pytree.Node(1000, [n1])
284 n1 = pytree.Node(1000, [])
288 l1 = pytree.Leaf(100, "foo")
293 l1 = pytree.Leaf(100, "foo")
294 n1 = pytree.Node(1000, [l1])
296 l2 = pytree.Leaf(100, "bar")
302 n2 = pytree.Node(1000, [l1])
314 l1 = pytree.Leaf(100, "foo")
315 n1 = pytree.Node(1000, [l1])
317 l2 = pytree.Leaf(100, "bar")
322 l3 = pytree.Leaf(100, "abc")
330 n1 = pytree.Node(1000, [])
332 l1 = pytree.Leaf(100, "foo")
337 l2 = pytree.Leaf(100, "bar")
346 n1 = pytree.Node(1000, [])
347 n2 = pytree.Node(1000, [])
348 p1 = pytree.Node(1000, [n1, n2])
355 l1 = pytree.Leaf(100, "a")
356 l2 = pytree.Leaf(100, "b")
357 p1 = pytree.Node(1000, [l1, l2])
364 n1 = pytree.Node(1000, [])
365 n2 = pytree.Node(1000, [])
366 p1 = pytree.Node(1000, [n1, n2])
373 l1 = pytree.Leaf(100, "a")
374 l2 = pytree.Leaf(100, "b")
375 p1 = pytree.Node(1000, [l1, l2])
388 l1 = pytree.Leaf(100, "foo")
389 l2 = pytree.Leaf(100, "bar")
390 l3 = pytree.Leaf(100, "foo")
391 n1 = pytree.Node(1000, [l1, l2])
392 n2 = pytree.Node(1000, [l3])
393 root = pytree.Node(1000, [n1, n2])
395 pl = pytree.LeafPattern(100, "foo", name="pl")
409 pn = pytree.NodePattern(1000, [pl], name="pn")
424 l1 = pytree.Leaf(100, "foo")
425 l2 = pytree.Leaf(100, "bar")
426 l3 = pytree.Leaf(100, "foo")
427 n1 = pytree.Node(1000, [l1, l2])
428 n2 = pytree.Node(1000, [l3])
429 root = pytree.Node(1000, [n1, n2])
431 pl = pytree.LeafPattern(100, "foo", name="pl")
432 pn = pytree.NodePattern(1000, [pl], name="pn")
433 pw = pytree.WildcardPattern([[pn], [pl, pl]], name="pw")
454 la = pytree.Leaf(1, "a")
455 lb = pytree.Leaf(1, "b")
456 lc = pytree.Leaf(1, "c")
457 ld = pytree.Leaf(1, "d")
458 le = pytree.Leaf(1, "e")
459 lf = pytree.Leaf(1, "f")
461 root = pytree.Node(1000, leaves)
462 pa = pytree.LeafPattern(1, "a", "pa")
463 pb = pytree.LeafPattern(1, "b", "pb")
464 pc = pytree.LeafPattern(1, "c", "pc")
465 pd = pytree.LeafPattern(1, "d", "pd")
466 pe = pytree.LeafPattern(1, "e", "pe")
467 pf = pytree.LeafPattern(1, "f", "pf")
468 pw = pytree.WildcardPattern([[pa, pb, pc], [pd, pe],
473 pr = pytree.NodePattern(type=1000, content=[pw], name="pr")
474 matches = list(pytree.generate_matches([pr], [root]))
481 self.assertEqual(r["p" + c], pytree.Leaf(1, c))
484 pattern = pytree.NodePattern(331,
485 (pytree.LeafPattern(7),
486 pytree.WildcardPattern(name="args"),
487 pytree.LeafPattern(8)))
488 l1 = pytree.Leaf(7, "(")
489 l2 = pytree.Leaf(3, "x")
490 l3 = pytree.Leaf(8, ")")
491 node = pytree.Node(331, [l1, l2, l3])