Home | History | Annotate | Download | only in jinja2

Lines Matching refs:environment

31 #: the identity function.  Useful for certain things in the environment
53 def new_context(environment, template_name, blocks, vars=None,
70 return Context(environment, parent, template_name, blocks)
109 __slots__ = ('parent', 'vars', 'environment', 'eval_ctx', 'exported_vars',
112 def __init__(self, environment, parent, name, blocks):
115 self.environment = environment
116 self.eval_ctx = EvalContext(self.environment, name)
132 return self.environment.undefined('there is no parent block '
154 return self.environment.undefined(name=key)
169 provided but inject the active context or environment as first
191 args = (__self.environment,) + args
195 return __self.environment.undefined('value was undefined because '
201 context = new_context(self.environment, self.name, {},
266 return self._context.environment. \
380 def __init__(self, environment, func, name, arguments, defaults,
382 self._environment = environment