{"vars":[{"name":"Archive::Zip::FileMember","kind":2,"line":0,"definition":1},{"containerName":"","name":"strict","kind":2,"line":2},{"name":"vars","containerName":"","kind":2,"line":3},{"containerName":null,"name":"$VERSION","kind":13,"line":6},{"kind":13,"line":7,"containerName":null,"name":"@ISA"},{"containerName":"Archive","name":"Zip","line":10,"kind":2},{"containerName":"Archive::Zip::FileMember","name":"externalFileName","children":[],"line":15,"kind":12,"definition":"sub","range":{"start":{"line":15,"character":0},"end":{"line":17,"character":9999}}},{"children":[{"localvar":"my","name":"$self","containerName":"_usesFileNamed","line":21,"definition":"my","kind":13},{"localvar":"my","containerName":"_usesFileNamed","name":"$fileName","definition":"my","line":22,"kind":13},{"localvar":"my","containerName":"_usesFileNamed","name":"$xfn","definition":"my","line":23,"kind":13},{"line":23,"kind":13,"name":"$self","containerName":"_usesFileNamed"},{"kind":12,"line":23,"containerName":"_usesFileNamed","name":"externalFileName"},{"line":24,"kind":13,"containerName":"_usesFileNamed","name":"$xfn"},{"kind":13,"line":25,"containerName":"_usesFileNamed","name":"$xfn"},{"line":25,"kind":13,"name":"$fileName","containerName":"_usesFileNamed"}],"kind":12,"line":20,"definition":"sub","containerName":"Archive::Zip::FileMember","name":"_usesFileNamed","range":{"start":{"character":0,"line":20},"end":{"line":26,"character":9999}}},{"containerName":"Archive::Zip::FileMember","name":"fh","children":[{"name":"$self","containerName":"fh","kind":13,"line":29,"definition":"my","localvar":"my"},{"name":"$self","containerName":"fh","kind":13,"line":30},{"line":30,"kind":12,"containerName":"fh","name":"_openFile"},{"name":"$self","containerName":"fh","kind":13,"line":31},{"name":"$self","containerName":"fh","kind":13,"line":31},{"kind":12,"line":31,"name":"opened","containerName":"fh"},{"kind":13,"line":32,"name":"$self","containerName":"fh"}],"definition":"sub","line":28,"kind":12,"range":{"end":{"character":9999,"line":33},"start":{"character":0,"line":28}}},{"range":{"start":{"line":36,"character":0},"end":{"character":9999,"line":46}},"definition":"sub","line":36,"kind":12,"children":[{"containerName":"_openFile","name":"$self","line":37,"definition":"my","kind":13,"localvar":"my"},{"localvar":"my","name":"$status","containerName":"_openFile","line":38,"kind":13,"definition":"my"},{"name":"$fh","containerName":"_openFile","kind":13,"line":38},{"kind":13,"line":38,"name":"$self","containerName":"_openFile"},{"containerName":"_openFile","name":"externalFileName","kind":12,"line":38},{"kind":13,"line":39,"containerName":"_openFile","name":"$status"},{"containerName":"_openFile","name":"$self","kind":13,"line":40},{"name":"externalFileName","containerName":"_openFile","line":40,"kind":12},{"containerName":"_openFile","name":"$self","kind":13,"line":43},{"kind":13,"line":43,"name":"$fh","containerName":"_openFile"},{"containerName":"_openFile","name":"$fh","kind":13,"line":44},{"line":45,"kind":13,"name":"$fh","containerName":"_openFile"}],"name":"_openFile","containerName":"Archive::Zip::FileMember"},{"kind":12,"line":38,"name":"_newFileHandle"},{"kind":12,"line":40,"name":"_ioError"},{"name":"_binmode","kind":12,"line":44},{"children":[{"localvar":"my","line":50,"definition":"my","kind":13,"name":"$self","containerName":"endRead"},{"kind":13,"line":51,"containerName":"endRead","name":"$self"},{"kind":13,"line":52,"containerName":"endRead","name":"$self"}],"line":49,"kind":12,"definition":"sub","containerName":"Archive::Zip::FileMember","name":"endRead","range":{"end":{"character":9999,"line":53},"start":{"character":0,"line":49}}},{"containerName":"endRead","name":"SUPER","kind":12,"line":52},{"line":55,"definition":"sub","kind":12,"children":[{"name":"$self","containerName":"_become","line":56,"kind":13,"definition":"my","localvar":"my"},{"localvar":"my","line":57,"kind":13,"definition":"my","name":"$newClass","containerName":"_become"},{"containerName":"_become","name":"$self","kind":13,"line":58},{"line":58,"kind":13,"name":"$self","containerName":"_become"},{"line":58,"kind":13,"name":"$newClass","containerName":"_become"},{"line":59,"kind":13,"name":"$self","containerName":"_become"},{"kind":13,"line":60,"name":"$self","containerName":"_become"},{"kind":13,"line":61,"name":"$self","containerName":"_become"},{"containerName":"_become","name":"$newClass","kind":13,"line":61}],"name":"_become","containerName":"Archive::Zip::FileMember","range":{"start":{"line":55,"character":0},"end":{"character":9999,"line":62}}},{"containerName":"_become","name":"SUPER","kind":12,"line":61}],"version":5}