{"version":5,"vars":[{"name":"URI::pop","definition":1,"line":0,"kind":2},{"kind":2,"line":2,"containerName":"","name":"strict"},{"name":"warnings","containerName":"","line":3,"kind":2},{"kind":13,"line":5,"definition":"our","containerName":"URI::pop","name":"$VERSION"},{"kind":2,"line":7,"name":"parent","containerName":""},{"name":"Escape","containerName":"URI","kind":2,"line":9},{"range":{"end":{"character":9999,"line":11},"start":{"character":0,"line":11}},"definition":"sub","line":11,"kind":12,"children":[],"name":"default_port","containerName":"URI::pop"},{"range":{"end":{"line":39,"character":9999},"start":{"character":0,"line":15}},"containerName":"URI::pop","name":"user","children":[{"name":"$self","containerName":"user","kind":13,"line":17,"definition":"my","localvar":"my"},{"name":"$old","containerName":"user","kind":13,"line":18,"definition":"my","localvar":"my"},{"line":18,"kind":13,"containerName":"user","name":"$self"},{"line":18,"kind":12,"name":"userinfo","containerName":"user"},{"line":21,"definition":"my","kind":13,"containerName":"user","name":"$new_info","localvar":"my"},{"line":21,"kind":13,"containerName":"user","name":"$old"},{"name":"$new_info","containerName":"user","line":22,"kind":13},{"containerName":"user","name":"$new_info","line":22,"kind":13},{"name":"$new_info","containerName":"user","kind":13,"line":23},{"line":25,"definition":"my","kind":13,"name":"$new","containerName":"user","localvar":"my"},{"name":"$new","containerName":"user","kind":13,"line":26},{"containerName":"user","name":"$new_info","line":26,"kind":13},{"containerName":"user","name":"$self","kind":13,"line":27},{"name":"userinfo","containerName":"user","line":27,"kind":12},{"name":"$new","containerName":"user","kind":13,"line":29},{"line":29,"kind":13,"name":"$new","containerName":"user"},{"kind":13,"line":30,"containerName":"user","name":"$new"},{"line":31,"kind":13,"containerName":"user","name":"$new"},{"containerName":"user","name":"$self","kind":13,"line":32},{"containerName":"user","name":"userinfo","kind":12,"line":32},{"line":36,"kind":13,"name":"$old","containerName":"user"},{"name":"$old","containerName":"user","kind":13,"line":37},{"name":"$old","containerName":"user","kind":13,"line":38}],"definition":"sub","line":15,"kind":12},{"name":"uri_unescape","line":38,"kind":12},{"name":"auth","containerName":"URI::pop","definition":"sub","line":41,"kind":12,"children":[{"localvar":"my","containerName":"auth","name":"$self","kind":13,"line":43,"definition":"my"},{"localvar":"my","containerName":"auth","name":"$old","line":44,"definition":"my","kind":13},{"name":"$self","containerName":"auth","kind":13,"line":44},{"name":"userinfo","containerName":"auth","kind":12,"line":44},{"name":"$new","containerName":"auth","line":47,"definition":"my","kind":13,"localvar":"my"},{"name":"$old","containerName":"auth","kind":13,"line":47},{"name":"$new","containerName":"auth","line":48,"kind":13},{"name":"$new","containerName":"auth","line":48,"kind":13},{"line":49,"kind":13,"name":"$new","containerName":"auth"},{"line":50,"definition":"my","kind":13,"name":"$user","containerName":"auth","localvar":"my"},{"line":51,"kind":13,"name":"$new","containerName":"auth"},{"kind":13,"line":54,"definition":"my","name":"$auth","containerName":"auth","localvar":"my"},{"kind":13,"line":55,"containerName":"auth","name":"$auth"},{"kind":13,"line":56,"name":"$auth","containerName":"auth"},{"kind":13,"line":57,"name":"$auth","containerName":"auth"},{"kind":13,"line":58,"containerName":"auth","name":"$new"},{"name":"$self","containerName":"auth","kind":13,"line":60},{"containerName":"auth","name":"userinfo","line":60,"kind":12},{"line":64,"kind":13,"containerName":"auth","name":"$old"},{"name":"$old","containerName":"auth","kind":13,"line":65},{"kind":13,"line":66,"containerName":"auth","name":"$old"}],"range":{"start":{"character":0,"line":41},"end":{"line":68,"character":9999}}},{"line":66,"kind":12,"name":"uri_unescape"}]}