Lines Matching full:children
32 self._AssertNodeType('COMMENT', node.children[0])
33 node_value = node.children[0].value
54 expr = tree.children[0].children[0]
55 # Check that the expected node is still expr_stmt, but now it has 4 children
58 self.assertEqual(4, len(expr.children))
59 comment_node = expr.children[3]
71 # The comment should've been added to the root's children (now 4, including
73 self.assertEqual(4, len(tree.children))
74 comment_node = tree.children[1]
88 self.assertEqual(4, len(tree.children))
89 self._AssertNodeIsComment(tree.children[1])
103 if_suite = tree.children[0].children[3]
104 self._AssertNodeType('NEWLINE', if_suite.children[0])
105 self._AssertNodeIsComment(if_suite.children[1])
119 if_suite = tree.children[0].children[3]
120 self._AssertNodeType('DEDENT', if_suite.children[-1])
121 self._AssertNodeIsComment(if_suite.children[-2])
134 sep_comment_node = tree.children[1]
137 expr = tree.children[2].children[0]
138 inline_comment_node = expr.children[-1]
152 sep_comment_node = tree.children[-2]
155 expr = tree.children[1].children[0]
156 inline_comment_node = expr.children[-1]
170 self._AssertNodeIsComment(tree.children[1])
171 if_suite = tree.children[0].children[3]
172 self._AssertNodeType('DEDENT', if_suite.children[-1])
185 if_suite = tree.children[0].children[3]
188 self._AssertNodeIsComment(if_suite.children[-2])
189 self._AssertNodeType('DEDENT', if_suite.children[-1])
205 if_suite = tree.children[0].children[3]
208 self._AssertNodeIsComment(if_suite.children[-2])
209 self._AssertNodeType('DEDENT', if_suite.children[-1])
225 self._AssertNodeIsComment(tree.children[1], '# comment 0')
229 self._AssertNodeIsComment(if_suite_1.children[-2], '# comment 1')
230 self._AssertNodeType('DEDENT', if_suite_1.children[-1])
235 self._AssertNodeIsComment(if_suite_2.children[-2], '# comment 2')
236 self._AssertNodeType('DEDENT', if_suite_2.children[-1])
250 class_suite = tree.children[0].children[3]
251 another_comment = class_suite.children[-2]
256 funcdef = class_suite.children[3]
257 toplevel_comment = funcdef.children[0]
272 funcdef = tree.children[0]
273 block_comment_1 = funcdef.children[0]
276 block_comment_2 = funcdef.children[1]
295 classdef = tree.children[0]
296 class_suite = classdef.children[6]
297 qux_comment = class_suite.children[1]
300 interim_comment = class_suite.children[4]
312 comment = trailer.children[1]
326 self._AssertNodeIsComment(trailer.children[1], '# com 1')
329 self._AssertNodeIsComment(arglist.children[2], '# com 2')
332 self._AssertNodeIsComment(arith_expr.children[-1], '# com 3')