{"version":5,"vars":[{"line":0,"kind":2,"definition":1,"name":"URI::IRI"},{"line":4,"kind":2,"name":"strict","containerName":""},{"line":5,"kind":2,"containerName":"","name":"warnings"},{"containerName":"","name":"URI","kind":2,"line":6},{"containerName":"","name":"overload","line":8,"kind":2},{"containerName":"URI::IRI","name":"as_string","kind":12,"line":8},{"kind":13,"line":10,"definition":"our","name":"$VERSION","containerName":"URI::IRI"},{"signature":{"parameters":[{"label":"$class"},{"label":"$uri"},{"label":"$scheme"}],"label":"new($class,$uri,$scheme)","documentation":""},"range":{"end":{"line":18,"character":9999},"start":{"character":0,"line":12}},"children":[{"localvar":"my","line":13,"kind":13,"definition":"my","name":"$class","containerName":"new"},{"name":"$uri","containerName":"new","kind":13,"line":13},{"containerName":"new","name":"$scheme","kind":13,"line":13},{"containerName":"new","name":"$uri","line":14,"kind":13},{"kind":12,"line":16,"name":"new","containerName":"new"},{"line":16,"kind":13,"containerName":"new","name":"$uri"},{"line":16,"kind":13,"name":"$scheme","containerName":"new"},{"containerName":"new","name":"$class","line":17,"kind":13}],"line":12,"kind":12,"definition":"sub","containerName":"URI::IRI","detail":"($class,$uri,$scheme)","name":"new"},{"kind":12,"line":14,"name":"utf8","containerName":"upgrade"},{"kind":12,"line":16,"name":"uri"},{"line":16,"kind":12,"name":"URI"},{"range":{"end":{"line":25,"character":9999},"start":{"line":20,"character":0}},"containerName":"URI::IRI","name":"clone","children":[{"definition":"my","line":21,"kind":13,"name":"$self","containerName":"clone","localvar":"my"},{"name":"$self","containerName":"clone","kind":13,"line":23},{"kind":12,"line":23,"name":"clone","containerName":"clone"},{"line":24,"kind":13,"containerName":"clone","name":"$self"}],"line":20,"kind":12,"definition":"sub"},{"name":"uri","kind":12,"line":23},{"line":23,"kind":12,"name":"uri"},{"children":[{"localvar":"my","name":"$self","containerName":"as_string","definition":"my","line":28,"kind":13},{"line":29,"kind":13,"containerName":"as_string","name":"$self"},{"containerName":"as_string","name":"as_iri","line":29,"kind":12}],"kind":12,"line":27,"definition":"sub","containerName":"URI::IRI","name":"as_string","range":{"end":{"character":9999,"line":30},"start":{"line":27,"character":0}}},{"kind":12,"line":29,"name":"uri"},{"definition":"our","line":32,"kind":13,"name":"$AUTOLOAD","containerName":"URI::IRI"},{"range":{"end":{"line":42,"character":9999},"start":{"line":33,"character":0}},"containerName":"URI::IRI","name":"AUTOLOAD","children":[{"line":35,"definition":"my","kind":13,"containerName":"AUTOLOAD","name":"$method","localvar":"my"},{"kind":13,"line":35,"containerName":"AUTOLOAD","name":"$AUTOLOAD"},{"containerName":"AUTOLOAD","name":"$AUTOLOAD","line":35,"kind":13},{"containerName":"AUTOLOAD","name":"$method","line":40,"kind":13},{"line":40,"kind":13,"containerName":"AUTOLOAD","name":"$method"}],"kind":12,"line":33,"definition":"sub"},{"kind":12,"line":39,"name":"strict"},{"name":"uri","line":40,"kind":12},{"name":"method","line":41,"kind":12},{"range":{"end":{"line":44,"character":9999},"start":{"character":0,"line":44}},"line":44,"definition":"sub","kind":12,"children":[],"name":"DESTROY","containerName":"URI::IRI"}]}