Lines Matching refs:name
32 #: the name of the function that is used to convert something into
86 def __getitem__(self, name):
87 blocks = self.__context.blocks[name]
88 return BlockReference(name, self.__context, blocks, 0)
93 self.__context.name
103 def __new__(cls, name, bases, d):
104 rv = type.__new__(cls, name, bases, d)
157 def __init__(self, environment, parent, name, blocks):
161 self.eval_ctx = EvalContext(self.environment, name)
163 self.name = name
175 def super(self, name, current):
178 blocks = self.blocks[name]
183 'called %r.' % name,
184 name='super')
185 return BlockReference(name, self, blocks, index)
198 :class:`Undefined` object with the name of the name looked up.
205 return self.environment.undefined(name=key)
273 context = new_context(self.environment, self.name, {},
296 def __contains__(self, name):
297 return name in self.vars or name in self.parent
312 self.name
327 def __init__(self, name, context, stack, depth):
328 self.name = name
339 self.name, name='super')
340 return BlockReference(self.name, self._context, self._stack,
485 def __init__(self, environment, func, name, arguments,
491 self.name = name
539 for idx, name in enumerate(self.arguments[len(arguments):]):
541 value = kwargs.pop(name)
544 if name == 'caller':
557 name='caller')
566 'most likely a bug.' % self.name)
568 (self.name, next(iter(kwargs))))
573 (self.name, len(self.arguments)))
587 self.name is None and 'anonymous' or repr(self.name)
596 >>> foo = Undefined(name='foo')
609 def __init__(self, hint=None, obj=missing, name=None, exc=UndefinedError):
612 self._undefined_name = name
638 def __getattr__(self, name):
639 if name[:2] == '__':
640 raise AttributeError(name)
762 >>> foo = DebugUndefined(name='foo')
791 >>> foo = StrictUndefined(name='foo')