• Home
  • Raw
  • Download

Lines Matching refs:eval_ctx

395     def as_const(self, eval_ctx=None):  argument
420 def as_const(self, eval_ctx=None): argument
421 eval_ctx = get_eval_context(self, eval_ctx)
430 return f(self.left.as_const(eval_ctx), self.right.as_const(eval_ctx))
442 def as_const(self, eval_ctx=None): argument
443 eval_ctx = get_eval_context(self, eval_ctx)
452 return f(self.node.as_const(eval_ctx))
500 def as_const(self, eval_ctx=None): argument
521 def as_const(self, eval_ctx=None): argument
522 eval_ctx = get_eval_context(self, eval_ctx)
523 if eval_ctx.volatile:
525 if eval_ctx.autoescape:
538 def as_const(self, eval_ctx=None): argument
539 eval_ctx = get_eval_context(self, eval_ctx)
540 return tuple(x.as_const(eval_ctx) for x in self.items)
554 def as_const(self, eval_ctx=None): argument
555 eval_ctx = get_eval_context(self, eval_ctx)
556 return [x.as_const(eval_ctx) for x in self.items]
566 def as_const(self, eval_ctx=None): argument
567 eval_ctx = get_eval_context(self, eval_ctx)
568 return dict(x.as_const(eval_ctx) for x in self.items)
576 def as_const(self, eval_ctx=None): argument
577 eval_ctx = get_eval_context(self, eval_ctx)
578 return self.key.as_const(eval_ctx), self.value.as_const(eval_ctx)
586 def as_const(self, eval_ctx=None): argument
587 eval_ctx = get_eval_context(self, eval_ctx)
588 return self.key, self.value.as_const(eval_ctx)
598 def as_const(self, eval_ctx=None): argument
599 eval_ctx = get_eval_context(self, eval_ctx)
600 if self.test.as_const(eval_ctx):
601 return self.expr1.as_const(eval_ctx)
607 return self.expr2.as_const(eval_ctx)
610 def args_as_const(node, eval_ctx): argument
611 args = [x.as_const(eval_ctx) for x in node.args]
612 kwargs = dict(x.as_const(eval_ctx) for x in node.kwargs)
616 args.extend(node.dyn_args.as_const(eval_ctx))
622 kwargs.update(node.dyn_kwargs.as_const(eval_ctx))
639 def as_const(self, eval_ctx=None): argument
640 eval_ctx = get_eval_context(self, eval_ctx)
642 if eval_ctx.volatile or self.node is None:
652 if eval_ctx.environment.is_async and getattr(
657 args, kwargs = args_as_const(self, eval_ctx)
658 args.insert(0, self.node.as_const(eval_ctx))
661 args.insert(0, eval_ctx)
678 def as_const(self, eval_ctx=None): argument
684 eval_ctx = get_eval_context(self, eval_ctx)
685 args, kwargs = args_as_const(self, eval_ctx)
686 args.insert(0, self.node.as_const(eval_ctx))
710 def as_const(self, eval_ctx=None): argument
711 eval_ctx = get_eval_context(self, eval_ctx)
716 self.node.as_const(eval_ctx), self.arg.as_const(eval_ctx)
732 def as_const(self, eval_ctx=None): argument
736 eval_ctx = get_eval_context(self, eval_ctx)
737 return self.environment.getattr(self.node.as_const(eval_ctx), self.attr)
752 def as_const(self, eval_ctx=None): argument
753 eval_ctx = get_eval_context(self, eval_ctx)
758 return obj.as_const(eval_ctx)
770 def as_const(self, eval_ctx=None): argument
771 eval_ctx = get_eval_context(self, eval_ctx)
772 return "".join(str(x.as_const(eval_ctx)) for x in self.nodes)
782 def as_const(self, eval_ctx=None): argument
783 eval_ctx = get_eval_context(self, eval_ctx)
784 result = value = self.expr.as_const(eval_ctx)
788 new_value = op.expr.as_const(eval_ctx)
856 def as_const(self, eval_ctx=None): argument
857 eval_ctx = get_eval_context(self, eval_ctx)
858 return self.left.as_const(eval_ctx) and self.right.as_const(eval_ctx)
866 def as_const(self, eval_ctx=None): argument
867 eval_ctx = get_eval_context(self, eval_ctx)
868 return self.left.as_const(eval_ctx) or self.right.as_const(eval_ctx)
943 def as_const(self, eval_ctx=None): argument
944 eval_ctx = get_eval_context(self, eval_ctx)
945 return Markup(self.expr.as_const(eval_ctx))
957 def as_const(self, eval_ctx=None): argument
958 eval_ctx = get_eval_context(self, eval_ctx)
959 if eval_ctx.volatile:
961 expr = self.expr.as_const(eval_ctx)
962 if eval_ctx.autoescape: