Lines Matching refs:col_offset
182 Copy source location (`lineno`, `col_offset`, `end_lineno`, and `end_col_offset`
185 for attr in 'lineno', 'col_offset', 'end_lineno', 'end_col_offset':
200 col_offset attributes for every node that supports them. This is rather
205 def _fix(node, lineno, col_offset, end_lineno, end_col_offset):
216 if 'col_offset' in node._attributes:
217 if not hasattr(node, 'col_offset'):
218 node.col_offset = col_offset
220 col_offset = node.col_offset
227 _fix(child, lineno, col_offset, end_lineno, end_col_offset)
346 If some location information (`lineno`, `end_lineno`, `col_offset`,
357 col_offset = node.col_offset
364 return lines[lineno].encode()[col_offset:end_col_offset].decode()
367 padding = _pad_whitespace(lines[lineno].encode()[:col_offset].decode())
371 first = padding + lines[lineno].encode()[col_offset:].decode()