Home
last modified time | relevance | path

Searched refs:end_col_offset (Results 1 – 21 of 21) sorted by relevance

/external/python/cpython3/Include/
DPython-ast.h223 int end_col_offset; member
380 int end_col_offset; member
404 int end_col_offset; member
424 int end_col_offset; member
433 int end_col_offset; member
472 end_lineno, int end_col_offset, PyArena *arena);
477 int end_lineno, int end_col_offset, PyArena
482 int col_offset, int end_lineno, int end_col_offset,
486 int end_col_offset, PyArena *arena);
489 end_lineno, int end_col_offset, PyArena *arena);
[all …]
Dnode.h24 int end_lineno, int end_col_offset);
/external/python/cpython3/Python/
DPython-ast.c164 PyObject *end_col_offset; member
409 Py_CLEAR(state->end_col_offset); in _PyAST_Fini()
499 if ((state->end_col_offset = PyUnicode_InternFromString("end_col_offset")) == NULL) return 0; in init_identifiers()
1263 if (PyObject_SetAttr(state->stmt_type, state->end_col_offset, Py_None) == in init_types()
1433 if (PyObject_SetAttr(state->expr_type, state->end_col_offset, Py_None) == in init_types()
1806 if (PyObject_SetAttr(state->excepthandler_type, state->end_col_offset, in init_types()
1837 if (PyObject_SetAttr(state->arg_type, state->end_col_offset, Py_None) == -1) in init_types()
1849 if (PyObject_SetAttr(state->keyword_type, state->end_col_offset, Py_None) in init_types()
1977 int col_offset, int end_lineno, int end_col_offset, PyArena *arena) in FunctionDef() argument
2003 p->end_col_offset = end_col_offset; in FunctionDef()
[all …]
Dast.c1029 e->end_col_offset = end->n_end_col_offset; in copy_location()
1723 int end_lineno, end_col_offset; in ast_for_funcdef_impl() local
1758 get_last_end_pos(body, &end_lineno, &end_col_offset); in ast_for_funcdef_impl()
1777 … LINENO(n0), n0->n_col_offset, end_lineno, end_col_offset, c->c_arena); in ast_for_funcdef_impl()
1780 LINENO(n), n->n_col_offset, end_lineno, end_col_offset, c->c_arena); in ast_for_funcdef_impl()
3025 e->end_lineno, e->end_col_offset, in ast_for_call()
3040 e->end_lineno, e->end_col_offset, c->c_arena); in ast_for_call()
3122 e->end_lineno, e->end_col_offset, c->c_arena); in ast_for_call()
3850 get_last_end_pos(asdl_seq *s, int *end_lineno, int *end_col_offset) in get_last_end_pos() argument
3857 *end_col_offset = last->end_col_offset; in get_last_end_pos()
[all …]
Dast_opt.c439 st->end_lineno, st->end_col_offset, ctx_); in astfold_body()
/external/python/cpython3/Parser/
Dparser.c110 int end_lineno, int end_col_offset) in shift() argument
115 end_lineno, end_col_offset); in shift()
124 int end_lineno, int end_col_offset) in push() argument
131 end_lineno, end_col_offset); in push()
234 int end_lineno, int end_col_offset, in PyParser_AddToken() argument
275 end_lineno, end_col_offset)) > 0) { in PyParser_AddToken()
286 end_lineno, end_col_offset)) > 0) { in PyParser_AddToken()
DPython.asdl52 attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
91 attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
107 attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
113 attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
117 attributes (int lineno, int col_offset, int? end_lineno, int? end_col_offset)
Dnode.c97 int end_lineno, int end_col_offset) in PyNode_AddChild() argument
134 n->n_end_col_offset = end_col_offset; in PyNode_AddChild()
Dparsetok.c222 int col_offset, end_col_offset; in parsetok() local
298 end_col_offset = Py_SAFE_DOWNCAST(b - tok->line_start, in parsetok()
302 end_col_offset = -1; in parsetok()
336 lineno, col_offset, tok->lineno, end_col_offset, in parsetok()
Dparser.h37 int end_lineno, int end_col_offset,
/external/python/cpython3/Parser/pegen/
Dpegen.h37 int lineno, col_offset, end_lineno, end_col_offset; member
154 …A_EXPR(head, tail) head->lineno, head->col_offset, tail->end_lineno, tail->end_col_offset, p->arena
263 int end_col_offset, PyArena *arena);
Dpegen.c38 a->lineno, a->col_offset, a->end_lineno, a->end_col_offset, in _PyPegen_add_type_comment_to_arg()
649 int end_col_offset = -1; in _PyPegen_fill_token() local
654 end_col_offset = (int)(end - p->tok->line_start); in _PyPegen_fill_token()
660 …t->end_col_offset = p->tok->lineno == 1 ? p->starting_col_offset + end_col_offset : end_col_offset; in _PyPegen_fill_token()
850 return Name(id, Load, t->lineno, t->col_offset, t->end_lineno, t->end_col_offset, in _PyPegen_name_token()
966 return Constant(c, NULL, t->lineno, t->col_offset, t->end_lineno, t->end_col_offset, in _PyPegen_number_token()
1923 function_def->col_offset, function_def->end_lineno, function_def->end_col_offset, in _PyPegen_function_def_decorators()
1932 function_def->end_col_offset, p->arena); in _PyPegen_function_def_decorators()
1943 class_def->end_col_offset, p->arena); in _PyPegen_class_def_decorators()
2095 last->end_col_offset, p->arena); in _PyPegen_concatenate_strings()
[all …]
Dparse.c1365 int _end_col_offset = _token->end_col_offset; in statement_newline_rule()
1561 int _end_col_offset = _token->end_col_offset; in small_stmt_rule()
1657 int _end_col_offset = _token->end_col_offset; in small_stmt_rule()
1753 int _end_col_offset = _token->end_col_offset; in small_stmt_rule()
1786 int _end_col_offset = _token->end_col_offset; in small_stmt_rule()
2073 int _end_col_offset = _token->end_col_offset; in assignment_rule()
2115 int _end_col_offset = _token->end_col_offset; in assignment_rule()
2156 int _end_col_offset = _token->end_col_offset; in assignment_rule()
2198 int _end_col_offset = _token->end_col_offset; in assignment_rule()
2625 int _end_col_offset = _token->end_col_offset; in global_stmt_rule()
[all …]
Dparse_string.c808 last_token->end_col_offset, p->arena); in fstring_find_expr()
1053 last_token->end_lineno, last_token->end_col_offset, p->arena); in make_str_node_and_del()
1213 last_token->end_lineno, last_token->end_col_offset, p->arena); in _PyPegen_FstringParser_Finish()
/external/tensorflow/tensorflow/python/autograph/pyct/
Dparser.py183 end_col_offset = getattr(node, 'end_col_offset', None)
184 if end_col_offset is not None:
186 code_lines[-1] = code_lines[-1][:end_col_offset]
/external/python/cpython3/Lib/
Dast.py200 def _fix(node, lineno, col_offset, end_lineno, end_col_offset): argument
218 node.end_col_offset = end_col_offset
220 end_col_offset = node.end_col_offset
222 _fix(child, lineno, col_offset, end_lineno, end_col_offset)
342 if node.end_lineno is None or node.end_col_offset is None:
347 end_col_offset = node.end_col_offset
353 return lines[lineno].encode()[col_offset:end_col_offset].decode()
361 last = lines[end_lineno].encode()[:end_col_offset].decode()
/external/python/cpython3/Lib/test/
Dtest_ast.py23 result[-1] += (t.end_lineno, t.end_col_offset)
629 self.assertEqual(parent_binop.end_col_offset, 7)
631 self.assertEqual(child_binop.end_col_offset, 5)
633 self.assertEqual(grandchild_binop.end_col_offset, 3)
641 self.assertEqual(parent_binop.end_col_offset, 4)
646 self.assertEqual(child_binop.end_col_offset, 2)
651 self.assertEqual(grandchild_binop.end_col_offset, 3)
657 self.assertEqual(attr_b.end_col_offset, 4)
817 src = ast.Call(col_offset=1, lineno=1, end_lineno=1, end_col_offset=1)
820 self.assertIsNone(new.end_col_offset)
[all …]
/external/python/cpython3/Doc/library/
Dast.rst80 end_col_offset
86 and the :attr:`col_offset` and :attr:`end_col_offset` are the corresponding
93 ``source_line[node.col_offset : node.end_col_offset]``.
1613 :attr:`col_offset`, or :attr:`end_col_offset`) is missing, return ``None``.
1640 and :attr:`end_col_offset`) from *old_node* to *new_node* if possible,
/external/python/cpython3/Misc/NEWS.d/
D3.9.0a2.rst51 Fix the value of *end_col_offset* for Starred Expression AST nodes when they
/external/python/cpython3/Doc/whatsnew/
D3.8.rst570 AST nodes now have ``end_lineno`` and ``end_col_offset`` attributes,
2117 two additional ``int`` arguments *end_lineno* and *end_col_offset*.
/external/python/cpython3/Tools/c-analyzer/
Dknown.tsv1111 Python/Python-ast.c - PyId_end_col_offset variable _Py_IDENTIFIER(end_col_offset)