diff --git a/src/test/resources/astDiff/PREV-SNAPSHOT/defects4j/Compress/7/src_main_java_org_apache_commons_compress_archivers_tar_TarUtils.json b/src/test/resources/astDiff/PREV-SNAPSHOT/defects4j/Compress/7/src_main_java_org_apache_commons_compress_archivers_tar_TarUtils.json deleted file mode 100644 index 2f879a9b95..0000000000 --- a/src/test/resources/astDiff/PREV-SNAPSHOT/defects4j/Compress/7/src_main_java_org_apache_commons_compress_archivers_tar_TarUtils.json +++ /dev/null @@ -1,10374 +0,0 @@ -[ { - "firstType" : "CompilationUnit", - "secondType" : "CompilationUnit", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "", - "secondParentType" : "", - "firstPos" : 0, - "secondPos" : 0, - "firstEndPos" : 9319, - "secondEndPos" : 9389 -}, { - "firstType" : "BlockComment", - "secondType" : "BlockComment", - "firstLabel" : "/*\n * Licensed to the Apache Software Foundation (ASF) under one\n * or more contributor license agreements. See the NOTICE file\n * distributed with this work for additional information\n * regarding copyright ownership. The ASF licenses this file\n * to you under the Apache License, Version 2.0 (the\n * \"License\"); you may not use this file except in compliance\n * with the License. You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied. See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */", - "secondLabel" : "/*\n * Licensed to the Apache Software Foundation (ASF) under one\n * or more contributor license agreements. See the NOTICE file\n * distributed with this work for additional information\n * regarding copyright ownership. The ASF licenses this file\n * to you under the Apache License, Version 2.0 (the\n * \"License\"); you may not use this file except in compliance\n * with the License. You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing,\n * software distributed under the License is distributed on an\n * \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n * KIND, either express or implied. See the License for the\n * specific language governing permissions and limitations\n * under the License.\n */", - "firstParentType" : "CompilationUnit", - "secondParentType" : "CompilationUnit", - "firstPos" : 0, - "secondPos" : 0, - "firstEndPos" : 805, - "secondEndPos" : 805 -}, { - "firstType" : "PackageDeclaration", - "secondType" : "PackageDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "CompilationUnit", - "secondParentType" : "CompilationUnit", - "firstPos" : 806, - "secondPos" : 806, - "firstEndPos" : 856, - "secondEndPos" : 856 -}, { - "firstType" : "QualifiedName", - "secondType" : "QualifiedName", - "firstLabel" : "org.apache.commons.compress.archivers.tar", - "secondLabel" : "org.apache.commons.compress.archivers.tar", - "firstParentType" : "PackageDeclaration", - "secondParentType" : "PackageDeclaration", - "firstPos" : 814, - "secondPos" : 814, - "firstEndPos" : 855, - "secondEndPos" : 855 -}, { - "firstType" : "TypeDeclaration", - "secondType" : "TypeDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "CompilationUnit", - "secondParentType" : "CompilationUnit", - "firstPos" : 858, - "secondPos" : 858, - "firstEndPos" : 9318, - "secondEndPos" : 9388 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 858, - "secondPos" : 858, - "firstEndPos" : 955, - "secondEndPos" : 955 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 865, - "secondPos" : 865, - "firstEndPos" : 934, - "secondEndPos" : 934 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "This class provides static utility methods to work with byte streams.", - "secondLabel" : "This class provides static utility methods to work with byte streams.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 865, - "secondPos" : 865, - "firstEndPos" : 934, - "secondEndPos" : 934 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@Immutable", - "secondLabel" : "@Immutable", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 941, - "secondPos" : 941, - "firstEndPos" : 951, - "secondEndPos" : 951 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 941, - "secondPos" : 941, - "firstEndPos" : 951, - "secondEndPos" : 951 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// CheckStyle:HideUtilityClassConstructorCheck OFF (bc)", - "secondLabel" : "// CheckStyle:HideUtilityClassConstructorCheck OFF (bc)", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 956, - "secondPos" : 956, - "firstEndPos" : 1011, - "secondEndPos" : 1011 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1012, - "secondPos" : 1012, - "firstEndPos" : 1018, - "secondEndPos" : 1018 -}, { - "firstType" : "TYPE_DECLARATION_KIND", - "secondType" : "TYPE_DECLARATION_KIND", - "firstLabel" : "class", - "secondLabel" : "class", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1019, - "secondPos" : 1019, - "firstEndPos" : 1024, - "secondEndPos" : 1024 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "TarUtils", - "secondLabel" : "TarUtils", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1025, - "secondPos" : 1025, - "firstEndPos" : 1033, - "secondEndPos" : 1033 -}, { - "firstType" : "FieldDeclaration", - "secondType" : "FieldDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1041, - "secondPos" : 1041, - "firstEndPos" : 1082, - "secondEndPos" : 1082 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "private", - "secondLabel" : "private", - "firstParentType" : "FieldDeclaration", - "secondParentType" : "FieldDeclaration", - "firstPos" : 1041, - "secondPos" : 1041, - "firstEndPos" : 1048, - "secondEndPos" : 1048 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "FieldDeclaration", - "secondParentType" : "FieldDeclaration", - "firstPos" : 1049, - "secondPos" : 1049, - "firstEndPos" : 1055, - "secondEndPos" : 1055 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "FieldDeclaration", - "secondParentType" : "FieldDeclaration", - "firstPos" : 1056, - "secondPos" : 1056, - "firstEndPos" : 1061, - "secondEndPos" : 1061 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "FieldDeclaration", - "secondParentType" : "FieldDeclaration", - "firstPos" : 1062, - "secondPos" : 1062, - "firstEndPos" : 1065, - "secondEndPos" : 1065 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "FieldDeclaration", - "secondParentType" : "FieldDeclaration", - "firstPos" : 1066, - "secondPos" : 1066, - "firstEndPos" : 1081, - "secondEndPos" : 1081 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "BYTE_MASK", - "secondLabel" : "BYTE_MASK", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1066, - "secondPos" : 1066, - "firstEndPos" : 1075, - "secondEndPos" : 1075 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "255", - "secondLabel" : "255", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1078, - "secondPos" : 1078, - "firstEndPos" : 1081, - "secondEndPos" : 1081 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1088, - "secondPos" : 1088, - "firstEndPos" : 1196, - "secondEndPos" : 1196 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1088, - "secondPos" : 1088, - "firstEndPos" : 1162, - "secondEndPos" : 1162 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1092, - "secondPos" : 1092, - "firstEndPos" : 1160, - "secondEndPos" : 1160 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Private constructor to prevent instantiation of this utility class. ", - "secondLabel" : "Private constructor to prevent instantiation of this utility class. ", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1092, - "secondPos" : 1092, - "firstEndPos" : 1160, - "secondEndPos" : 1160 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "private", - "secondLabel" : "private", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1167, - "secondPos" : 1167, - "firstEndPos" : 1174, - "secondEndPos" : 1174 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "TarUtils", - "secondLabel" : "TarUtils", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1175, - "secondPos" : 1175, - "firstEndPos" : 1183, - "secondEndPos" : 1183 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1185, - "secondPos" : 1185, - "firstEndPos" : 1196, - "secondEndPos" : 1196 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 1202, - "secondPos" : 1202, - "firstEndPos" : 2921, - "secondEndPos" : 2921 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1202, - "secondPos" : 1202, - "firstEndPos" : 1704, - "secondEndPos" : 1704 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1213, - "secondPos" : 1213, - "firstEndPos" : 1456, - "secondEndPos" : 1456 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Parse an octal string from a buffer.", - "secondLabel" : "Parse an octal string from a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1213, - "secondPos" : 1213, - "firstEndPos" : 1249, - "secondEndPos" : 1249 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Leading spaces are ignored.", - "secondLabel" : "Leading spaces are ignored.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1257, - "secondPos" : 1257, - "firstEndPos" : 1284, - "secondEndPos" : 1284 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Parsing stops when a NUL is found, or a trailing space,", - "secondLabel" : "Parsing stops when a NUL is found, or a trailing space,", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1292, - "secondPos" : 1292, - "firstEndPos" : 1347, - "secondEndPos" : 1347 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "or the buffer length is reached.", - "secondLabel" : "or the buffer length is reached.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1355, - "secondPos" : 1355, - "firstEndPos" : 1387, - "secondEndPos" : 1387 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Behaviour with non-octal input is currently undefined.", - "secondLabel" : "Behaviour with non-octal input is currently undefined.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1402, - "secondPos" : 1402, - "firstEndPos" : 1456, - "secondEndPos" : 1456 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1472, - "secondPos" : 1472, - "firstEndPos" : 1517, - "secondEndPos" : 1517 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1472, - "secondPos" : 1472, - "firstEndPos" : 1478, - "secondEndPos" : 1478 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1479, - "secondPos" : 1479, - "firstEndPos" : 1485, - "secondEndPos" : 1485 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The buffer from which to parse.", - "secondLabel" : " The buffer from which to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1485, - "secondPos" : 1485, - "firstEndPos" : 1517, - "secondEndPos" : 1517 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1525, - "secondPos" : 1525, - "firstEndPos" : 1586, - "secondEndPos" : 1586 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1525, - "secondPos" : 1525, - "firstEndPos" : 1531, - "secondEndPos" : 1531 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1532, - "secondPos" : 1532, - "firstEndPos" : 1538, - "secondEndPos" : 1538 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The offset into the buffer from which to parse.", - "secondLabel" : " The offset into the buffer from which to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1538, - "secondPos" : 1538, - "firstEndPos" : 1586, - "secondEndPos" : 1586 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1594, - "secondPos" : 1594, - "firstEndPos" : 1645, - "secondEndPos" : 1645 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1594, - "secondPos" : 1594, - "firstEndPos" : 1600, - "secondEndPos" : 1600 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1601, - "secondPos" : 1601, - "firstEndPos" : 1607, - "secondEndPos" : 1607 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The maximum number of bytes to parse.", - "secondLabel" : " The maximum number of bytes to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1607, - "secondPos" : 1607, - "firstEndPos" : 1645, - "secondEndPos" : 1645 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 1653, - "secondPos" : 1653, - "firstEndPos" : 1696, - "secondEndPos" : 1696 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1653, - "secondPos" : 1653, - "firstEndPos" : 1660, - "secondEndPos" : 1660 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The long value of the octal string.", - "secondLabel" : " The long value of the octal string.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 1660, - "secondPos" : 1660, - "firstEndPos" : 1696, - "secondEndPos" : 1696 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1709, - "secondPos" : 1709, - "firstEndPos" : 1715, - "secondEndPos" : 1715 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1716, - "secondPos" : 1716, - "firstEndPos" : 1722, - "secondEndPos" : 1722 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1723, - "secondPos" : 1723, - "firstEndPos" : 1727, - "secondEndPos" : 1727 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "parseOctal", - "secondLabel" : "parseOctal", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1728, - "secondPos" : 1728, - "firstEndPos" : 1738, - "secondEndPos" : 1738 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1739, - "secondPos" : 1739, - "firstEndPos" : 1752, - "secondEndPos" : 1752 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1739, - "secondPos" : 1739, - "firstEndPos" : 1745, - "secondEndPos" : 1745 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 1739, - "secondPos" : 1739, - "firstEndPos" : 1743, - "secondEndPos" : 1743 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 1743, - "secondPos" : 1743, - "firstEndPos" : 1745, - "secondEndPos" : 1745 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1746, - "secondPos" : 1746, - "firstEndPos" : 1752, - "secondEndPos" : 1752 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1754, - "secondPos" : 1754, - "firstEndPos" : 1770, - "secondEndPos" : 1770 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1754, - "secondPos" : 1754, - "firstEndPos" : 1759, - "secondEndPos" : 1759 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1760, - "secondPos" : 1760, - "firstEndPos" : 1763, - "secondEndPos" : 1763 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1764, - "secondPos" : 1764, - "firstEndPos" : 1770, - "secondEndPos" : 1770 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1772, - "secondPos" : 1772, - "firstEndPos" : 1788, - "secondEndPos" : 1788 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1772, - "secondPos" : 1772, - "firstEndPos" : 1777, - "secondEndPos" : 1777 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1778, - "secondPos" : 1778, - "firstEndPos" : 1781, - "secondEndPos" : 1781 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 1782, - "secondPos" : 1782, - "firstEndPos" : 1788, - "secondEndPos" : 1788 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 1790, - "secondPos" : 1790, - "firstEndPos" : 2921, - "secondEndPos" : 2921 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 1800, - "secondPos" : 1800, - "firstEndPos" : 1819, - "secondEndPos" : 1819 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1800, - "secondPos" : 1800, - "firstEndPos" : 1804, - "secondEndPos" : 1804 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1808, - "secondPos" : 1808, - "firstEndPos" : 1818, - "secondEndPos" : 1818 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1808, - "secondPos" : 1808, - "firstEndPos" : 1814, - "secondEndPos" : 1814 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1817, - "secondPos" : 1817, - "firstEndPos" : 1818, - "secondEndPos" : 1818 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 1828, - "secondPos" : 1828, - "firstEndPos" : 1856, - "secondEndPos" : 1856 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "boolean", - "secondLabel" : "boolean", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1828, - "secondPos" : 1828, - "firstEndPos" : 1835, - "secondEndPos" : 1835 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1836, - "secondPos" : 1836, - "firstEndPos" : 1855, - "secondEndPos" : 1855 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "stillPadding", - "secondLabel" : "stillPadding", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1836, - "secondPos" : 1836, - "firstEndPos" : 1848, - "secondEndPos" : 1848 -}, { - "firstType" : "BooleanLiteral", - "secondType" : "BooleanLiteral", - "firstLabel" : "true", - "secondLabel" : "true", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1851, - "secondPos" : 1851, - "firstEndPos" : 1855, - "secondEndPos" : 1855 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 1865, - "secondPos" : 1865, - "firstEndPos" : 1895, - "secondEndPos" : 1895 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1865, - "secondPos" : 1865, - "firstEndPos" : 1868, - "secondEndPos" : 1868 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1873, - "secondPos" : 1873, - "firstEndPos" : 1894, - "secondEndPos" : 1894 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "end", - "secondLabel" : "end", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1873, - "secondPos" : 1873, - "firstEndPos" : 1876, - "secondEndPos" : 1876 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1879, - "secondPos" : 1879, - "firstEndPos" : 1894, - "secondEndPos" : 1894 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1879, - "secondPos" : 1879, - "firstEndPos" : 1885, - "secondEndPos" : 1885 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1886, - "secondPos" : 1886, - "firstEndPos" : 1887, - "secondEndPos" : 1887 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1888, - "secondPos" : 1888, - "firstEndPos" : 1894, - "secondEndPos" : 1894 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 1905, - "secondPos" : 1905, - "firstEndPos" : 2891, - "secondEndPos" : 2891 -}, { - "firstType" : "VariableDeclarationExpression", - "secondType" : "VariableDeclarationExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 1910, - "secondPos" : 1910, - "firstEndPos" : 1924, - "secondEndPos" : 1924 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 1910, - "secondPos" : 1910, - "firstEndPos" : 1913, - "secondEndPos" : 1913 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 1914, - "secondPos" : 1914, - "firstEndPos" : 1924, - "secondEndPos" : 1924 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1914, - "secondPos" : 1914, - "firstEndPos" : 1915, - "secondEndPos" : 1915 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1918, - "secondPos" : 1918, - "firstEndPos" : 1924, - "secondEndPos" : 1924 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 1926, - "secondPos" : 1926, - "firstEndPos" : 1933, - "secondEndPos" : 1933 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1926, - "secondPos" : 1926, - "firstEndPos" : 1927, - "secondEndPos" : 1927 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1928, - "secondPos" : 1928, - "firstEndPos" : 1929, - "secondEndPos" : 1929 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "end", - "secondLabel" : "end", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 1930, - "secondPos" : 1930, - "firstEndPos" : 1933, - "secondEndPos" : 1933 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 1935, - "secondPos" : 1935, - "firstEndPos" : 1938, - "secondEndPos" : 1938 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 1935, - "secondPos" : 1935, - "firstEndPos" : 1937, - "secondEndPos" : 1937 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 1937, - "secondPos" : 1937, - "firstEndPos" : 1938, - "secondEndPos" : 1938 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 1940, - "secondPos" : 1940, - "firstEndPos" : 2891, - "secondEndPos" : 2891 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 1954, - "secondPos" : 1954, - "firstEndPos" : 1989, - "secondEndPos" : 1989 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1954, - "secondPos" : 1954, - "firstEndPos" : 1959, - "secondEndPos" : 1959 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1960, - "secondPos" : 1960, - "firstEndPos" : 1964, - "secondEndPos" : 1964 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 1965, - "secondPos" : 1965, - "firstEndPos" : 1988, - "secondEndPos" : 1988 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1965, - "secondPos" : 1965, - "firstEndPos" : 1976, - "secondEndPos" : 1976 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 1979, - "secondPos" : 1979, - "firstEndPos" : 1988, - "secondEndPos" : 1988 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 1979, - "secondPos" : 1979, - "firstEndPos" : 1985, - "secondEndPos" : 1985 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 1986, - "secondPos" : 1986, - "firstEndPos" : 1987, - "secondEndPos" : 1987 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2002, - "secondPos" : 2002, - "firstEndPos" : 2085, - "secondEndPos" : 2085 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2006, - "secondPos" : 2006, - "firstEndPos" : 2022, - "secondEndPos" : 2022 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2006, - "secondPos" : 2006, - "firstEndPos" : 2017, - "secondEndPos" : 2017 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2018, - "secondPos" : 2018, - "firstEndPos" : 2020, - "secondEndPos" : 2020 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2021, - "secondPos" : 2021, - "firstEndPos" : 2022, - "secondEndPos" : 2022 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2024, - "secondPos" : 2024, - "firstEndPos" : 2085, - "secondEndPos" : 2085 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Found trailing null", - "secondLabel" : "// Found trailing null", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2026, - "secondPos" : 2026, - "firstEndPos" : 2048, - "secondEndPos" : 2048 -}, { - "firstType" : "BreakStatement", - "secondType" : "BreakStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2065, - "secondPos" : 2065, - "firstEndPos" : 2071, - "secondEndPos" : 2071 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Ignore leading spaces ('0' can be ignored anyway)", - "secondLabel" : "// Ignore leading spaces ('0' can be ignored anyway)", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2099, - "secondPos" : 2099, - "firstEndPos" : 2151, - "secondEndPos" : 2151 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2164, - "secondPos" : 2164, - "firstEndPos" : 2435, - "secondEndPos" : 2435 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2168, - "secondPos" : 2168, - "firstEndPos" : 2215, - "secondEndPos" : 2215 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2168, - "secondPos" : 2168, - "firstEndPos" : 2193, - "secondEndPos" : 2193 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2168, - "secondPos" : 2168, - "firstEndPos" : 2179, - "secondEndPos" : 2179 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2180, - "secondPos" : 2180, - "firstEndPos" : 2182, - "secondEndPos" : 2182 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2183, - "secondPos" : 2183, - "firstEndPos" : 2193, - "secondEndPos" : 2193 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 2184, - "secondPos" : 2184, - "firstEndPos" : 2188, - "secondEndPos" : 2188 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "' '", - "secondLabel" : "' '", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 2190, - "secondPos" : 2190, - "firstEndPos" : 2193, - "secondEndPos" : 2193 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "||", - "secondLabel" : "||", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2194, - "secondPos" : 2194, - "firstEndPos" : 2196, - "secondEndPos" : 2196 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2197, - "secondPos" : 2197, - "firstEndPos" : 2215, - "secondEndPos" : 2215 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2197, - "secondPos" : 2197, - "firstEndPos" : 2208, - "secondEndPos" : 2208 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2209, - "secondPos" : 2209, - "firstEndPos" : 2211, - "secondEndPos" : 2211 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2212, - "secondPos" : 2212, - "firstEndPos" : 2215, - "secondEndPos" : 2215 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2217, - "secondPos" : 2217, - "firstEndPos" : 2435, - "secondEndPos" : 2435 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2235, - "secondPos" : 2235, - "firstEndPos" : 2302, - "secondEndPos" : 2302 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "stillPadding", - "secondLabel" : "stillPadding", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2239, - "secondPos" : 2239, - "firstEndPos" : 2251, - "secondEndPos" : 2251 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2253, - "secondPos" : 2253, - "firstEndPos" : 2302, - "secondEndPos" : 2302 -}, { - "firstType" : "ContinueStatement", - "secondType" : "ContinueStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2275, - "secondPos" : 2275, - "firstEndPos" : 2284, - "secondEndPos" : 2284 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2320, - "secondPos" : 2320, - "firstEndPos" : 2421, - "secondEndPos" : 2421 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2324, - "secondPos" : 2324, - "firstEndPos" : 2349, - "secondEndPos" : 2349 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2324, - "secondPos" : 2324, - "firstEndPos" : 2335, - "secondEndPos" : 2335 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2336, - "secondPos" : 2336, - "firstEndPos" : 2338, - "secondEndPos" : 2338 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2339, - "secondPos" : 2339, - "firstEndPos" : 2349, - "secondEndPos" : 2349 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 2340, - "secondPos" : 2340, - "firstEndPos" : 2344, - "secondEndPos" : 2344 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "' '", - "secondLabel" : "' '", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 2346, - "secondPos" : 2346, - "firstEndPos" : 2349, - "secondEndPos" : 2349 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2351, - "secondPos" : 2351, - "firstEndPos" : 2421, - "secondEndPos" : 2421 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Found trailing space", - "secondLabel" : "// Found trailing space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2353, - "secondPos" : 2353, - "firstEndPos" : 2376, - "secondEndPos" : 2376 -}, { - "firstType" : "BreakStatement", - "secondType" : "BreakStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2397, - "secondPos" : 2397, - "firstEndPos" : 2403, - "secondEndPos" : 2403 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2449, - "secondPos" : 2449, - "firstEndPos" : 2470, - "secondEndPos" : 2470 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 2449, - "secondPos" : 2449, - "firstEndPos" : 2469, - "secondEndPos" : 2469 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "stillPadding", - "secondLabel" : "stillPadding", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2449, - "secondPos" : 2449, - "firstEndPos" : 2461, - "secondEndPos" : 2461 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2462, - "secondPos" : 2462, - "firstEndPos" : 2463, - "secondEndPos" : 2463 -}, { - "firstType" : "BooleanLiteral", - "secondType" : "BooleanLiteral", - "firstLabel" : "false", - "secondLabel" : "false", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2464, - "secondPos" : 2464, - "firstEndPos" : 2469, - "secondEndPos" : 2469 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// CheckStyle:MagicNumber OFF", - "secondLabel" : "// CheckStyle:MagicNumber OFF", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2483, - "secondPos" : 2483, - "firstEndPos" : 2512, - "secondEndPos" : 2512 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2525, - "secondPos" : 2525, - "firstEndPos" : 2745, - "secondEndPos" : 2745 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2529, - "secondPos" : 2529, - "firstEndPos" : 2567, - "secondEndPos" : 2567 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2529, - "secondPos" : 2529, - "firstEndPos" : 2546, - "secondEndPos" : 2546 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2529, - "secondPos" : 2529, - "firstEndPos" : 2540, - "secondEndPos" : 2540 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2541, - "secondPos" : 2541, - "firstEndPos" : 2542, - "secondEndPos" : 2542 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2543, - "secondPos" : 2543, - "firstEndPos" : 2546, - "secondEndPos" : 2546 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "||", - "secondLabel" : "||", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2547, - "secondPos" : 2547, - "firstEndPos" : 2549, - "secondEndPos" : 2549 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2550, - "secondPos" : 2550, - "firstEndPos" : 2567, - "secondEndPos" : 2567 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2550, - "secondPos" : 2550, - "firstEndPos" : 2561, - "secondEndPos" : 2561 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : ">", - "secondLabel" : ">", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2562, - "secondPos" : 2562, - "firstEndPos" : 2563, - "secondEndPos" : 2563 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'7'", - "secondLabel" : "'7'", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2564, - "secondPos" : 2564, - "firstEndPos" : 2567, - "secondEndPos" : 2567 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 2568, - "secondPos" : 2568, - "firstEndPos" : 2745, - "secondEndPos" : 2745 -}, { - "firstType" : "ThrowStatement", - "secondType" : "ThrowStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2586, - "secondPos" : 2586, - "firstEndPos" : 2731, - "secondEndPos" : 2731 -}, { - "firstType" : "ClassInstanceCreation", - "secondType" : "ClassInstanceCreation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ThrowStatement", - "secondParentType" : "ThrowStatement", - "firstPos" : 2592, - "secondPos" : 2592, - "firstEndPos" : 2730, - "secondEndPos" : 2730 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 2596, - "secondPos" : 2596, - "firstEndPos" : 2620, - "secondEndPos" : 2620 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2596, - "secondPos" : 2596, - "firstEndPos" : 2620, - "secondEndPos" : 2620 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2646, - "secondPos" : 2646, - "firstEndPos" : 2729, - "secondEndPos" : 2729 -}, { - "firstType" : "StringLiteral", - "secondType" : "StringLiteral", - "firstLabel" : "\"Invalid octal digit at position \"", - "secondLabel" : "\"Invalid octal digit at position \"", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2646, - "secondPos" : 2646, - "firstEndPos" : 2680, - "secondEndPos" : 2680 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2680, - "secondPos" : 2680, - "firstEndPos" : 2681, - "secondEndPos" : 2681 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2681, - "secondPos" : 2681, - "firstEndPos" : 2682, - "secondEndPos" : 2682 -}, { - "firstType" : "StringLiteral", - "secondType" : "StringLiteral", - "firstLabel" : "\" in '\"", - "secondLabel" : "\" in '\"", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2683, - "secondPos" : 2683, - "firstEndPos" : 2690, - "secondEndPos" : 2690 -}, { - "firstType" : "ClassInstanceCreation", - "secondType" : "ClassInstanceCreation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2691, - "secondPos" : 2691, - "firstEndPos" : 2725, - "secondEndPos" : 2725 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "String", - "secondLabel" : "String", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 2695, - "secondPos" : 2695, - "firstEndPos" : 2701, - "secondEndPos" : 2701 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2695, - "secondPos" : 2695, - "firstEndPos" : 2701, - "secondEndPos" : 2701 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2702, - "secondPos" : 2702, - "firstEndPos" : 2708, - "secondEndPos" : 2708 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2710, - "secondPos" : 2710, - "firstEndPos" : 2716, - "secondEndPos" : 2716 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 2718, - "secondPos" : 2718, - "firstEndPos" : 2724, - "secondEndPos" : 2724 -}, { - "firstType" : "StringLiteral", - "secondType" : "StringLiteral", - "firstLabel" : "\"'\"", - "secondLabel" : "\"'\"", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2726, - "secondPos" : 2726, - "firstEndPos" : 2729, - "secondEndPos" : 2729 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2758, - "secondPos" : 2758, - "firstEndPos" : 2803, - "secondEndPos" : 2803 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 2758, - "secondPos" : 2758, - "firstEndPos" : 2802, - "secondEndPos" : 2802 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2758, - "secondPos" : 2758, - "firstEndPos" : 2764, - "secondEndPos" : 2764 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2765, - "secondPos" : 2765, - "firstEndPos" : 2766, - "secondEndPos" : 2766 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 2767, - "secondPos" : 2767, - "firstEndPos" : 2802, - "secondEndPos" : 2802 -}, { - "firstType" : "ParenthesizedExpression", - "secondType" : "ParenthesizedExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2767, - "secondPos" : 2767, - "firstEndPos" : 2780, - "secondEndPos" : 2780 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ParenthesizedExpression", - "secondParentType" : "ParenthesizedExpression", - "firstPos" : 2768, - "secondPos" : 2768, - "firstEndPos" : 2779, - "secondEndPos" : 2779 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2768, - "secondPos" : 2768, - "firstEndPos" : 2774, - "secondEndPos" : 2774 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<<", - "secondLabel" : "<<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2775, - "secondPos" : 2775, - "firstEndPos" : 2777, - "secondEndPos" : 2777 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "3", - "secondLabel" : "3", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2778, - "secondPos" : 2778, - "firstEndPos" : 2779, - "secondEndPos" : 2779 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2781, - "secondPos" : 2781, - "firstEndPos" : 2782, - "secondEndPos" : 2782 -}, { - "firstType" : "ParenthesizedExpression", - "secondType" : "ParenthesizedExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2783, - "secondPos" : 2783, - "firstEndPos" : 2802, - "secondEndPos" : 2802 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ParenthesizedExpression", - "secondParentType" : "ParenthesizedExpression", - "firstPos" : 2784, - "secondPos" : 2784, - "firstEndPos" : 2801, - "secondEndPos" : 2801 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "currentByte", - "secondLabel" : "currentByte", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2784, - "secondPos" : 2784, - "firstEndPos" : 2795, - "secondEndPos" : 2795 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "-", - "secondLabel" : "-", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2796, - "secondPos" : 2796, - "firstEndPos" : 2797, - "secondEndPos" : 2797 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 2798, - "secondPos" : 2798, - "firstEndPos" : 2801, - "secondEndPos" : 2801 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// TODO needs to reject invalid bytes", - "secondLabel" : "// TODO needs to reject invalid bytes", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2803, - "secondPos" : 2803, - "firstEndPos" : 2840, - "secondEndPos" : 2840 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// CheckStyle:MagicNumber ON", - "secondLabel" : "// CheckStyle:MagicNumber ON", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2853, - "secondPos" : 2853, - "firstEndPos" : 2881, - "secondEndPos" : 2881 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 2901, - "secondPos" : 2901, - "firstEndPos" : 2915, - "secondEndPos" : 2915 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 2908, - "secondPos" : 2908, - "firstEndPos" : 2914, - "secondEndPos" : 2914 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 2927, - "secondPos" : 2927, - "firstEndPos" : 3681, - "secondEndPos" : 3751 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 2927, - "secondPos" : 2927, - "firstEndPos" : 3280, - "secondEndPos" : 3280 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 2938, - "secondPos" : 2938, - "firstEndPos" : 3053, - "secondEndPos" : 3053 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Parse an entry name from a buffer.", - "secondLabel" : "Parse an entry name from a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 2938, - "secondPos" : 2938, - "firstEndPos" : 2972, - "secondEndPos" : 2972 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Parsing stops when a NUL is found", - "secondLabel" : "Parsing stops when a NUL is found", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 2980, - "secondPos" : 2980, - "firstEndPos" : 3013, - "secondEndPos" : 3013 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "or the buffer length is reached.", - "secondLabel" : "or the buffer length is reached.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3021, - "secondPos" : 3021, - "firstEndPos" : 3053, - "secondEndPos" : 3053 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 3068, - "secondPos" : 3068, - "firstEndPos" : 3113, - "secondEndPos" : 3113 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3068, - "secondPos" : 3068, - "firstEndPos" : 3074, - "secondEndPos" : 3074 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3075, - "secondPos" : 3075, - "firstEndPos" : 3081, - "secondEndPos" : 3081 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The buffer from which to parse.", - "secondLabel" : " The buffer from which to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3081, - "secondPos" : 3081, - "firstEndPos" : 3113, - "secondEndPos" : 3113 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 3121, - "secondPos" : 3121, - "firstEndPos" : 3182, - "secondEndPos" : 3182 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3121, - "secondPos" : 3121, - "firstEndPos" : 3127, - "secondEndPos" : 3127 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3128, - "secondPos" : 3128, - "firstEndPos" : 3134, - "secondEndPos" : 3134 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The offset into the buffer from which to parse.", - "secondLabel" : " The offset into the buffer from which to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3134, - "secondPos" : 3134, - "firstEndPos" : 3182, - "secondEndPos" : 3182 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 3190, - "secondPos" : 3190, - "firstEndPos" : 3241, - "secondEndPos" : 3241 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3190, - "secondPos" : 3190, - "firstEndPos" : 3196, - "secondEndPos" : 3196 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3197, - "secondPos" : 3197, - "firstEndPos" : 3203, - "secondEndPos" : 3203 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The maximum number of bytes to parse.", - "secondLabel" : " The maximum number of bytes to parse.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3203, - "secondPos" : 3203, - "firstEndPos" : 3241, - "secondEndPos" : 3241 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 3249, - "secondPos" : 3249, - "firstEndPos" : 3272, - "secondEndPos" : 3272 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3249, - "secondPos" : 3249, - "firstEndPos" : 3256, - "secondEndPos" : 3256 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The entry name.", - "secondLabel" : " The entry name.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3256, - "secondPos" : 3256, - "firstEndPos" : 3272, - "secondEndPos" : 3272 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3285, - "secondPos" : 3285, - "firstEndPos" : 3291, - "secondEndPos" : 3291 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3292, - "secondPos" : 3292, - "firstEndPos" : 3298, - "secondEndPos" : 3298 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "String", - "secondLabel" : "String", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 3299, - "secondPos" : 3299, - "firstEndPos" : 3305, - "secondEndPos" : 3305 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3299, - "secondPos" : 3299, - "firstEndPos" : 3305, - "secondEndPos" : 3305 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "parseName", - "secondLabel" : "parseName", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3306, - "secondPos" : 3306, - "firstEndPos" : 3315, - "secondEndPos" : 3315 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3316, - "secondPos" : 3316, - "firstEndPos" : 3329, - "secondEndPos" : 3329 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3316, - "secondPos" : 3316, - "firstEndPos" : 3322, - "secondEndPos" : 3322 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 3316, - "secondPos" : 3316, - "firstEndPos" : 3320, - "secondEndPos" : 3320 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 3320, - "secondPos" : 3320, - "firstEndPos" : 3322, - "secondEndPos" : 3322 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3323, - "secondPos" : 3323, - "firstEndPos" : 3329, - "secondEndPos" : 3329 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3331, - "secondPos" : 3331, - "firstEndPos" : 3347, - "secondEndPos" : 3347 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3331, - "secondPos" : 3331, - "firstEndPos" : 3336, - "secondEndPos" : 3336 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3337, - "secondPos" : 3337, - "firstEndPos" : 3340, - "secondEndPos" : 3340 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3341, - "secondPos" : 3341, - "firstEndPos" : 3347, - "secondEndPos" : 3347 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3349, - "secondPos" : 3349, - "firstEndPos" : 3365, - "secondEndPos" : 3365 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3349, - "secondPos" : 3349, - "firstEndPos" : 3354, - "secondEndPos" : 3354 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3355, - "secondPos" : 3355, - "firstEndPos" : 3358, - "secondEndPos" : 3358 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 3359, - "secondPos" : 3359, - "firstEndPos" : 3365, - "secondEndPos" : 3365 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3367, - "secondPos" : 3367, - "firstEndPos" : 3681, - "secondEndPos" : 3751 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3377, - "secondPos" : 3377, - "firstEndPos" : 3424, - "secondEndPos" : 3424 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "StringBuffer", - "secondLabel" : "StringBuffer", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 3377, - "secondPos" : 3377, - "firstEndPos" : 3389, - "secondEndPos" : 3389 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 3377, - "secondPos" : 3377, - "firstEndPos" : 3389, - "secondEndPos" : 3389 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 3390, - "secondPos" : 3390, - "firstEndPos" : 3423, - "secondEndPos" : 3423 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3390, - "secondPos" : 3390, - "firstEndPos" : 3396, - "secondEndPos" : 3396 -}, { - "firstType" : "ClassInstanceCreation", - "secondType" : "ClassInstanceCreation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3399, - "secondPos" : 3399, - "firstEndPos" : 3423, - "secondEndPos" : 3423 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "StringBuffer", - "secondLabel" : "StringBuffer", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 3403, - "secondPos" : 3403, - "firstEndPos" : 3415, - "secondEndPos" : 3415 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 3403, - "secondPos" : 3403, - "firstEndPos" : 3415, - "secondEndPos" : 3415 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 3416, - "secondPos" : 3416, - "firstEndPos" : 3422, - "secondEndPos" : 3422 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3433, - "secondPos" : 3433, - "firstEndPos" : 3468, - "secondEndPos" : 3468 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 3433, - "secondPos" : 3433, - "firstEndPos" : 3436, - "secondEndPos" : 3436 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 3446, - "secondPos" : 3446, - "firstEndPos" : 3467, - "secondEndPos" : 3467 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "end", - "secondLabel" : "end", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3446, - "secondPos" : 3446, - "firstEndPos" : 3449, - "secondEndPos" : 3449 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3452, - "secondPos" : 3452, - "firstEndPos" : 3467, - "secondEndPos" : 3467 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3452, - "secondPos" : 3452, - "firstEndPos" : 3458, - "secondEndPos" : 3458 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3459, - "secondPos" : 3459, - "firstEndPos" : 3460, - "secondEndPos" : 3460 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3461, - "secondPos" : 3461, - "firstEndPos" : 3467, - "secondEndPos" : 3467 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3478, - "secondPos" : 3478, - "firstEndPos" : 3640, - "secondEndPos" : 3710 -}, { - "firstType" : "VariableDeclarationExpression", - "secondType" : "VariableDeclarationExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 3483, - "secondPos" : 3483, - "firstEndPos" : 3497, - "secondEndPos" : 3497 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 3483, - "secondPos" : 3483, - "firstEndPos" : 3486, - "secondEndPos" : 3486 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 3487, - "secondPos" : 3487, - "firstEndPos" : 3497, - "secondEndPos" : 3497 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3487, - "secondPos" : 3487, - "firstEndPos" : 3488, - "secondEndPos" : 3488 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3491, - "secondPos" : 3491, - "firstEndPos" : 3497, - "secondEndPos" : 3497 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 3499, - "secondPos" : 3499, - "firstEndPos" : 3506, - "secondEndPos" : 3506 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3499, - "secondPos" : 3499, - "firstEndPos" : 3500, - "secondEndPos" : 3500 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3501, - "secondPos" : 3501, - "firstEndPos" : 3502, - "secondEndPos" : 3502 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "end", - "secondLabel" : "end", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3503, - "secondPos" : 3503, - "firstEndPos" : 3506, - "secondEndPos" : 3506 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 3508, - "secondPos" : 3508, - "firstEndPos" : 3511, - "secondEndPos" : 3511 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 3508, - "secondPos" : 3508, - "firstEndPos" : 3510, - "secondEndPos" : 3510 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 3510, - "secondPos" : 3510, - "firstEndPos" : 3511, - "secondEndPos" : 3511 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 3513, - "secondPos" : 3513, - "firstEndPos" : 3640, - "secondEndPos" : 3710 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3527, - "secondPos" : 3559, - "firstEndPos" : 3585, - "secondEndPos" : 3626 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 3531, - "secondPos" : 3563, - "firstEndPos" : 3545, - "secondEndPos" : 3569 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 3531, - "secondPos" : 3536, - "firstEndPos" : 3540, - "secondEndPos" : 3545 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 3531, - "secondPos" : 3536, - "firstEndPos" : 3537, - "secondEndPos" : 3542 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 3538, - "secondPos" : 3543, - "firstEndPos" : 3539, - "secondEndPos" : 3544 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3541, - "secondPos" : 3565, - "firstEndPos" : 3543, - "secondEndPos" : 3567 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 3544, - "secondPos" : 3568, - "firstEndPos" : 3545, - "secondEndPos" : 3569 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 3547, - "secondPos" : 3571, - "firstEndPos" : 3585, - "secondEndPos" : 3626 -}, { - "firstType" : "BreakStatement", - "secondType" : "BreakStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3565, - "secondPos" : 3606, - "firstEndPos" : 3571, - "secondEndPos" : 3612 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3598, - "secondPos" : 3639, - "firstEndPos" : 3630, - "secondEndPos" : 3672 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 3598, - "secondPos" : 3639, - "firstEndPos" : 3629, - "secondEndPos" : 3671 -}, { - "firstType" : "METHOD_INVOCATION_RECEIVER", - "secondType" : "METHOD_INVOCATION_RECEIVER", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 3598, - "secondPos" : 3639, - "firstEndPos" : 3604, - "secondEndPos" : 3645 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "METHOD_INVOCATION_RECEIVER", - "secondParentType" : "METHOD_INVOCATION_RECEIVER", - "firstPos" : 3598, - "secondPos" : 3639, - "firstEndPos" : 3604, - "secondEndPos" : 3645 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "append", - "secondLabel" : "append", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 3605, - "secondPos" : 3646, - "firstEndPos" : 3611, - "secondEndPos" : 3652 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 3612, - "secondPos" : 3653, - "firstEndPos" : 3628, - "secondEndPos" : 3670 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 3612, - "secondPos" : 3653, - "firstEndPos" : 3628, - "secondEndPos" : 3670 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "char", - "secondLabel" : "char", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 3613, - "secondPos" : 3654, - "firstEndPos" : 3617, - "secondEndPos" : 3658 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 3650, - "secondPos" : 3720, - "firstEndPos" : 3675, - "secondEndPos" : 3745 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 3657, - "secondPos" : 3727, - "firstEndPos" : 3674, - "secondEndPos" : 3744 -}, { - "firstType" : "METHOD_INVOCATION_RECEIVER", - "secondType" : "METHOD_INVOCATION_RECEIVER", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 3657, - "secondPos" : 3727, - "firstEndPos" : 3663, - "secondEndPos" : 3733 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "result", - "secondLabel" : "result", - "firstParentType" : "METHOD_INVOCATION_RECEIVER", - "secondParentType" : "METHOD_INVOCATION_RECEIVER", - "firstPos" : 3657, - "secondPos" : 3727, - "firstEndPos" : 3663, - "secondEndPos" : 3733 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "toString", - "secondLabel" : "toString", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 3664, - "secondPos" : 3734, - "firstEndPos" : 3672, - "secondEndPos" : 3742 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 3687, - "secondPos" : 3757, - "firstEndPos" : 4797, - "secondEndPos" : 4867 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 3687, - "secondPos" : 3757, - "firstEndPos" : 4332, - "secondEndPos" : 4402 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 3698, - "secondPos" : 3768, - "firstEndPos" : 4008, - "secondEndPos" : 4078 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Copy a name (StringBuffer) into a buffer.", - "secondLabel" : "Copy a name (StringBuffer) into a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3698, - "secondPos" : 3768, - "firstEndPos" : 3739, - "secondEndPos" : 3809 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Copies characters from the name into the buffer", - "secondLabel" : "Copies characters from the name into the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3747, - "secondPos" : 3817, - "firstEndPos" : 3794, - "secondEndPos" : 3864 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "starting at the specified offset. ", - "secondLabel" : "starting at the specified offset. ", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3802, - "secondPos" : 3872, - "firstEndPos" : 3836, - "secondEndPos" : 3906 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "If the buffer is longer than the name, the buffer", - "secondLabel" : "If the buffer is longer than the name, the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3844, - "secondPos" : 3914, - "firstEndPos" : 3893, - "secondEndPos" : 3963 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "is filled with trailing NULs.", - "secondLabel" : "is filled with trailing NULs.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3901, - "secondPos" : 3971, - "firstEndPos" : 3930, - "secondEndPos" : 4000 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "If the name is longer than the buffer,", - "secondLabel" : "If the name is longer than the buffer,", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3938, - "secondPos" : 4008, - "firstEndPos" : 3976, - "secondEndPos" : 4046 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "the output is truncated.", - "secondLabel" : "the output is truncated.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 3984, - "secondPos" : 4054, - "firstEndPos" : 4008, - "secondEndPos" : 4078 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4023, - "secondPos" : 4093, - "firstEndPos" : 4085, - "secondEndPos" : 4155 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4023, - "secondPos" : 4093, - "firstEndPos" : 4029, - "secondEndPos" : 4099 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "name", - "secondLabel" : "name", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4030, - "secondPos" : 4100, - "firstEndPos" : 4034, - "secondEndPos" : 4104 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The header name from which to copy the characters.", - "secondLabel" : " The header name from which to copy the characters.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4034, - "secondPos" : 4104, - "firstEndPos" : 4085, - "secondEndPos" : 4155 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4093, - "secondPos" : 4163, - "firstEndPos" : 4146, - "secondEndPos" : 4216 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4093, - "secondPos" : 4163, - "firstEndPos" : 4099, - "secondEndPos" : 4169 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4100, - "secondPos" : 4170, - "firstEndPos" : 4103, - "secondEndPos" : 4173 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The buffer where the name is to be stored.", - "secondLabel" : " The buffer where the name is to be stored.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4103, - "secondPos" : 4173, - "firstEndPos" : 4146, - "secondEndPos" : 4216 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4154, - "secondPos" : 4224, - "firstEndPos" : 4203, - "secondEndPos" : 4273 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4154, - "secondPos" : 4224, - "firstEndPos" : 4160, - "secondEndPos" : 4230 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4161, - "secondPos" : 4231, - "firstEndPos" : 4167, - "secondEndPos" : 4237 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The starting offset into the buffer", - "secondLabel" : " The starting offset into the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4167, - "secondPos" : 4237, - "firstEndPos" : 4203, - "secondEndPos" : 4273 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4211, - "secondPos" : 4281, - "firstEndPos" : 4268, - "secondEndPos" : 4338 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4211, - "secondPos" : 4281, - "firstEndPos" : 4217, - "secondEndPos" : 4287 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4218, - "secondPos" : 4288, - "firstEndPos" : 4224, - "secondEndPos" : 4294 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The maximum number of header bytes to copy.", - "secondLabel" : " The maximum number of header bytes to copy.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4224, - "secondPos" : 4294, - "firstEndPos" : 4268, - "secondEndPos" : 4338 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4276, - "secondPos" : 4346, - "firstEndPos" : 4324, - "secondEndPos" : 4394 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4276, - "secondPos" : 4346, - "firstEndPos" : 4283, - "secondEndPos" : 4353 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The updated offset, i.e. offset + length", - "secondLabel" : " The updated offset, i.e. offset + length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4283, - "secondPos" : 4353, - "firstEndPos" : 4324, - "secondEndPos" : 4394 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4337, - "secondPos" : 4407, - "firstEndPos" : 4343, - "secondEndPos" : 4413 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4344, - "secondPos" : 4414, - "firstEndPos" : 4350, - "secondEndPos" : 4420 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4351, - "secondPos" : 4421, - "firstEndPos" : 4354, - "secondEndPos" : 4424 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatNameBytes", - "secondLabel" : "formatNameBytes", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4355, - "secondPos" : 4425, - "firstEndPos" : 4370, - "secondEndPos" : 4440 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4371, - "secondPos" : 4441, - "firstEndPos" : 4382, - "secondEndPos" : 4452 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "String", - "secondLabel" : "String", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 4371, - "secondPos" : 4441, - "firstEndPos" : 4377, - "secondEndPos" : 4447 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4371, - "secondPos" : 4441, - "firstEndPos" : 4377, - "secondEndPos" : 4447 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "name", - "secondLabel" : "name", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4378, - "secondPos" : 4448, - "firstEndPos" : 4382, - "secondEndPos" : 4452 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4384, - "secondPos" : 4454, - "firstEndPos" : 4394, - "secondEndPos" : 4464 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4384, - "secondPos" : 4454, - "firstEndPos" : 4390, - "secondEndPos" : 4460 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 4384, - "secondPos" : 4454, - "firstEndPos" : 4388, - "secondEndPos" : 4458 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 4388, - "secondPos" : 4458, - "firstEndPos" : 4390, - "secondEndPos" : 4460 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4391, - "secondPos" : 4461, - "firstEndPos" : 4394, - "secondEndPos" : 4464 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4396, - "secondPos" : 4466, - "firstEndPos" : 4412, - "secondEndPos" : 4482 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4396, - "secondPos" : 4466, - "firstEndPos" : 4401, - "secondEndPos" : 4471 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4402, - "secondPos" : 4472, - "firstEndPos" : 4405, - "secondEndPos" : 4475 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4406, - "secondPos" : 4476, - "firstEndPos" : 4412, - "secondEndPos" : 4482 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4414, - "secondPos" : 4484, - "firstEndPos" : 4430, - "secondEndPos" : 4500 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4414, - "secondPos" : 4484, - "firstEndPos" : 4419, - "secondEndPos" : 4489 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4420, - "secondPos" : 4490, - "firstEndPos" : 4423, - "secondEndPos" : 4493 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 4424, - "secondPos" : 4494, - "firstEndPos" : 4430, - "secondEndPos" : 4500 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4432, - "secondPos" : 4502, - "firstEndPos" : 4797, - "secondEndPos" : 4867 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4442, - "secondPos" : 4512, - "firstEndPos" : 4448, - "secondEndPos" : 4518 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 4442, - "secondPos" : 4512, - "firstEndPos" : 4445, - "secondEndPos" : 4515 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 4446, - "secondPos" : 4516, - "firstEndPos" : 4447, - "secondEndPos" : 4517 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 4446, - "secondPos" : 4516, - "firstEndPos" : 4447, - "secondEndPos" : 4517 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// copy until end of input or output is reached.", - "secondLabel" : "// copy until end of input or output is reached.", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4458, - "secondPos" : 4528, - "firstEndPos" : 4506, - "secondEndPos" : 4576 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4515, - "secondPos" : 4585, - "firstEndPos" : 4629, - "secondEndPos" : 4699 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4520, - "secondPos" : 4590, - "firstEndPos" : 4525, - "secondEndPos" : 4595 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4520, - "secondPos" : 4590, - "firstEndPos" : 4521, - "secondEndPos" : 4591 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4522, - "secondPos" : 4592, - "firstEndPos" : 4523, - "secondEndPos" : 4593 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4524, - "secondPos" : 4594, - "firstEndPos" : 4525, - "secondEndPos" : 4595 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4527, - "secondPos" : 4597, - "firstEndPos" : 4558, - "secondEndPos" : 4628 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4527, - "secondPos" : 4597, - "firstEndPos" : 4537, - "secondEndPos" : 4607 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4527, - "secondPos" : 4597, - "firstEndPos" : 4528, - "secondEndPos" : 4598 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4529, - "secondPos" : 4599, - "firstEndPos" : 4530, - "secondEndPos" : 4600 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4531, - "secondPos" : 4601, - "firstEndPos" : 4537, - "secondEndPos" : 4607 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "&&", - "secondLabel" : "&&", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4538, - "secondPos" : 4608, - "firstEndPos" : 4540, - "secondEndPos" : 4610 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4541, - "secondPos" : 4611, - "firstEndPos" : 4558, - "secondEndPos" : 4628 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4541, - "secondPos" : 4611, - "firstEndPos" : 4542, - "secondEndPos" : 4612 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4543, - "secondPos" : 4613, - "firstEndPos" : 4544, - "secondEndPos" : 4614 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4545, - "secondPos" : 4615, - "firstEndPos" : 4558, - "secondEndPos" : 4628 -}, { - "firstType" : "METHOD_INVOCATION_RECEIVER", - "secondType" : "METHOD_INVOCATION_RECEIVER", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 4545, - "secondPos" : 4615, - "firstEndPos" : 4549, - "secondEndPos" : 4619 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "name", - "secondLabel" : "name", - "firstParentType" : "METHOD_INVOCATION_RECEIVER", - "secondParentType" : "METHOD_INVOCATION_RECEIVER", - "firstPos" : 4545, - "secondPos" : 4615, - "firstEndPos" : 4549, - "secondEndPos" : 4619 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 4550, - "secondPos" : 4620, - "firstEndPos" : 4556, - "secondEndPos" : 4626 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4560, - "secondPos" : 4630, - "firstEndPos" : 4563, - "secondEndPos" : 4633 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 4560, - "secondPos" : 4630, - "firstEndPos" : 4562, - "secondEndPos" : 4632 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 4562, - "secondPos" : 4632, - "firstEndPos" : 4563, - "secondEndPos" : 4633 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4565, - "secondPos" : 4635, - "firstEndPos" : 4629, - "secondEndPos" : 4699 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4579, - "secondPos" : 4649, - "firstEndPos" : 4619, - "secondEndPos" : 4689 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 4579, - "secondPos" : 4649, - "firstEndPos" : 4618, - "secondEndPos" : 4688 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4579, - "secondPos" : 4649, - "firstEndPos" : 4594, - "secondEndPos" : 4664 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 4579, - "secondPos" : 4649, - "firstEndPos" : 4582, - "secondEndPos" : 4652 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 4583, - "secondPos" : 4653, - "firstEndPos" : 4593, - "secondEndPos" : 4663 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4583, - "secondPos" : 4653, - "firstEndPos" : 4589, - "secondEndPos" : 4659 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4590, - "secondPos" : 4660, - "firstEndPos" : 4591, - "secondEndPos" : 4661 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4592, - "secondPos" : 4662, - "firstEndPos" : 4593, - "secondEndPos" : 4663 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4595, - "secondPos" : 4665, - "firstEndPos" : 4596, - "secondEndPos" : 4666 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4597, - "secondPos" : 4667, - "firstEndPos" : 4618, - "secondEndPos" : 4688 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 4598, - "secondPos" : 4668, - "firstEndPos" : 4602, - "secondEndPos" : 4672 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 4604, - "secondPos" : 4674, - "firstEndPos" : 4618, - "secondEndPos" : 4688 -}, { - "firstType" : "METHOD_INVOCATION_RECEIVER", - "secondType" : "METHOD_INVOCATION_RECEIVER", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 4604, - "secondPos" : 4674, - "firstEndPos" : 4608, - "secondEndPos" : 4678 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "name", - "secondLabel" : "name", - "firstParentType" : "METHOD_INVOCATION_RECEIVER", - "secondParentType" : "METHOD_INVOCATION_RECEIVER", - "firstPos" : 4604, - "secondPos" : 4674, - "firstEndPos" : 4608, - "secondEndPos" : 4678 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "charAt", - "secondLabel" : "charAt", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 4609, - "secondPos" : 4679, - "firstEndPos" : 4615, - "secondEndPos" : 4685 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 4616, - "secondPos" : 4686, - "firstEndPos" : 4617, - "secondEndPos" : 4687 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 4616, - "secondPos" : 4686, - "firstEndPos" : 4617, - "secondEndPos" : 4687 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Pad any remaining output bytes with NUL", - "secondLabel" : "// Pad any remaining output bytes with NUL", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4639, - "secondPos" : 4709, - "firstEndPos" : 4681, - "secondEndPos" : 4751 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4690, - "secondPos" : 4760, - "firstEndPos" : 4758, - "secondEndPos" : 4828 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4697, - "secondPos" : 4767, - "firstEndPos" : 4707, - "secondEndPos" : 4777 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4697, - "secondPos" : 4767, - "firstEndPos" : 4698, - "secondEndPos" : 4768 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4699, - "secondPos" : 4769, - "firstEndPos" : 4700, - "secondEndPos" : 4770 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4701, - "secondPos" : 4771, - "firstEndPos" : 4707, - "secondEndPos" : 4777 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4709, - "secondPos" : 4779, - "firstEndPos" : 4712, - "secondEndPos" : 4782 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 4709, - "secondPos" : 4779, - "firstEndPos" : 4711, - "secondEndPos" : 4781 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 4711, - "secondPos" : 4781, - "firstEndPos" : 4712, - "secondEndPos" : 4782 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 4714, - "secondPos" : 4784, - "firstEndPos" : 4758, - "secondEndPos" : 4828 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4728, - "secondPos" : 4798, - "firstEndPos" : 4748, - "secondEndPos" : 4818 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 4728, - "secondPos" : 4798, - "firstEndPos" : 4747, - "secondEndPos" : 4817 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4728, - "secondPos" : 4798, - "firstEndPos" : 4743, - "secondEndPos" : 4813 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 4728, - "secondPos" : 4798, - "firstEndPos" : 4731, - "secondEndPos" : 4801 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 4732, - "secondPos" : 4802, - "firstEndPos" : 4742, - "secondEndPos" : 4812 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4732, - "secondPos" : 4802, - "firstEndPos" : 4738, - "secondEndPos" : 4808 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4739, - "secondPos" : 4809, - "firstEndPos" : 4740, - "secondEndPos" : 4810 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4741, - "secondPos" : 4811, - "firstEndPos" : 4742, - "secondEndPos" : 4812 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4744, - "secondPos" : 4814, - "firstEndPos" : 4745, - "secondEndPos" : 4815 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 4746, - "secondPos" : 4816, - "firstEndPos" : 4747, - "secondEndPos" : 4817 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 4768, - "secondPos" : 4838, - "firstEndPos" : 4791, - "secondEndPos" : 4861 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 4775, - "secondPos" : 4845, - "firstEndPos" : 4790, - "secondEndPos" : 4860 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4775, - "secondPos" : 4845, - "firstEndPos" : 4781, - "secondEndPos" : 4851 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4782, - "secondPos" : 4852, - "firstEndPos" : 4783, - "secondEndPos" : 4853 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 4784, - "secondPos" : 4854, - "firstEndPos" : 4790, - "secondEndPos" : 4860 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 4803, - "secondPos" : 4873, - "firstEndPos" : 6125, - "secondEndPos" : 6195 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 4803, - "secondPos" : 4873, - "firstEndPos" : 5179, - "secondEndPos" : 5249 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4814, - "secondPos" : 4884, - "firstEndPos" : 4881, - "secondEndPos" : 4951 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Fill buffer with unsigned octal number, padded with leading zeroes.", - "secondLabel" : "Fill buffer with unsigned octal number, padded with leading zeroes.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4814, - "secondPos" : 4884, - "firstEndPos" : 4881, - "secondEndPos" : 4951 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4897, - "secondPos" : 4967, - "firstEndPos" : 4958, - "secondEndPos" : 5028 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4897, - "secondPos" : 4967, - "firstEndPos" : 4903, - "secondEndPos" : 4973 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4904, - "secondPos" : 4974, - "firstEndPos" : 4909, - "secondEndPos" : 4979 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " number to convert to octal - treated as unsigned", - "secondLabel" : " number to convert to octal - treated as unsigned", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4909, - "secondPos" : 4979, - "firstEndPos" : 4958, - "secondEndPos" : 5028 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 4966, - "secondPos" : 5036, - "firstEndPos" : 4998, - "secondEndPos" : 5068 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4966, - "secondPos" : 5036, - "firstEndPos" : 4972, - "secondEndPos" : 5042 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4973, - "secondPos" : 5043, - "firstEndPos" : 4979, - "secondEndPos" : 5049 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " destination buffer", - "secondLabel" : " destination buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 4979, - "secondPos" : 5049, - "firstEndPos" : 4998, - "secondEndPos" : 5068 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 5006, - "secondPos" : 5076, - "firstEndPos" : 5045, - "secondEndPos" : 5115 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5006, - "secondPos" : 5076, - "firstEndPos" : 5012, - "secondEndPos" : 5082 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5013, - "secondPos" : 5083, - "firstEndPos" : 5019, - "secondEndPos" : 5089 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " starting offset in buffer", - "secondLabel" : " starting offset in buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5019, - "secondPos" : 5089, - "firstEndPos" : 5045, - "secondEndPos" : 5115 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 5053, - "secondPos" : 5123, - "firstEndPos" : 5091, - "secondEndPos" : 5161 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5053, - "secondPos" : 5123, - "firstEndPos" : 5059, - "secondEndPos" : 5129 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5060, - "secondPos" : 5130, - "firstEndPos" : 5066, - "secondEndPos" : 5136 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " length of buffer to fill", - "secondLabel" : " length of buffer to fill", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5066, - "secondPos" : 5136, - "firstEndPos" : 5091, - "secondEndPos" : 5161 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 5099, - "secondPos" : 5169, - "firstEndPos" : 5171, - "secondEndPos" : 5241 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@throws", - "secondLabel" : "@throws", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5099, - "secondPos" : 5169, - "firstEndPos" : 5106, - "secondEndPos" : 5176 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5107, - "secondPos" : 5177, - "firstEndPos" : 5131, - "secondEndPos" : 5201 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " if the value will not fit in the buffer", - "secondLabel" : " if the value will not fit in the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 5131, - "secondPos" : 5201, - "firstEndPos" : 5171, - "secondEndPos" : 5241 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5184, - "secondPos" : 5254, - "firstEndPos" : 5190, - "secondEndPos" : 5260 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5191, - "secondPos" : 5261, - "firstEndPos" : 5197, - "secondEndPos" : 5267 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "void", - "secondLabel" : "void", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5198, - "secondPos" : 5268, - "firstEndPos" : 5202, - "secondEndPos" : 5272 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5203, - "secondPos" : 5273, - "firstEndPos" : 5228, - "secondEndPos" : 5298 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5229, - "secondPos" : 5299, - "firstEndPos" : 5245, - "secondEndPos" : 5315 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5229, - "secondPos" : 5299, - "firstEndPos" : 5234, - "secondEndPos" : 5304 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5235, - "secondPos" : 5305, - "firstEndPos" : 5239, - "secondEndPos" : 5309 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5240, - "secondPos" : 5310, - "firstEndPos" : 5245, - "secondEndPos" : 5315 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5247, - "secondPos" : 5317, - "firstEndPos" : 5260, - "secondEndPos" : 5330 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5247, - "secondPos" : 5317, - "firstEndPos" : 5253, - "secondEndPos" : 5323 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 5247, - "secondPos" : 5317, - "firstEndPos" : 5251, - "secondEndPos" : 5321 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 5251, - "secondPos" : 5321, - "firstEndPos" : 5253, - "secondEndPos" : 5323 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5254, - "secondPos" : 5324, - "firstEndPos" : 5260, - "secondEndPos" : 5330 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5274, - "secondPos" : 5344, - "firstEndPos" : 5290, - "secondEndPos" : 5360 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5274, - "secondPos" : 5344, - "firstEndPos" : 5279, - "secondEndPos" : 5349 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5280, - "secondPos" : 5350, - "firstEndPos" : 5283, - "secondEndPos" : 5353 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5284, - "secondPos" : 5354, - "firstEndPos" : 5290, - "secondEndPos" : 5360 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5292, - "secondPos" : 5362, - "firstEndPos" : 5308, - "secondEndPos" : 5378 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5292, - "secondPos" : 5362, - "firstEndPos" : 5297, - "secondEndPos" : 5367 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5298, - "secondPos" : 5368, - "firstEndPos" : 5301, - "secondEndPos" : 5371 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 5302, - "secondPos" : 5372, - "firstEndPos" : 5308, - "secondEndPos" : 5378 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 5310, - "secondPos" : 5380, - "firstEndPos" : 6125, - "secondEndPos" : 6195 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5320, - "secondPos" : 5390, - "firstEndPos" : 5343, - "secondEndPos" : 5413 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 5320, - "secondPos" : 5390, - "firstEndPos" : 5323, - "secondEndPos" : 5393 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 5324, - "secondPos" : 5394, - "firstEndPos" : 5342, - "secondEndPos" : 5412 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 5324, - "secondPos" : 5394, - "firstEndPos" : 5333, - "secondEndPos" : 5403 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 5336, - "secondPos" : 5406, - "firstEndPos" : 5342, - "secondEndPos" : 5412 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5352, - "secondPos" : 5422, - "firstEndPos" : 5364, - "secondEndPos" : 5434 -}, { - "firstType" : "PostfixExpression", - "secondType" : "PostfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 5352, - "secondPos" : 5422, - "firstEndPos" : 5363, - "secondEndPos" : 5433 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 5352, - "secondPos" : 5422, - "firstEndPos" : 5361, - "secondEndPos" : 5431 -}, { - "firstType" : "POSTFIX_EXPRESSION_OPERATOR", - "secondType" : "POSTFIX_EXPRESSION_OPERATOR", - "firstLabel" : "--", - "secondLabel" : "--", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 5361, - "secondPos" : 5431, - "firstEndPos" : 5363, - "secondEndPos" : 5433 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5373, - "secondPos" : 5443, - "firstEndPos" : 5992, - "secondEndPos" : 6062 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 5377, - "secondPos" : 5447, - "firstEndPos" : 5387, - "secondEndPos" : 5457 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5377, - "secondPos" : 5447, - "firstEndPos" : 5382, - "secondEndPos" : 5452 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "==", - "secondLabel" : "==", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5383, - "secondPos" : 5453, - "firstEndPos" : 5385, - "secondEndPos" : 5455 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5386, - "secondPos" : 5456, - "firstEndPos" : 5387, - "secondEndPos" : 5457 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 5389, - "secondPos" : 5459, - "firstEndPos" : 5455, - "secondEndPos" : 5525 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5403, - "secondPos" : 5473, - "firstEndPos" : 5445, - "secondEndPos" : 5515 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 5403, - "secondPos" : 5473, - "firstEndPos" : 5444, - "secondEndPos" : 5514 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5403, - "secondPos" : 5473, - "firstEndPos" : 5431, - "secondEndPos" : 5501 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 5403, - "secondPos" : 5473, - "firstEndPos" : 5409, - "secondEndPos" : 5479 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 5410, - "secondPos" : 5480, - "firstEndPos" : 5430, - "secondEndPos" : 5500 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5410, - "secondPos" : 5480, - "firstEndPos" : 5416, - "secondEndPos" : 5486 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5417, - "secondPos" : 5487, - "firstEndPos" : 5418, - "secondEndPos" : 5488 -}, { - "firstType" : "PostfixExpression", - "secondType" : "PostfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5419, - "secondPos" : 5489, - "firstEndPos" : 5430, - "secondEndPos" : 5500 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 5419, - "secondPos" : 5489, - "firstEndPos" : 5428, - "secondEndPos" : 5498 -}, { - "firstType" : "POSTFIX_EXPRESSION_OPERATOR", - "secondType" : "POSTFIX_EXPRESSION_OPERATOR", - "firstLabel" : "--", - "secondLabel" : "--", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 5428, - "secondPos" : 5498, - "firstEndPos" : 5430, - "secondEndPos" : 5500 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5432, - "secondPos" : 5502, - "firstEndPos" : 5433, - "secondEndPos" : 5503 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5434, - "secondPos" : 5504, - "firstEndPos" : 5444, - "secondEndPos" : 5514 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5435, - "secondPos" : 5505, - "firstEndPos" : 5439, - "secondEndPos" : 5509 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5441, - "secondPos" : 5511, - "firstEndPos" : 5444, - "secondEndPos" : 5514 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 5461, - "secondPos" : 5531, - "firstEndPos" : 5992, - "secondEndPos" : 6062 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5475, - "secondPos" : 5545, - "firstEndPos" : 5492, - "secondEndPos" : 5562 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 5475, - "secondPos" : 5545, - "firstEndPos" : 5479, - "secondEndPos" : 5549 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 5480, - "secondPos" : 5550, - "firstEndPos" : 5491, - "secondEndPos" : 5561 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 5480, - "secondPos" : 5550, - "firstEndPos" : 5483, - "secondEndPos" : 5553 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 5486, - "secondPos" : 5556, - "firstEndPos" : 5491, - "secondEndPos" : 5561 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5505, - "secondPos" : 5575, - "firstEndPos" : 5777, - "secondEndPos" : 5847 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 5512, - "secondPos" : 5582, - "firstEndPos" : 5538, - "secondEndPos" : 5608 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5512, - "secondPos" : 5582, - "firstEndPos" : 5526, - "secondEndPos" : 5596 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5512, - "secondPos" : 5582, - "firstEndPos" : 5521, - "secondEndPos" : 5591 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : ">=", - "secondLabel" : ">=", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5522, - "secondPos" : 5592, - "firstEndPos" : 5524, - "secondEndPos" : 5594 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5525, - "secondPos" : 5595, - "firstEndPos" : 5526, - "secondEndPos" : 5596 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "&&", - "secondLabel" : "&&", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5527, - "secondPos" : 5597, - "firstEndPos" : 5529, - "secondEndPos" : 5599 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5530, - "secondPos" : 5600, - "firstEndPos" : 5538, - "secondEndPos" : 5608 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5530, - "secondPos" : 5600, - "firstEndPos" : 5533, - "secondEndPos" : 5603 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "!=", - "secondLabel" : "!=", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5534, - "secondPos" : 5604, - "firstEndPos" : 5536, - "secondEndPos" : 5606 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5537, - "secondPos" : 5607, - "firstEndPos" : 5538, - "secondEndPos" : 5608 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 5540, - "secondPos" : 5610, - "firstEndPos" : 5551, - "secondEndPos" : 5621 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "--", - "secondLabel" : "--", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 5540, - "secondPos" : 5610, - "firstEndPos" : 5542, - "secondEndPos" : 5612 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 5542, - "secondPos" : 5612, - "firstEndPos" : 5551, - "secondEndPos" : 5621 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 5553, - "secondPos" : 5623, - "firstEndPos" : 5777, - "secondEndPos" : 5847 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// CheckStyle:MagicNumber OFF", - "secondLabel" : "// CheckStyle:MagicNumber OFF", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5571, - "secondPos" : 5641, - "firstEndPos" : 5600, - "secondEndPos" : 5670 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5617, - "secondPos" : 5687, - "firstEndPos" : 5685, - "secondEndPos" : 5755 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 5617, - "secondPos" : 5687, - "firstEndPos" : 5684, - "secondEndPos" : 5754 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5617, - "secondPos" : 5687, - "firstEndPos" : 5643, - "secondEndPos" : 5713 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 5617, - "secondPos" : 5687, - "firstEndPos" : 5623, - "secondEndPos" : 5693 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 5624, - "secondPos" : 5694, - "firstEndPos" : 5642, - "secondEndPos" : 5712 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5624, - "secondPos" : 5694, - "firstEndPos" : 5630, - "secondEndPos" : 5700 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5631, - "secondPos" : 5701, - "firstEndPos" : 5632, - "secondEndPos" : 5702 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5633, - "secondPos" : 5703, - "firstEndPos" : 5642, - "secondEndPos" : 5712 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5644, - "secondPos" : 5714, - "firstEndPos" : 5645, - "secondEndPos" : 5715 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5646, - "secondPos" : 5716, - "firstEndPos" : 5684, - "secondEndPos" : 5754 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5647, - "secondPos" : 5717, - "firstEndPos" : 5651, - "secondEndPos" : 5721 -}, { - "firstType" : "ParenthesizedExpression", - "secondType" : "ParenthesizedExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5653, - "secondPos" : 5723, - "firstEndPos" : 5684, - "secondEndPos" : 5754 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ParenthesizedExpression", - "secondParentType" : "ParenthesizedExpression", - "firstPos" : 5654, - "secondPos" : 5724, - "firstEndPos" : 5683, - "secondEndPos" : 5753 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5654, - "secondPos" : 5724, - "firstEndPos" : 5664, - "secondEndPos" : 5734 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5655, - "secondPos" : 5725, - "firstEndPos" : 5659, - "secondEndPos" : 5729 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5661, - "secondPos" : 5731, - "firstEndPos" : 5664, - "secondEndPos" : 5734 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5665, - "secondPos" : 5735, - "firstEndPos" : 5666, - "secondEndPos" : 5736 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5667, - "secondPos" : 5737, - "firstEndPos" : 5683, - "secondEndPos" : 5753 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5668, - "secondPos" : 5738, - "firstEndPos" : 5672, - "secondEndPos" : 5742 -}, { - "firstType" : "ParenthesizedExpression", - "secondType" : "ParenthesizedExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 5674, - "secondPos" : 5744, - "firstEndPos" : 5683, - "secondEndPos" : 5753 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ParenthesizedExpression", - "secondParentType" : "ParenthesizedExpression", - "firstPos" : 5675, - "secondPos" : 5745, - "firstEndPos" : 5682, - "secondEndPos" : 5752 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5675, - "secondPos" : 5745, - "firstEndPos" : 5678, - "secondEndPos" : 5748 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "&", - "secondLabel" : "&", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5679, - "secondPos" : 5749, - "firstEndPos" : 5680, - "secondEndPos" : 5750 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "7", - "secondLabel" : "7", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5681, - "secondPos" : 5751, - "firstEndPos" : 5682, - "secondEndPos" : 5752 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5702, - "secondPos" : 5772, - "firstEndPos" : 5718, - "secondEndPos" : 5788 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 5702, - "secondPos" : 5772, - "firstEndPos" : 5717, - "secondEndPos" : 5787 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5702, - "secondPos" : 5772, - "firstEndPos" : 5705, - "secondEndPos" : 5775 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5706, - "secondPos" : 5776, - "firstEndPos" : 5707, - "secondEndPos" : 5777 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 5708, - "secondPos" : 5778, - "firstEndPos" : 5717, - "secondEndPos" : 5787 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5708, - "secondPos" : 5778, - "firstEndPos" : 5711, - "secondEndPos" : 5781 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : ">>>", - "secondLabel" : ">>>", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5712, - "secondPos" : 5782, - "firstEndPos" : 5715, - "secondEndPos" : 5785 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "3", - "secondLabel" : "3", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5716, - "secondPos" : 5786, - "firstEndPos" : 5717, - "secondEndPos" : 5787 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// CheckStyle:MagicNumber ON", - "secondLabel" : "// CheckStyle:MagicNumber ON", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5735, - "secondPos" : 5805, - "firstEndPos" : 5763, - "secondEndPos" : 5833 -}, { - "firstType" : "IfStatement", - "secondType" : "IfStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5790, - "secondPos" : 5860, - "firstEndPos" : 5982, - "secondEndPos" : 6052 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 5794, - "secondPos" : 5864, - "firstEndPos" : 5802, - "secondEndPos" : 5872 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "val", - "secondLabel" : "val", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5794, - "secondPos" : 5864, - "firstEndPos" : 5797, - "secondEndPos" : 5867 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "!=", - "secondLabel" : "!=", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5798, - "secondPos" : 5868, - "firstEndPos" : 5800, - "secondEndPos" : 5870 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5801, - "secondPos" : 5871, - "firstEndPos" : 5802, - "secondEndPos" : 5872 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "IfStatement", - "secondParentType" : "IfStatement", - "firstPos" : 5803, - "secondPos" : 5873, - "firstEndPos" : 5982, - "secondEndPos" : 6052 -}, { - "firstType" : "ThrowStatement", - "secondType" : "ThrowStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 5821, - "secondPos" : 5891, - "firstEndPos" : 5968, - "secondEndPos" : 6038 -}, { - "firstType" : "ClassInstanceCreation", - "secondType" : "ClassInstanceCreation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ThrowStatement", - "secondParentType" : "ThrowStatement", - "firstPos" : 5827, - "secondPos" : 5897, - "firstEndPos" : 5967, - "secondEndPos" : 6037 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "SimpleType", - "secondParentType" : "SimpleType", - "firstPos" : 5831, - "secondPos" : 5901, - "firstEndPos" : 5855, - "secondEndPos" : 5925 -}, { - "firstType" : "SimpleType", - "secondType" : "SimpleType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 5831, - "secondPos" : 5901, - "firstEndPos" : 5855, - "secondEndPos" : 5925 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ClassInstanceCreation", - "secondParentType" : "ClassInstanceCreation", - "firstPos" : 5873, - "secondPos" : 5943, - "firstEndPos" : 5966, - "secondEndPos" : 6036 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5873, - "secondPos" : 5943, - "firstEndPos" : 5878, - "secondEndPos" : 5948 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5878, - "secondPos" : 5948, - "firstEndPos" : 5879, - "secondEndPos" : 5949 -}, { - "firstType" : "StringLiteral", - "secondType" : "StringLiteral", - "firstLabel" : "\"=\"", - "secondLabel" : "\"=\"", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5879, - "secondPos" : 5949, - "firstEndPos" : 5882, - "secondEndPos" : 5952 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5883, - "secondPos" : 5953, - "firstEndPos" : 5908, - "secondEndPos" : 5978 -}, { - "firstType" : "METHOD_INVOCATION_RECEIVER", - "secondType" : "METHOD_INVOCATION_RECEIVER", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 5883, - "secondPos" : 5953, - "firstEndPos" : 5887, - "secondEndPos" : 5957 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "Long", - "secondLabel" : "Long", - "firstParentType" : "METHOD_INVOCATION_RECEIVER", - "secondParentType" : "METHOD_INVOCATION_RECEIVER", - "firstPos" : 5883, - "secondPos" : 5953, - "firstEndPos" : 5887, - "secondEndPos" : 5957 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "toOctalString", - "secondLabel" : "toOctalString", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 5888, - "secondPos" : 5958, - "firstEndPos" : 5901, - "secondEndPos" : 5971 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 5902, - "secondPos" : 5972, - "firstEndPos" : 5907, - "secondEndPos" : 5977 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 5902, - "secondPos" : 5972, - "firstEndPos" : 5907, - "secondEndPos" : 5977 -}, { - "firstType" : "StringLiteral", - "secondType" : "StringLiteral", - "firstLabel" : "\" will not fit in octal number buffer of length \"", - "secondLabel" : "\" will not fit in octal number buffer of length \"", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5910, - "secondPos" : 5980, - "firstEndPos" : 5959, - "secondEndPos" : 6029 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 5960, - "secondPos" : 6030, - "firstEndPos" : 5966, - "secondEndPos" : 6036 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6002, - "secondPos" : 6072, - "firstEndPos" : 6119, - "secondEndPos" : 6189 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 6009, - "secondPos" : 6079, - "firstEndPos" : 6023, - "secondEndPos" : 6093 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6009, - "secondPos" : 6079, - "firstEndPos" : 6018, - "secondEndPos" : 6088 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : ">=", - "secondLabel" : ">=", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6019, - "secondPos" : 6089, - "firstEndPos" : 6021, - "secondEndPos" : 6091 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6022, - "secondPos" : 6092, - "firstEndPos" : 6023, - "secondEndPos" : 6093 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 6025, - "secondPos" : 6095, - "firstEndPos" : 6036, - "secondEndPos" : 6106 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "--", - "secondLabel" : "--", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 6025, - "secondPos" : 6095, - "firstEndPos" : 6027, - "secondEndPos" : 6097 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 6027, - "secondPos" : 6097, - "firstEndPos" : 6036, - "secondEndPos" : 6106 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 6038, - "secondPos" : 6108, - "firstEndPos" : 6119, - "secondEndPos" : 6189 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// leading zeros", - "secondLabel" : "// leading zeros", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6040, - "secondPos" : 6110, - "firstEndPos" : 6056, - "secondEndPos" : 6126 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6069, - "secondPos" : 6139, - "firstEndPos" : 6109, - "secondEndPos" : 6179 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 6069, - "secondPos" : 6139, - "firstEndPos" : 6108, - "secondEndPos" : 6178 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6069, - "secondPos" : 6139, - "firstEndPos" : 6095, - "secondEndPos" : 6165 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buffer", - "secondLabel" : "buffer", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 6069, - "secondPos" : 6139, - "firstEndPos" : 6075, - "secondEndPos" : 6145 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 6076, - "secondPos" : 6146, - "firstEndPos" : 6094, - "secondEndPos" : 6164 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6076, - "secondPos" : 6146, - "firstEndPos" : 6082, - "secondEndPos" : 6152 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6083, - "secondPos" : 6153, - "firstEndPos" : 6084, - "secondEndPos" : 6154 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "remaining", - "secondLabel" : "remaining", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6085, - "secondPos" : 6155, - "firstEndPos" : 6094, - "secondEndPos" : 6164 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6096, - "secondPos" : 6166, - "firstEndPos" : 6097, - "secondEndPos" : 6167 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6098, - "secondPos" : 6168, - "firstEndPos" : 6108, - "secondEndPos" : 6178 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 6099, - "secondPos" : 6169, - "firstEndPos" : 6103, - "secondEndPos" : 6173 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "'0'", - "secondLabel" : "'0'", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 6105, - "secondPos" : 6175, - "firstEndPos" : 6108, - "secondEndPos" : 6178 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 6131, - "secondPos" : 6201, - "firstEndPos" : 7092, - "secondEndPos" : 7162 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6131, - "secondPos" : 6201, - "firstEndPos" : 6717, - "secondEndPos" : 6787 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6142, - "secondPos" : 6212, - "firstEndPos" : 6356, - "secondEndPos" : 6426 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Write an octal integer into a buffer.", - "secondLabel" : "Write an octal integer into a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6142, - "secondPos" : 6212, - "firstEndPos" : 6179, - "secondEndPos" : 6249 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Uses ", - "secondLabel" : "Uses ", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6194, - "secondPos" : 6264, - "firstEndPos" : 6199, - "secondEndPos" : 6269 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6199, - "secondPos" : 6269, - "firstEndPos" : 6233, - "secondEndPos" : 6303 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@link", - "secondLabel" : "@link", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6199, - "secondPos" : 6269, - "firstEndPos" : 6204, - "secondEndPos" : 6274 -}, { - "firstType" : "MemberRef", - "secondType" : "MemberRef", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6206, - "secondPos" : 6276, - "firstEndPos" : 6232, - "secondEndPos" : 6302 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MemberRef", - "secondParentType" : "MemberRef", - "firstPos" : 6207, - "secondPos" : 6277, - "firstEndPos" : 6232, - "secondEndPos" : 6302 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " to format", - "secondLabel" : " to format", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6233, - "secondPos" : 6303, - "firstEndPos" : 6243, - "secondEndPos" : 6313 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "the value as an octal string with leading zeros.", - "secondLabel" : "the value as an octal string with leading zeros.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6251, - "secondPos" : 6321, - "firstEndPos" : 6299, - "secondEndPos" : 6369 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "The converted number is followed by space and NUL", - "secondLabel" : "The converted number is followed by space and NUL", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6307, - "secondPos" : 6377, - "firstEndPos" : 6356, - "secondEndPos" : 6426 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6372, - "secondPos" : 6442, - "firstEndPos" : 6403, - "secondEndPos" : 6473 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6372, - "secondPos" : 6442, - "firstEndPos" : 6378, - "secondEndPos" : 6448 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6379, - "secondPos" : 6449, - "firstEndPos" : 6384, - "secondEndPos" : 6454 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The value to write", - "secondLabel" : " The value to write", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6384, - "secondPos" : 6454, - "firstEndPos" : 6403, - "secondEndPos" : 6473 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6411, - "secondPos" : 6481, - "firstEndPos" : 6454, - "secondEndPos" : 6524 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6411, - "secondPos" : 6481, - "firstEndPos" : 6417, - "secondEndPos" : 6487 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6418, - "secondPos" : 6488, - "firstEndPos" : 6421, - "secondEndPos" : 6491 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The buffer to receive the output", - "secondLabel" : " The buffer to receive the output", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6421, - "secondPos" : 6491, - "firstEndPos" : 6454, - "secondEndPos" : 6524 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6462, - "secondPos" : 6532, - "firstEndPos" : 6511, - "secondEndPos" : 6581 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6462, - "secondPos" : 6532, - "firstEndPos" : 6468, - "secondEndPos" : 6538 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6469, - "secondPos" : 6539, - "firstEndPos" : 6475, - "secondEndPos" : 6545 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The starting offset into the buffer", - "secondLabel" : " The starting offset into the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6475, - "secondPos" : 6545, - "firstEndPos" : 6511, - "secondEndPos" : 6581 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6519, - "secondPos" : 6589, - "firstEndPos" : 6562, - "secondEndPos" : 6632 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6519, - "secondPos" : 6589, - "firstEndPos" : 6525, - "secondEndPos" : 6595 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6526, - "secondPos" : 6596, - "firstEndPos" : 6532, - "secondEndPos" : 6602 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The size of the output buffer", - "secondLabel" : " The size of the output buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6532, - "secondPos" : 6602, - "firstEndPos" : 6562, - "secondEndPos" : 6632 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6570, - "secondPos" : 6640, - "firstEndPos" : 6615, - "secondEndPos" : 6685 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6570, - "secondPos" : 6640, - "firstEndPos" : 6577, - "secondEndPos" : 6647 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The updated offset, i.e offset+length", - "secondLabel" : " The updated offset, i.e offset+length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6577, - "secondPos" : 6647, - "firstEndPos" : 6615, - "secondEndPos" : 6685 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 6623, - "secondPos" : 6693, - "firstEndPos" : 6709, - "secondEndPos" : 6779 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@throws", - "secondLabel" : "@throws", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6623, - "secondPos" : 6693, - "firstEndPos" : 6630, - "secondEndPos" : 6700 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6631, - "secondPos" : 6701, - "firstEndPos" : 6655, - "secondEndPos" : 6725 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " if the value (and trailer) will not fit in the buffer", - "secondLabel" : " if the value (and trailer) will not fit in the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 6655, - "secondPos" : 6725, - "firstEndPos" : 6709, - "secondEndPos" : 6779 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6722, - "secondPos" : 6792, - "firstEndPos" : 6728, - "secondEndPos" : 6798 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6729, - "secondPos" : 6799, - "firstEndPos" : 6735, - "secondEndPos" : 6805 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6736, - "secondPos" : 6806, - "firstEndPos" : 6739, - "secondEndPos" : 6809 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatOctalBytes", - "secondLabel" : "formatOctalBytes", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6740, - "secondPos" : 6810, - "firstEndPos" : 6756, - "secondEndPos" : 6826 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6757, - "secondPos" : 6827, - "firstEndPos" : 6773, - "secondEndPos" : 6843 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6757, - "secondPos" : 6827, - "firstEndPos" : 6762, - "secondEndPos" : 6832 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6763, - "secondPos" : 6833, - "firstEndPos" : 6767, - "secondEndPos" : 6837 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6768, - "secondPos" : 6838, - "firstEndPos" : 6773, - "secondEndPos" : 6843 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6775, - "secondPos" : 6845, - "firstEndPos" : 6785, - "secondEndPos" : 6855 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6775, - "secondPos" : 6845, - "firstEndPos" : 6781, - "secondEndPos" : 6851 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 6775, - "secondPos" : 6845, - "firstEndPos" : 6779, - "secondEndPos" : 6849 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 6779, - "secondPos" : 6849, - "firstEndPos" : 6781, - "secondEndPos" : 6851 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6782, - "secondPos" : 6852, - "firstEndPos" : 6785, - "secondEndPos" : 6855 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6787, - "secondPos" : 6857, - "firstEndPos" : 6803, - "secondEndPos" : 6873 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6787, - "secondPos" : 6857, - "firstEndPos" : 6792, - "secondEndPos" : 6862 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6793, - "secondPos" : 6863, - "firstEndPos" : 6796, - "secondEndPos" : 6866 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6797, - "secondPos" : 6867, - "firstEndPos" : 6803, - "secondEndPos" : 6873 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6805, - "secondPos" : 6875, - "firstEndPos" : 6821, - "secondEndPos" : 6891 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6805, - "secondPos" : 6875, - "firstEndPos" : 6810, - "secondEndPos" : 6880 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6811, - "secondPos" : 6881, - "firstEndPos" : 6814, - "secondEndPos" : 6884 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 6815, - "secondPos" : 6885, - "firstEndPos" : 6821, - "secondEndPos" : 6891 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 6823, - "secondPos" : 6893, - "firstEndPos" : 7092, - "secondEndPos" : 7162 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6834, - "secondPos" : 6904, - "firstEndPos" : 6851, - "secondEndPos" : 6921 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 6834, - "secondPos" : 6904, - "firstEndPos" : 6837, - "secondEndPos" : 6907 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 6838, - "secondPos" : 6908, - "firstEndPos" : 6850, - "secondEndPos" : 6920 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 6838, - "secondPos" : 6908, - "firstEndPos" : 6841, - "secondEndPos" : 6911 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 6842, - "secondPos" : 6912, - "firstEndPos" : 6850, - "secondEndPos" : 6920 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6842, - "secondPos" : 6912, - "firstEndPos" : 6848, - "secondEndPos" : 6918 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "-", - "secondLabel" : "-", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6848, - "secondPos" : 6918, - "firstEndPos" : 6849, - "secondEndPos" : 6919 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "2", - "secondLabel" : "2", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6849, - "secondPos" : 6919, - "firstEndPos" : 6850, - "secondEndPos" : 6920 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// For space and trailing null", - "secondLabel" : "// For space and trailing null", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6852, - "secondPos" : 6922, - "firstEndPos" : 6882, - "secondEndPos" : 6952 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6891, - "secondPos" : 6961, - "firstEndPos" : 6942, - "secondEndPos" : 7012 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 6891, - "secondPos" : 6961, - "firstEndPos" : 6941, - "secondEndPos" : 7011 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 6891, - "secondPos" : 6961, - "firstEndPos" : 6916, - "secondEndPos" : 6986 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 6917, - "secondPos" : 6987, - "firstEndPos" : 6940, - "secondEndPos" : 7010 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 6917, - "secondPos" : 6987, - "firstEndPos" : 6922, - "secondEndPos" : 6992 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 6924, - "secondPos" : 6994, - "firstEndPos" : 6927, - "secondEndPos" : 6997 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 6929, - "secondPos" : 6999, - "firstEndPos" : 6935, - "secondEndPos" : 7005 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 6937, - "secondPos" : 7007, - "firstEndPos" : 6940, - "secondEndPos" : 7010 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6952, - "secondPos" : 7022, - "firstEndPos" : 6985, - "secondEndPos" : 7055 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 6952, - "secondPos" : 7022, - "firstEndPos" : 6984, - "secondEndPos" : 7054 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6952, - "secondPos" : 7022, - "firstEndPos" : 6971, - "secondEndPos" : 7041 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 6952, - "secondPos" : 7022, - "firstEndPos" : 6955, - "secondEndPos" : 7025 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 6956, - "secondPos" : 7026, - "firstEndPos" : 6970, - "secondEndPos" : 7040 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6956, - "secondPos" : 7026, - "firstEndPos" : 6962, - "secondEndPos" : 7032 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6963, - "secondPos" : 7033, - "firstEndPos" : 6964, - "secondEndPos" : 7034 -}, { - "firstType" : "PostfixExpression", - "secondType" : "PostfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 6965, - "secondPos" : 7035, - "firstEndPos" : 6970, - "secondEndPos" : 7040 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 6965, - "secondPos" : 7035, - "firstEndPos" : 6968, - "secondEndPos" : 7038 -}, { - "firstType" : "POSTFIX_EXPRESSION_OPERATOR", - "secondType" : "POSTFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 6968, - "secondPos" : 7038, - "firstEndPos" : 6970, - "secondEndPos" : 7040 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6972, - "secondPos" : 7042, - "firstEndPos" : 6973, - "secondEndPos" : 7043 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 6974, - "secondPos" : 7044, - "firstEndPos" : 6984, - "secondEndPos" : 7054 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 6975, - "secondPos" : 7045, - "firstEndPos" : 6979, - "secondEndPos" : 7049 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "' '", - "secondLabel" : "' '", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 6981, - "secondPos" : 7051, - "firstEndPos" : 6984, - "secondEndPos" : 7054 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Trailing space", - "secondLabel" : "// Trailing space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 6986, - "secondPos" : 7056, - "firstEndPos" : 7003, - "secondEndPos" : 7073 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7012, - "secondPos" : 7082, - "firstEndPos" : 7036, - "secondEndPos" : 7106 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 7012, - "secondPos" : 7082, - "firstEndPos" : 7035, - "secondEndPos" : 7105 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7012, - "secondPos" : 7082, - "firstEndPos" : 7029, - "secondEndPos" : 7099 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 7012, - "secondPos" : 7082, - "firstEndPos" : 7015, - "secondEndPos" : 7085 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 7016, - "secondPos" : 7086, - "firstEndPos" : 7028, - "secondEndPos" : 7098 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7016, - "secondPos" : 7086, - "firstEndPos" : 7022, - "secondEndPos" : 7092 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7023, - "secondPos" : 7093, - "firstEndPos" : 7024, - "secondEndPos" : 7094 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7025, - "secondPos" : 7095, - "firstEndPos" : 7028, - "secondEndPos" : 7098 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7032, - "secondPos" : 7102, - "firstEndPos" : 7033, - "secondEndPos" : 7103 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7034, - "secondPos" : 7104, - "firstEndPos" : 7035, - "secondEndPos" : 7105 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Trailing null", - "secondLabel" : "// Trailing null", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7037, - "secondPos" : 7107, - "firstEndPos" : 7053, - "secondEndPos" : 7123 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7063, - "secondPos" : 7133, - "firstEndPos" : 7086, - "secondEndPos" : 7156 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 7070, - "secondPos" : 7140, - "firstEndPos" : 7085, - "secondEndPos" : 7155 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7070, - "secondPos" : 7140, - "firstEndPos" : 7076, - "secondEndPos" : 7146 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7077, - "secondPos" : 7147, - "firstEndPos" : 7078, - "secondEndPos" : 7148 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7079, - "secondPos" : 7149, - "firstEndPos" : 7085, - "secondEndPos" : 7155 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 7098, - "secondPos" : 7168, - "firstEndPos" : 7978, - "secondEndPos" : 8048 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7098, - "secondPos" : 7168, - "firstEndPos" : 7661, - "secondEndPos" : 7731 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7109, - "secondPos" : 7179, - "firstEndPos" : 7324, - "secondEndPos" : 7394 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Write an octal long integer into a buffer.", - "secondLabel" : "Write an octal long integer into a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7109, - "secondPos" : 7179, - "firstEndPos" : 7151, - "secondEndPos" : 7221 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Uses ", - "secondLabel" : "Uses ", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7167, - "secondPos" : 7237, - "firstEndPos" : 7172, - "secondEndPos" : 7242 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7172, - "secondPos" : 7242, - "firstEndPos" : 7206, - "secondEndPos" : 7276 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@link", - "secondLabel" : "@link", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7172, - "secondPos" : 7242, - "firstEndPos" : 7177, - "secondEndPos" : 7247 -}, { - "firstType" : "MemberRef", - "secondType" : "MemberRef", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7179, - "secondPos" : 7249, - "firstEndPos" : 7205, - "secondEndPos" : 7275 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MemberRef", - "secondParentType" : "MemberRef", - "firstPos" : 7180, - "secondPos" : 7250, - "firstEndPos" : 7205, - "secondEndPos" : 7275 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " to format", - "secondLabel" : " to format", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7206, - "secondPos" : 7276, - "firstEndPos" : 7216, - "secondEndPos" : 7286 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "the value as an octal string with leading zeros.", - "secondLabel" : "the value as an octal string with leading zeros.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7224, - "secondPos" : 7294, - "firstEndPos" : 7272, - "secondEndPos" : 7342 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "The converted number is followed by a space.", - "secondLabel" : "The converted number is followed by a space.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7280, - "secondPos" : 7350, - "firstEndPos" : 7324, - "secondEndPos" : 7394 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7340, - "secondPos" : 7410, - "firstEndPos" : 7380, - "secondEndPos" : 7450 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7340, - "secondPos" : 7410, - "firstEndPos" : 7346, - "secondEndPos" : 7416 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7347, - "secondPos" : 7417, - "firstEndPos" : 7352, - "secondEndPos" : 7422 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The value to write as octal", - "secondLabel" : " The value to write as octal", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7352, - "secondPos" : 7422, - "firstEndPos" : 7380, - "secondEndPos" : 7450 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7388, - "secondPos" : 7458, - "firstEndPos" : 7421, - "secondEndPos" : 7491 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7388, - "secondPos" : 7458, - "firstEndPos" : 7394, - "secondEndPos" : 7464 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7395, - "secondPos" : 7465, - "firstEndPos" : 7398, - "secondEndPos" : 7468 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The destinationbuffer.", - "secondLabel" : " The destinationbuffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7398, - "secondPos" : 7468, - "firstEndPos" : 7421, - "secondEndPos" : 7491 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7429, - "secondPos" : 7499, - "firstEndPos" : 7479, - "secondEndPos" : 7549 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7429, - "secondPos" : 7499, - "firstEndPos" : 7435, - "secondEndPos" : 7505 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7436, - "secondPos" : 7506, - "firstEndPos" : 7442, - "secondEndPos" : 7512 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The starting offset into the buffer.", - "secondLabel" : " The starting offset into the buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7442, - "secondPos" : 7512, - "firstEndPos" : 7479, - "secondEndPos" : 7549 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7487, - "secondPos" : 7557, - "firstEndPos" : 7525, - "secondEndPos" : 7595 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7487, - "secondPos" : 7557, - "firstEndPos" : 7493, - "secondEndPos" : 7563 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7494, - "secondPos" : 7564, - "firstEndPos" : 7500, - "secondEndPos" : 7570 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The length of the buffer", - "secondLabel" : " The length of the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7500, - "secondPos" : 7570, - "firstEndPos" : 7525, - "secondEndPos" : 7595 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7533, - "secondPos" : 7603, - "firstEndPos" : 7559, - "secondEndPos" : 7629 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7533, - "secondPos" : 7603, - "firstEndPos" : 7540, - "secondEndPos" : 7610 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The updated offset", - "secondLabel" : " The updated offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7540, - "secondPos" : 7610, - "firstEndPos" : 7559, - "secondEndPos" : 7629 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7567, - "secondPos" : 7637, - "firstEndPos" : 7653, - "secondEndPos" : 7723 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@throws", - "secondLabel" : "@throws", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7567, - "secondPos" : 7637, - "firstEndPos" : 7574, - "secondEndPos" : 7644 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7575, - "secondPos" : 7645, - "firstEndPos" : 7599, - "secondEndPos" : 7669 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " if the value (and trailer) will not fit in the buffer", - "secondLabel" : " if the value (and trailer) will not fit in the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7599, - "secondPos" : 7669, - "firstEndPos" : 7653, - "secondEndPos" : 7723 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7666, - "secondPos" : 7736, - "firstEndPos" : 7672, - "secondEndPos" : 7742 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7673, - "secondPos" : 7743, - "firstEndPos" : 7679, - "secondEndPos" : 7749 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7680, - "secondPos" : 7750, - "firstEndPos" : 7683, - "secondEndPos" : 7753 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatLongOctalBytes", - "secondLabel" : "formatLongOctalBytes", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7684, - "secondPos" : 7754, - "firstEndPos" : 7704, - "secondEndPos" : 7774 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7705, - "secondPos" : 7775, - "firstEndPos" : 7721, - "secondEndPos" : 7791 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7705, - "secondPos" : 7775, - "firstEndPos" : 7710, - "secondEndPos" : 7780 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7711, - "secondPos" : 7781, - "firstEndPos" : 7715, - "secondEndPos" : 7785 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7716, - "secondPos" : 7786, - "firstEndPos" : 7721, - "secondEndPos" : 7791 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7723, - "secondPos" : 7793, - "firstEndPos" : 7733, - "secondEndPos" : 7803 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7723, - "secondPos" : 7793, - "firstEndPos" : 7729, - "secondEndPos" : 7799 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 7723, - "secondPos" : 7793, - "firstEndPos" : 7727, - "secondEndPos" : 7797 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 7727, - "secondPos" : 7797, - "firstEndPos" : 7729, - "secondEndPos" : 7799 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7730, - "secondPos" : 7800, - "firstEndPos" : 7733, - "secondEndPos" : 7803 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7735, - "secondPos" : 7805, - "firstEndPos" : 7751, - "secondEndPos" : 7821 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7735, - "secondPos" : 7805, - "firstEndPos" : 7740, - "secondEndPos" : 7810 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7741, - "secondPos" : 7811, - "firstEndPos" : 7744, - "secondEndPos" : 7814 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7745, - "secondPos" : 7815, - "firstEndPos" : 7751, - "secondEndPos" : 7821 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7753, - "secondPos" : 7823, - "firstEndPos" : 7769, - "secondEndPos" : 7839 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7753, - "secondPos" : 7823, - "firstEndPos" : 7758, - "secondEndPos" : 7828 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7759, - "secondPos" : 7829, - "firstEndPos" : 7762, - "secondEndPos" : 7832 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 7763, - "secondPos" : 7833, - "firstEndPos" : 7769, - "secondEndPos" : 7839 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7771, - "secondPos" : 7841, - "firstEndPos" : 7978, - "secondEndPos" : 8048 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7782, - "secondPos" : 7852, - "firstEndPos" : 7799, - "secondEndPos" : 7869 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 7782, - "secondPos" : 7852, - "firstEndPos" : 7785, - "secondEndPos" : 7855 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 7786, - "secondPos" : 7856, - "firstEndPos" : 7798, - "secondEndPos" : 7868 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 7786, - "secondPos" : 7856, - "firstEndPos" : 7789, - "secondEndPos" : 7859 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 7790, - "secondPos" : 7860, - "firstEndPos" : 7798, - "secondEndPos" : 7868 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7790, - "secondPos" : 7860, - "firstEndPos" : 7796, - "secondEndPos" : 7866 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "-", - "secondLabel" : "-", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7796, - "secondPos" : 7866, - "firstEndPos" : 7797, - "secondEndPos" : 7867 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "1", - "secondLabel" : "1", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7797, - "secondPos" : 7867, - "firstEndPos" : 7798, - "secondEndPos" : 7868 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// For space", - "secondLabel" : "// For space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7800, - "secondPos" : 7870, - "firstEndPos" : 7812, - "secondEndPos" : 7882 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7830, - "secondPos" : 7900, - "firstEndPos" : 7881, - "secondEndPos" : 7951 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 7830, - "secondPos" : 7900, - "firstEndPos" : 7880, - "secondEndPos" : 7950 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 7830, - "secondPos" : 7900, - "firstEndPos" : 7855, - "secondEndPos" : 7925 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 7856, - "secondPos" : 7926, - "firstEndPos" : 7879, - "secondEndPos" : 7949 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 7856, - "secondPos" : 7926, - "firstEndPos" : 7861, - "secondEndPos" : 7931 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 7863, - "secondPos" : 7933, - "firstEndPos" : 7866, - "secondEndPos" : 7936 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 7868, - "secondPos" : 7938, - "firstEndPos" : 7874, - "secondEndPos" : 7944 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 7876, - "secondPos" : 7946, - "firstEndPos" : 7879, - "secondEndPos" : 7949 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7890, - "secondPos" : 7960, - "firstEndPos" : 7921, - "secondEndPos" : 7991 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 7890, - "secondPos" : 7960, - "firstEndPos" : 7920, - "secondEndPos" : 7990 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7890, - "secondPos" : 7960, - "firstEndPos" : 7907, - "secondEndPos" : 7977 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 7890, - "secondPos" : 7960, - "firstEndPos" : 7893, - "secondEndPos" : 7963 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 7894, - "secondPos" : 7964, - "firstEndPos" : 7906, - "secondEndPos" : 7976 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7894, - "secondPos" : 7964, - "firstEndPos" : 7900, - "secondEndPos" : 7970 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7901, - "secondPos" : 7971, - "firstEndPos" : 7902, - "secondEndPos" : 7972 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7903, - "secondPos" : 7973, - "firstEndPos" : 7906, - "secondEndPos" : 7976 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7908, - "secondPos" : 7978, - "firstEndPos" : 7909, - "secondEndPos" : 7979 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 7910, - "secondPos" : 7980, - "firstEndPos" : 7920, - "secondEndPos" : 7990 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 7911, - "secondPos" : 7981, - "firstEndPos" : 7915, - "secondEndPos" : 7985 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "' '", - "secondLabel" : "' '", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 7917, - "secondPos" : 7987, - "firstEndPos" : 7920, - "secondEndPos" : 7990 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Trailing space", - "secondLabel" : "// Trailing space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7922, - "secondPos" : 7992, - "firstEndPos" : 7939, - "secondEndPos" : 8009 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 7949, - "secondPos" : 8019, - "firstEndPos" : 7972, - "secondEndPos" : 8042 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 7956, - "secondPos" : 8026, - "firstEndPos" : 7971, - "secondEndPos" : 8041 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7956, - "secondPos" : 8026, - "firstEndPos" : 7962, - "secondEndPos" : 8032 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7963, - "secondPos" : 8033, - "firstEndPos" : 7964, - "secondEndPos" : 8034 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 7965, - "secondPos" : 8035, - "firstEndPos" : 7971, - "secondEndPos" : 8041 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 7984, - "secondPos" : 8054, - "firstEndPos" : 8949, - "secondEndPos" : 9019 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 7984, - "secondPos" : 8054, - "firstEndPos" : 8572, - "secondEndPos" : 8642 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 7995, - "secondPos" : 8065, - "firstEndPos" : 8215, - "secondEndPos" : 8285 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Writes an octal value into a buffer.", - "secondLabel" : "Writes an octal value into a buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 7995, - "secondPos" : 8065, - "firstEndPos" : 8031, - "secondEndPos" : 8101 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Uses ", - "secondLabel" : "Uses ", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8047, - "secondPos" : 8117, - "firstEndPos" : 8052, - "secondEndPos" : 8122 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8052, - "secondPos" : 8122, - "firstEndPos" : 8086, - "secondEndPos" : 8156 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@link", - "secondLabel" : "@link", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8052, - "secondPos" : 8122, - "firstEndPos" : 8057, - "secondEndPos" : 8127 -}, { - "firstType" : "MemberRef", - "secondType" : "MemberRef", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8059, - "secondPos" : 8129, - "firstEndPos" : 8085, - "secondEndPos" : 8155 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MemberRef", - "secondParentType" : "MemberRef", - "firstPos" : 8060, - "secondPos" : 8130, - "firstEndPos" : 8085, - "secondEndPos" : 8155 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " to format", - "secondLabel" : " to format", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8086, - "secondPos" : 8156, - "firstEndPos" : 8096, - "secondEndPos" : 8166 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "the value as an octal string with leading zeros.", - "secondLabel" : "the value as an octal string with leading zeros.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8104, - "secondPos" : 8174, - "firstEndPos" : 8152, - "secondEndPos" : 8222 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "The converted number is followed by NUL and then space.", - "secondLabel" : "The converted number is followed by NUL and then space.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8160, - "secondPos" : 8230, - "firstEndPos" : 8215, - "secondEndPos" : 8285 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8230, - "secondPos" : 8300, - "firstEndPos" : 8263, - "secondEndPos" : 8333 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8230, - "secondPos" : 8300, - "firstEndPos" : 8236, - "secondEndPos" : 8306 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8237, - "secondPos" : 8307, - "firstEndPos" : 8242, - "secondEndPos" : 8312 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The value to convert", - "secondLabel" : " The value to convert", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8242, - "secondPos" : 8312, - "firstEndPos" : 8263, - "secondEndPos" : 8333 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8271, - "secondPos" : 8341, - "firstEndPos" : 8304, - "secondEndPos" : 8374 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8271, - "secondPos" : 8341, - "firstEndPos" : 8277, - "secondEndPos" : 8347 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8278, - "secondPos" : 8348, - "firstEndPos" : 8281, - "secondEndPos" : 8351 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The destination buffer", - "secondLabel" : " The destination buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8281, - "secondPos" : 8351, - "firstEndPos" : 8304, - "secondEndPos" : 8374 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8312, - "secondPos" : 8382, - "firstEndPos" : 8362, - "secondEndPos" : 8432 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8312, - "secondPos" : 8382, - "firstEndPos" : 8318, - "secondEndPos" : 8388 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8319, - "secondPos" : 8389, - "firstEndPos" : 8325, - "secondEndPos" : 8395 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The starting offset into the buffer.", - "secondLabel" : " The starting offset into the buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8325, - "secondPos" : 8395, - "firstEndPos" : 8362, - "secondEndPos" : 8432 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8370, - "secondPos" : 8440, - "firstEndPos" : 8407, - "secondEndPos" : 8477 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8370, - "secondPos" : 8440, - "firstEndPos" : 8376, - "secondEndPos" : 8446 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8377, - "secondPos" : 8447, - "firstEndPos" : 8383, - "secondEndPos" : 8453 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The size of the buffer.", - "secondLabel" : " The size of the buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8383, - "secondPos" : 8453, - "firstEndPos" : 8407, - "secondEndPos" : 8477 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8415, - "secondPos" : 8485, - "firstEndPos" : 8470, - "secondEndPos" : 8540 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8415, - "secondPos" : 8485, - "firstEndPos" : 8422, - "secondEndPos" : 8492 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The updated value of offset, i.e. offset+length", - "secondLabel" : " The updated value of offset, i.e. offset+length", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8422, - "secondPos" : 8492, - "firstEndPos" : 8470, - "secondEndPos" : 8540 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8478, - "secondPos" : 8548, - "firstEndPos" : 8564, - "secondEndPos" : 8634 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@throws", - "secondLabel" : "@throws", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8478, - "secondPos" : 8548, - "firstEndPos" : 8485, - "secondEndPos" : 8555 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "IllegalArgumentException", - "secondLabel" : "IllegalArgumentException", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8486, - "secondPos" : 8556, - "firstEndPos" : 8510, - "secondEndPos" : 8580 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " if the value (and trailer) will not fit in the buffer", - "secondLabel" : " if the value (and trailer) will not fit in the buffer", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8510, - "secondPos" : 8580, - "firstEndPos" : 8564, - "secondEndPos" : 8634 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8577, - "secondPos" : 8647, - "firstEndPos" : 8583, - "secondEndPos" : 8653 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8584, - "secondPos" : 8654, - "firstEndPos" : 8590, - "secondEndPos" : 8660 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8591, - "secondPos" : 8661, - "firstEndPos" : 8594, - "secondEndPos" : 8664 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatCheckSumOctalBytes", - "secondLabel" : "formatCheckSumOctalBytes", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8595, - "secondPos" : 8665, - "firstEndPos" : 8619, - "secondEndPos" : 8689 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8620, - "secondPos" : 8690, - "firstEndPos" : 8636, - "secondEndPos" : 8706 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8620, - "secondPos" : 8690, - "firstEndPos" : 8625, - "secondEndPos" : 8695 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8626, - "secondPos" : 8696, - "firstEndPos" : 8630, - "secondEndPos" : 8700 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8631, - "secondPos" : 8701, - "firstEndPos" : 8636, - "secondEndPos" : 8706 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8638, - "secondPos" : 8708, - "firstEndPos" : 8648, - "secondEndPos" : 8718 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8638, - "secondPos" : 8708, - "firstEndPos" : 8644, - "secondEndPos" : 8714 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 8638, - "secondPos" : 8708, - "firstEndPos" : 8642, - "secondEndPos" : 8712 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 8642, - "secondPos" : 8712, - "firstEndPos" : 8644, - "secondEndPos" : 8714 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8645, - "secondPos" : 8715, - "firstEndPos" : 8648, - "secondEndPos" : 8718 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8650, - "secondPos" : 8720, - "firstEndPos" : 8666, - "secondEndPos" : 8736 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8650, - "secondPos" : 8720, - "firstEndPos" : 8655, - "secondEndPos" : 8725 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8656, - "secondPos" : 8726, - "firstEndPos" : 8659, - "secondEndPos" : 8729 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8660, - "secondPos" : 8730, - "firstEndPos" : 8666, - "secondEndPos" : 8736 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8668, - "secondPos" : 8738, - "firstEndPos" : 8684, - "secondEndPos" : 8754 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8668, - "secondPos" : 8738, - "firstEndPos" : 8673, - "secondEndPos" : 8743 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8674, - "secondPos" : 8744, - "firstEndPos" : 8677, - "secondEndPos" : 8747 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 8678, - "secondPos" : 8748, - "firstEndPos" : 8684, - "secondEndPos" : 8754 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8686, - "secondPos" : 8756, - "firstEndPos" : 8949, - "secondEndPos" : 9019 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8697, - "secondPos" : 8767, - "firstEndPos" : 8714, - "secondEndPos" : 8784 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 8697, - "secondPos" : 8767, - "firstEndPos" : 8700, - "secondEndPos" : 8770 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 8701, - "secondPos" : 8771, - "firstEndPos" : 8713, - "secondEndPos" : 8783 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 8701, - "secondPos" : 8771, - "firstEndPos" : 8704, - "secondEndPos" : 8774 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 8705, - "secondPos" : 8775, - "firstEndPos" : 8713, - "secondEndPos" : 8783 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8705, - "secondPos" : 8775, - "firstEndPos" : 8711, - "secondEndPos" : 8781 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "-", - "secondLabel" : "-", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8711, - "secondPos" : 8781, - "firstEndPos" : 8712, - "secondEndPos" : 8782 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "2", - "secondLabel" : "2", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8712, - "secondPos" : 8782, - "firstEndPos" : 8713, - "secondEndPos" : 8783 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// for NUL and space", - "secondLabel" : "// for NUL and space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8715, - "secondPos" : 8785, - "firstEndPos" : 8735, - "secondEndPos" : 8805 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8744, - "secondPos" : 8814, - "firstEndPos" : 8795, - "secondEndPos" : 8865 -}, { - "firstType" : "MethodInvocation", - "secondType" : "MethodInvocation", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 8744, - "secondPos" : 8814, - "firstEndPos" : 8794, - "secondEndPos" : 8864 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "formatUnsignedOctalString", - "secondLabel" : "formatUnsignedOctalString", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 8744, - "secondPos" : 8814, - "firstEndPos" : 8769, - "secondEndPos" : 8839 -}, { - "firstType" : "METHOD_INVOCATION_ARGUMENTS", - "secondType" : "METHOD_INVOCATION_ARGUMENTS", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodInvocation", - "secondParentType" : "MethodInvocation", - "firstPos" : 8770, - "secondPos" : 8840, - "firstEndPos" : 8793, - "secondEndPos" : 8863 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "value", - "secondLabel" : "value", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 8770, - "secondPos" : 8840, - "firstEndPos" : 8775, - "secondEndPos" : 8845 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 8777, - "secondPos" : 8847, - "firstEndPos" : 8780, - "secondEndPos" : 8850 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 8782, - "secondPos" : 8852, - "firstEndPos" : 8788, - "secondEndPos" : 8858 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "METHOD_INVOCATION_ARGUMENTS", - "secondParentType" : "METHOD_INVOCATION_ARGUMENTS", - "firstPos" : 8790, - "secondPos" : 8860, - "firstEndPos" : 8793, - "secondEndPos" : 8863 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8805, - "secondPos" : 8875, - "firstEndPos" : 8831, - "secondEndPos" : 8901 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 8805, - "secondPos" : 8875, - "firstEndPos" : 8830, - "secondEndPos" : 8900 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8805, - "secondPos" : 8875, - "firstEndPos" : 8824, - "secondEndPos" : 8894 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 8805, - "secondPos" : 8875, - "firstEndPos" : 8808, - "secondEndPos" : 8878 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 8809, - "secondPos" : 8879, - "firstEndPos" : 8823, - "secondEndPos" : 8893 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8809, - "secondPos" : 8879, - "firstEndPos" : 8815, - "secondEndPos" : 8885 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8816, - "secondPos" : 8886, - "firstEndPos" : 8817, - "secondEndPos" : 8887 -}, { - "firstType" : "PostfixExpression", - "secondType" : "PostfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8818, - "secondPos" : 8888, - "firstEndPos" : 8823, - "secondEndPos" : 8893 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 8818, - "secondPos" : 8888, - "firstEndPos" : 8821, - "secondEndPos" : 8891 -}, { - "firstType" : "POSTFIX_EXPRESSION_OPERATOR", - "secondType" : "POSTFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PostfixExpression", - "secondParentType" : "PostfixExpression", - "firstPos" : 8821, - "secondPos" : 8891, - "firstEndPos" : 8823, - "secondEndPos" : 8893 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8827, - "secondPos" : 8897, - "firstEndPos" : 8828, - "secondEndPos" : 8898 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8829, - "secondPos" : 8899, - "firstEndPos" : 8830, - "secondEndPos" : 8900 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Trailing null", - "secondLabel" : "// Trailing null", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8832, - "secondPos" : 8902, - "firstEndPos" : 8848, - "secondEndPos" : 8918 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8857, - "secondPos" : 8927, - "firstEndPos" : 8892, - "secondEndPos" : 8962 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 8857, - "secondPos" : 8927, - "firstEndPos" : 8891, - "secondEndPos" : 8961 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8857, - "secondPos" : 8927, - "firstEndPos" : 8874, - "secondEndPos" : 8944 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 8857, - "secondPos" : 8927, - "firstEndPos" : 8860, - "secondEndPos" : 8930 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 8861, - "secondPos" : 8931, - "firstEndPos" : 8873, - "secondEndPos" : 8943 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8861, - "secondPos" : 8931, - "firstEndPos" : 8867, - "secondEndPos" : 8937 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8868, - "secondPos" : 8938, - "firstEndPos" : 8869, - "secondEndPos" : 8939 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "idx", - "secondLabel" : "idx", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8870, - "secondPos" : 8940, - "firstEndPos" : 8873, - "secondEndPos" : 8943 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "=", - "secondLabel" : "=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8879, - "secondPos" : 8949, - "firstEndPos" : 8880, - "secondEndPos" : 8950 -}, { - "firstType" : "CastExpression", - "secondType" : "CastExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 8881, - "secondPos" : 8951, - "firstEndPos" : 8891, - "secondEndPos" : 8961 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 8882, - "secondPos" : 8952, - "firstEndPos" : 8886, - "secondEndPos" : 8956 -}, { - "firstType" : "CharacterLiteral", - "secondType" : "CharacterLiteral", - "firstLabel" : "' '", - "secondLabel" : "' '", - "firstParentType" : "CastExpression", - "secondParentType" : "CastExpression", - "firstPos" : 8888, - "secondPos" : 8958, - "firstEndPos" : 8891, - "secondEndPos" : 8961 -}, { - "firstType" : "LineComment", - "secondType" : "LineComment", - "firstLabel" : "// Trailing space", - "secondLabel" : "// Trailing space", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8893, - "secondPos" : 8963, - "firstEndPos" : 8910, - "secondEndPos" : 8980 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 8920, - "secondPos" : 8990, - "firstEndPos" : 8943, - "secondEndPos" : 9013 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 8927, - "secondPos" : 8997, - "firstEndPos" : 8942, - "secondEndPos" : 9012 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "offset", - "secondLabel" : "offset", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8927, - "secondPos" : 8997, - "firstEndPos" : 8933, - "secondEndPos" : 9003 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "+", - "secondLabel" : "+", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8934, - "secondPos" : 9004, - "firstEndPos" : 8935, - "secondEndPos" : 9005 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "length", - "secondLabel" : "length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 8936, - "secondPos" : 9006, - "firstEndPos" : 8942, - "secondEndPos" : 9012 -}, { - "firstType" : "MethodDeclaration", - "secondType" : "MethodDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "TypeDeclaration", - "secondParentType" : "TypeDeclaration", - "firstPos" : 8955, - "secondPos" : 9025, - "firstEndPos" : 9316, - "secondEndPos" : 9386 -}, { - "firstType" : "Javadoc", - "secondType" : "Javadoc", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 8955, - "secondPos" : 9025, - "firstEndPos" : 9111, - "secondEndPos" : 9181 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 8966, - "secondPos" : 9036, - "firstEndPos" : 9009, - "secondEndPos" : 9079 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : "Compute the checksum of a tar entry header.", - "secondLabel" : "Compute the checksum of a tar entry header.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 8966, - "secondPos" : 9036, - "firstEndPos" : 9009, - "secondEndPos" : 9079 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 9024, - "secondPos" : 9094, - "firstEndPos" : 9065, - "secondEndPos" : 9135 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@param", - "secondLabel" : "@param", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 9024, - "secondPos" : 9094, - "firstEndPos" : 9030, - "secondEndPos" : 9100 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 9031, - "secondPos" : 9101, - "firstEndPos" : 9034, - "secondEndPos" : 9104 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The tar entry's header buffer.", - "secondLabel" : " The tar entry's header buffer.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 9034, - "secondPos" : 9104, - "firstEndPos" : 9065, - "secondEndPos" : 9135 -}, { - "firstType" : "TagElement", - "secondType" : "TagElement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Javadoc", - "secondParentType" : "Javadoc", - "firstPos" : 9073, - "secondPos" : 9143, - "firstEndPos" : 9103, - "secondEndPos" : 9173 -}, { - "firstType" : "TAG_NAME", - "secondType" : "TAG_NAME", - "firstLabel" : "@return", - "secondLabel" : "@return", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 9073, - "secondPos" : 9143, - "firstEndPos" : 9080, - "secondEndPos" : 9150 -}, { - "firstType" : "TextElement", - "secondType" : "TextElement", - "firstLabel" : " The computed checksum.", - "secondLabel" : " The computed checksum.", - "firstParentType" : "TagElement", - "secondParentType" : "TagElement", - "firstPos" : 9080, - "secondPos" : 9150, - "firstEndPos" : 9103, - "secondEndPos" : 9173 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "public", - "secondLabel" : "public", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9116, - "secondPos" : 9186, - "firstEndPos" : 9122, - "secondEndPos" : 9192 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "static", - "secondLabel" : "static", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9123, - "secondPos" : 9193, - "firstEndPos" : 9129, - "secondEndPos" : 9199 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9130, - "secondPos" : 9200, - "firstEndPos" : 9134, - "secondEndPos" : 9204 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "computeCheckSum", - "secondLabel" : "computeCheckSum", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9135, - "secondPos" : 9205, - "firstEndPos" : 9150, - "secondEndPos" : 9220 -}, { - "firstType" : "SingleVariableDeclaration", - "secondType" : "SingleVariableDeclaration", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9151, - "secondPos" : 9221, - "firstEndPos" : 9167, - "secondEndPos" : 9237 -}, { - "firstType" : "Modifier", - "secondType" : "Modifier", - "firstLabel" : "final", - "secondLabel" : "final", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 9151, - "secondPos" : 9221, - "firstEndPos" : 9156, - "secondEndPos" : 9226 -}, { - "firstType" : "ArrayType", - "secondType" : "ArrayType", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 9157, - "secondPos" : 9227, - "firstEndPos" : 9163, - "secondEndPos" : 9233 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "byte", - "secondLabel" : "byte", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 9157, - "secondPos" : 9227, - "firstEndPos" : 9161, - "secondEndPos" : 9231 -}, { - "firstType" : "Dimension", - "secondType" : "Dimension", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ArrayType", - "secondParentType" : "ArrayType", - "firstPos" : 9161, - "secondPos" : 9231, - "firstEndPos" : 9163, - "secondEndPos" : 9233 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "SingleVariableDeclaration", - "secondParentType" : "SingleVariableDeclaration", - "firstPos" : 9164, - "secondPos" : 9234, - "firstEndPos" : 9167, - "secondEndPos" : 9237 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "MethodDeclaration", - "secondParentType" : "MethodDeclaration", - "firstPos" : 9169, - "secondPos" : 9239, - "firstEndPos" : 9316, - "secondEndPos" : 9386 -}, { - "firstType" : "VariableDeclarationStatement", - "secondType" : "VariableDeclarationStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 9179, - "secondPos" : 9249, - "firstEndPos" : 9192, - "secondEndPos" : 9262 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "long", - "secondLabel" : "long", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 9179, - "secondPos" : 9249, - "firstEndPos" : 9183, - "secondEndPos" : 9253 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationStatement", - "secondParentType" : "VariableDeclarationStatement", - "firstPos" : 9184, - "secondPos" : 9254, - "firstEndPos" : 9191, - "secondEndPos" : 9261 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "sum", - "secondLabel" : "sum", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 9184, - "secondPos" : 9254, - "firstEndPos" : 9187, - "secondEndPos" : 9257 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 9190, - "secondPos" : 9260, - "firstEndPos" : 9191, - "secondEndPos" : 9261 -}, { - "firstType" : "ForStatement", - "secondType" : "ForStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 9202, - "secondPos" : 9272, - "firstEndPos" : 9289, - "secondEndPos" : 9359 -}, { - "firstType" : "VariableDeclarationExpression", - "secondType" : "VariableDeclarationExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 9207, - "secondPos" : 9277, - "firstEndPos" : 9216, - "secondEndPos" : 9286 -}, { - "firstType" : "PrimitiveType", - "secondType" : "PrimitiveType", - "firstLabel" : "int", - "secondLabel" : "int", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 9207, - "secondPos" : 9277, - "firstEndPos" : 9210, - "secondEndPos" : 9280 -}, { - "firstType" : "VariableDeclarationFragment", - "secondType" : "VariableDeclarationFragment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "VariableDeclarationExpression", - "secondParentType" : "VariableDeclarationExpression", - "firstPos" : 9211, - "secondPos" : 9281, - "firstEndPos" : 9216, - "secondEndPos" : 9286 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 9211, - "secondPos" : 9281, - "firstEndPos" : 9212, - "secondEndPos" : 9282 -}, { - "firstType" : "NumberLiteral", - "secondType" : "NumberLiteral", - "firstLabel" : "0", - "secondLabel" : "0", - "firstParentType" : "VariableDeclarationFragment", - "secondParentType" : "VariableDeclarationFragment", - "firstPos" : 9215, - "secondPos" : 9285, - "firstEndPos" : 9216, - "secondEndPos" : 9286 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 9218, - "secondPos" : 9288, - "firstEndPos" : 9232, - "secondEndPos" : 9302 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9218, - "secondPos" : 9288, - "firstEndPos" : 9219, - "secondEndPos" : 9289 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "<", - "secondLabel" : "<", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9220, - "secondPos" : 9290, - "firstEndPos" : 9221, - "secondEndPos" : 9291 -}, { - "firstType" : "QualifiedName", - "secondType" : "QualifiedName", - "firstLabel" : "buf.length", - "secondLabel" : "buf.length", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9222, - "secondPos" : 9292, - "firstEndPos" : 9232, - "secondEndPos" : 9302 -}, { - "firstType" : "PrefixExpression", - "secondType" : "PrefixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 9234, - "secondPos" : 9304, - "firstEndPos" : 9237, - "secondEndPos" : 9307 -}, { - "firstType" : "PREFIX_EXPRESSION_OPERATOR", - "secondType" : "PREFIX_EXPRESSION_OPERATOR", - "firstLabel" : "++", - "secondLabel" : "++", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 9234, - "secondPos" : 9304, - "firstEndPos" : 9236, - "secondEndPos" : 9306 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "PrefixExpression", - "secondParentType" : "PrefixExpression", - "firstPos" : 9236, - "secondPos" : 9306, - "firstEndPos" : 9237, - "secondEndPos" : 9307 -}, { - "firstType" : "Block", - "secondType" : "Block", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ForStatement", - "secondParentType" : "ForStatement", - "firstPos" : 9239, - "secondPos" : 9309, - "firstEndPos" : 9289, - "secondEndPos" : 9359 -}, { - "firstType" : "ExpressionStatement", - "secondType" : "ExpressionStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 9253, - "secondPos" : 9323, - "firstEndPos" : 9279, - "secondEndPos" : 9349 -}, { - "firstType" : "Assignment", - "secondType" : "Assignment", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "ExpressionStatement", - "secondParentType" : "ExpressionStatement", - "firstPos" : 9253, - "secondPos" : 9323, - "firstEndPos" : 9278, - "secondEndPos" : 9348 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "sum", - "secondLabel" : "sum", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 9253, - "secondPos" : 9323, - "firstEndPos" : 9256, - "secondEndPos" : 9326 -}, { - "firstType" : "ASSIGNMENT_OPERATOR", - "secondType" : "ASSIGNMENT_OPERATOR", - "firstLabel" : "+=", - "secondLabel" : "+=", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 9257, - "secondPos" : 9327, - "firstEndPos" : 9259, - "secondEndPos" : 9329 -}, { - "firstType" : "InfixExpression", - "secondType" : "InfixExpression", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Assignment", - "secondParentType" : "Assignment", - "firstPos" : 9260, - "secondPos" : 9330, - "firstEndPos" : 9278, - "secondEndPos" : 9348 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "BYTE_MASK", - "secondLabel" : "BYTE_MASK", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9260, - "secondPos" : 9330, - "firstEndPos" : 9269, - "secondEndPos" : 9339 -}, { - "firstType" : "INFIX_EXPRESSION_OPERATOR", - "secondType" : "INFIX_EXPRESSION_OPERATOR", - "firstLabel" : "&", - "secondLabel" : "&", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9270, - "secondPos" : 9340, - "firstEndPos" : 9271, - "secondEndPos" : 9341 -}, { - "firstType" : "ArrayAccess", - "secondType" : "ArrayAccess", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "InfixExpression", - "secondParentType" : "InfixExpression", - "firstPos" : 9272, - "secondPos" : 9342, - "firstEndPos" : 9278, - "secondEndPos" : 9348 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "buf", - "secondLabel" : "buf", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 9272, - "secondPos" : 9342, - "firstEndPos" : 9275, - "secondEndPos" : 9345 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "i", - "secondLabel" : "i", - "firstParentType" : "ArrayAccess", - "secondParentType" : "ArrayAccess", - "firstPos" : 9276, - "secondPos" : 9346, - "firstEndPos" : 9277, - "secondEndPos" : 9347 -}, { - "firstType" : "ReturnStatement", - "secondType" : "ReturnStatement", - "firstLabel" : "", - "secondLabel" : "", - "firstParentType" : "Block", - "secondParentType" : "Block", - "firstPos" : 9299, - "secondPos" : 9369, - "firstEndPos" : 9310, - "secondEndPos" : 9380 -}, { - "firstType" : "SimpleName", - "secondType" : "SimpleName", - "firstLabel" : "sum", - "secondLabel" : "sum", - "firstParentType" : "ReturnStatement", - "secondParentType" : "ReturnStatement", - "firstPos" : 9306, - "secondPos" : 9376, - "firstEndPos" : 9309, - "secondEndPos" : 9379 -} ] \ No newline at end of file diff --git a/src/test/resources/astDiff/defects4j/cases-problematic.json b/src/test/resources/astDiff/defects4j/cases-problematic.json index 77c4aee113..3ed3ebfa51 100644 --- a/src/test/resources/astDiff/defects4j/cases-problematic.json +++ b/src/test/resources/astDiff/defects4j/cases-problematic.json @@ -274,9 +274,6 @@ }, { "repo" : "Lang", "commit" : "7" -}, { - "repo" : "Compress", - "commit" : "7" }, { "repo" : "JacksonCore", "commit" : "4" diff --git a/src/test/resources/astDiff/defects4j/cases.json b/src/test/resources/astDiff/defects4j/cases.json index b37a62da8d..c3b077db6e 100644 --- a/src/test/resources/astDiff/defects4j/cases.json +++ b/src/test/resources/astDiff/defects4j/cases.json @@ -2068,4 +2068,7 @@ }, { "repo" : "Jsoup", "commit" : "3" +}, { + "repo" : "Compress", + "commit" : "7" } ] \ No newline at end of file