browser/pellets.js
function SourceNodeMock(line, column, filename, chunk) {
        var result = [];

        function flatten(input) {
            var i, iz;
            if (isArray(input)) {
                for (i = 0, iz = input.length; i < iz; ++i) {
                    flatten(input[i]);
                }
            } else if (input instanceof SourceNodeMock) {
                result.push(input);
            } else if (typeof input === 'string' && input) {
                result.push(input);
            }
        }

        flatten(chunk);
        this.children = result;
    }
function SourceNodeMock(line, column, filename, chunk) {
        var result = [];

        function flatten(input) {
            var i, iz;
            if (isArray(input)) {
                for (i = 0, iz = input.length; i < iz; ++i) {
                    flatten(input[i]);
                }
            } else if (input instanceof SourceNodeMock) {
                result.push(input);
            } else if (typeof input === 'string' && input) {
                result.push(input);
            }
        }

        flatten(chunk);
        this.children = result;
    }
function SourceNodeMock ( line , column , filename , chunk ) { var result = [ ] ; function flatten ( input ) { var i , iz ; if ( isArray ( input ) ) { for ( i = 0 , iz = input . length ; i < iz ; ++ i ) { flatten ( input [ i ] ) ; } } else if ( input instanceof SourceNodeMock ) { result . push ( input ) ; } else if ( typeof input === 'string' && input ) { result . push ( input ) ; } } flatten ( chunk ) ; this . children = result ; }
Fallback for the non SourceMap environment
Fallback for the non SourceMap environment