Lines Matching refs:ast_node
276 def _assertTrueorder(self, ast_node, parent_pos):
277 if not isinstance(ast_node, ast.AST) or ast_node._fields is None:
279 if isinstance(ast_node, (ast.expr, ast.stmt, ast.excepthandler)):
280 node_pos = (ast_node.lineno, ast_node.col_offset)
282 parent_pos = (ast_node.lineno, ast_node.col_offset)
283 for name in ast_node._fields:
284 value = getattr(ast_node, name)
293 self.assertEqual(ast_node._fields, ast_node.__match_args__)
1980 def _check_end_pos(self, ast_node, end_lineno, end_col_offset):
1981 self.assertEqual(ast_node.end_lineno, end_lineno)
1982 self.assertEqual(ast_node.end_col_offset, end_col_offset)
1984 def _check_content(self, source, ast_node, content):
1985 self.assertEqual(ast.get_source_segment(source, ast_node), content)