OpenQuizz
Une application de gestion des contenus pédagogiques
jinja2.compiler Namespace Reference

Data Structures

class  CodeGenerator
 
class  CompilerExit
 
class  DependencyFinderVisitor
 
class  Frame
 
class  MacroRef
 
class  UndeclaredNameVisitor
 
class  VisitorExit
 

Functions

def optimizeconst (f)
 
def generate (node, environment, name, filename, stream=None, defer_init=False, optimized=True)
 
def has_safe_repr (value)
 
def find_undeclared (nodes, names)
 

Variables

 operators
 
 dict_item_iter
 
 code_features
 
 supports_yield_from
 

Function Documentation

◆ find_undeclared()

def jinja2.compiler.find_undeclared (   nodes,
  names 
)
Check if the names passed are accessed undeclared.  The return value
is a set of all the undeclared names from the sequence of names found.

◆ generate()

def jinja2.compiler.generate (   node,
  environment,
  name,
  filename,
  stream = None,
  defer_init = False,
  optimized = True 
)
Generate the python source for a node tree.

◆ has_safe_repr()

def jinja2.compiler.has_safe_repr (   value)
Does the node have a safe representation?

◆ optimizeconst()

def jinja2.compiler.optimizeconst (   f)

Variable Documentation

◆ code_features

code_features

◆ dict_item_iter

dict_item_iter

◆ operators

operators

◆ supports_yield_from

supports_yield_from