Lines Matching refs:target
179 target = self.parse_assign_target(with_namespace=True)
182 return nodes.Assign(target, expr, lineno=lineno)
186 return nodes.AssignBlock(target, filter_node, body, lineno=lineno)
191 target = self.parse_assign_target(extra_end_rules=('name:in',))
204 return nodes.For(target, iter, body, else_, test,
235 target = self.parse_assign_target()
236 target.set_ctx('param')
237 targets.append(target)
301 node.target = self.parse_assign_target(name_only=True).name
324 target = self.parse_assign_target(name_only=True)
325 if target.name.startswith('_'):
327 'be imported', target.lineno,
331 node.names.append((target.name, alias.name))
333 node.names.append(target.name)
398 """Parse an assignment target. As Jinja2 allows assignments to
410 target = nodes.NSRef(token.value, attr.value, lineno=token.lineno)
413 target = nodes.Name(token.value, 'store', lineno=token.lineno)
416 target = self.parse_tuple(simplified=True,
419 target = self.parse_primary()
420 target.set_ctx('store')
421 if not target.can_assign():
422 self.fail('can\'t assign to %r' % target.__class__.
423 __name__.lower(), target.lineno)
424 return target