function invokePartial(isDynamic, name, indent) {
        var params = [],
            options = this.setupParams(name, 1, params);

        if (isDynamic) {
          name = this.popStack();
          delete options.name;
        }

        if (indent) {
          options.indent = JSON.stringify(indent);
        }
        options.helpers = 'helpers';
        options.partials = 'partials';
        options.decorators = 'container.decorators';

        if (!isDynamic) {
          params.unshift(this.nameLookup('partials', name, 'partial'));
        } else {
          params.unshift(name);
        }

        if (this.options.compat) {
          options.depths = 'depths';
        }
        options = this.objectLiteral(options);
        params.push(options);

        this.push(this.source.functionCall('container.invokePartial', '', params));
      }
// and pushes the result of the invocation back.
and pushes the result of the invocation back.
and pushes the result of the invocation back .
function invokePartial(isDynamic, name, indent) {
        var params = [],
            options = this.setupParams(name, 1, params);
        if (isDynamic) {
          name = this.popStack();
          delete options.name;
        }
        if (indent) {
          options.indent = JSON.stringify(indent);
        }
        options.helpers = 'helpers';
        options.partials = 'partials';
        options.decorators = 'container.decorators';
        if (!isDynamic) {
          params.unshift(this.nameLookup('partials', name, 'partial'));
        } else {
          params.unshift(name);
        }
        if (this.options.compat) {
          options.depths = 'depths';
        }
        options = this.objectLiteral(options);
        params.push(options);
        this.push(this.source.functionCall('container.invokePartial', '', params));
      }
function invokePartial ( isDynamic , name , indent ) { var params = [ ] , options = this . setupParams ( name , 1 , params ) ; if ( isDynamic ) { name = this . popStack ( ) ; delete options . name ; } if ( indent ) { options . indent = JSON . stringify ( indent ) ; } options . helpers = 'helpers' ; options . partials = 'partials' ; options . decorators = 'container.decorators' ; if ( ! isDynamic ) { params . unshift ( this . nameLookup ( 'partials' , name , 'partial' ) ) ; } else { params . unshift ( name ) ; } if ( this . options . compat ) { options . depths = 'depths' ; } options = this . objectLiteral ( options ) ; params . push ( options ) ; this . push ( this . source . functionCall ( 'container.invokePartial' , '' , params ) ) ; }
and pushes the result of the invocation back.
and pushes the result of the invocation back .