(self, source, filename)
return super()._compile(source, filename)
Override jinja's compilation to stash the rendered source inside
        the python linecache for debugging when the appropriate environment
        variable is set.

        If the value is 'write', also write the files to disk.
        WARNING: This can write a ton of data if you aren't careful.
Override jinja's compilation to stash the rendered source inside
        the python linecache for debugging when the appropriate environment
        variable is set.
Override jinja s compilation to stash the rendered source inside the python linecache for debugging when the appropriate environment variable is set .
def _compile(self, source, filename):
        """Override jinja's compilation to stash the rendered source inside
        the python linecache for debugging when the appropriate environment
        variable is set.

        If the value is 'write', also write the files to disk.
        WARNING: This can write a ton of data if you aren't careful.
        """
        if filename == '<template>' and flags.MACRO_DEBUGGING:
            write = flags.MACRO_DEBUGGING == 'write'
            filename = _linecache_inject(source, write)

        return super()._compile(source, filename)
def _compile ( self , source , filename ) : if filename == '<template>' and flags . MACRO_DEBUGGING : write = flags . MACRO_DEBUGGING == 'write' filename = _linecache_inject ( source , write ) return super ( ) . _compile ( source , filename )