diff --git a/Gopkg.lock b/Gopkg.lock index 475c7b6..c08142c 100644 --- a/Gopkg.lock +++ b/Gopkg.lock @@ -3,196 +3,153 @@ [[projects]] branch = "master" - digest = "1:6da51e5ec493ad2b44cb04129e2d0a068c8fb9bd6cb5739d199573558696bb94" name = "github.com/Azure/go-ansiterm" packages = [ ".", - "winterm", + "winterm" ] - pruneopts = "UT" revision = "d6e3b3328b783f23731bc4d058875b0371ff8109" [[projects]] - digest = "1:b16fbfbcc20645cb419f78325bb2e85ec729b338e996a228124d68931a6f2a37" name = "github.com/BurntSushi/toml" packages = ["."] - pruneopts = "UT" revision = "b26d9c308763d68093482582cea63d69be07a0f0" version = "v0.3.0" [[projects]] - digest = "1:4179c92d452daa1e0693fd12e094d9b05a1ecb79efcded05c7dae15e539b9f0b" name = "github.com/Microsoft/go-winio" packages = ["."] - pruneopts = "UT" revision = "67921128fb397dd80339870d2193d6b1e6856fd4" version = "v0.4.8" [[projects]] branch = "master" - digest = "1:3721a10686511b80c052323423f0de17a8c06d417dbdd3b392b1578432a33aae" name = "github.com/Nvveen/Gotty" packages = ["."] - pruneopts = "UT" revision = "cd527374f1e5bff4938207604a14f2e38a9cf512" [[projects]] branch = "master" - digest = "1:4c4c33075b704791d6a7f09dfb55c66769e8a1dc6adf87026292d274fe8ad113" name = "github.com/codahale/hdrhistogram" packages = ["."] - pruneopts = "UT" revision = "3a0bb77429bd3a61596f5e8a3172445844342120" [[projects]] branch = "master" - digest = "1:fc8dbcc2a5de7c093e167828ebbdf551641761d2ad75431d3a167d467a264115" name = "github.com/containerd/continuity" packages = ["pathdriver"] - pruneopts = "UT" revision = "0377f7d767206f3a9e8881d0f02267b0d89c7a62" [[projects]] - digest = "1:a2c1d0e43bd3baaa071d1b9ed72c27d78169b2b269f71c105ac4ba34b1be4a39" name = "github.com/davecgh/go-spew" packages = ["spew"] - pruneopts = "UT" revision = "346938d642f2ec3594ed81d874461961cd0faa76" version = "v1.1.0" [[projects]] - digest = "1:87dcb59127512b84097086504c16595cf8fef35b9e0bfca565dfc06e198158d7" name = "github.com/docker/go-connections" packages = ["nat"] - pruneopts = "UT" revision = "3ede32e2033de7505e6500d6c868c2b9ed9f169d" version = "v0.3.0" [[projects]] - digest = "1:6f82cacd0af5921e99bf3f46748705239b36489464f4529a1589bc895764fb18" name = "github.com/docker/go-units" packages = ["."] - pruneopts = "UT" revision = "47565b4f722fb6ceae66b95f853feed578a4a51c" version = "v0.3.3" [[projects]] - digest = "1:865079840386857c809b72ce300be7580cb50d3d3129ce11bf9aa6ca2bc1934a" name = "github.com/fatih/color" packages = ["."] - pruneopts = "UT" revision = "5b77d2a35fb0ede96d138fc9a99f5c9b6aef11b4" version = "v1.7.0" [[projects]] - digest = "1:3f7c586d2fd571c4f2e3d313c0638b33b999055de507d5f11fafe27e5adc30db" name = "github.com/gogo/protobuf" packages = [ "gogoproto", "proto", "protoc-gen-gogo/descriptor", "sortkeys", - "types", + "types" ] - pruneopts = "UT" revision = "636bf0302bc95575d69441b25a2603156ffdddf1" version = "v1.1.1" [[projects]] - digest = "1:17fe264ee908afc795734e8c4e63db2accabaf57326dbf21763a7d6b86096260" name = "github.com/golang/protobuf" packages = [ "proto", "ptypes", "ptypes/any", "ptypes/duration", - "ptypes/timestamp", + "ptypes/timestamp" ] - pruneopts = "UT" revision = "b4deda0973fb4c70b50d226b1af49f3da59f5265" version = "v1.1.0" [[projects]] branch = "master" - digest = "1:1a1206efd03a54d336dce7bb8719e74f2f8932f661cb9f57d5813a1d99c083d8" name = "github.com/grpc-ecosystem/grpc-opentracing" packages = ["go/otgrpc"] - pruneopts = "UT" revision = "8e809c8a86450a29b90dcc9efbf062d0fe6d9746" [[projects]] - digest = "1:c658e84ad3916da105a761660dcaeb01e63416c8ec7bc62256a9b411a05fcd67" name = "github.com/mattn/go-colorable" packages = ["."] - pruneopts = "UT" revision = "167de6bfdfba052fa6b2d3664c8f5272e23c9072" version = "v0.0.9" [[projects]] - digest = "1:d4d17353dbd05cb52a2a52b7fe1771883b682806f68db442b436294926bbfafb" name = "github.com/mattn/go-isatty" packages = ["."] - pruneopts = "UT" revision = "0360b2af4f38e8d38c7fce2a9f4e702702d73a39" version = "v0.0.3" [[projects]] branch = "master" - digest = "1:1c1a166be1c2f3bbc0c9b7c87a0877ede9ff5f865b406bb0379ca790b3dddf03" name = "github.com/mcuadros/go-lookup" packages = ["."] - pruneopts = "UT" revision = "5650f26be7675b629fff8356a50d906fa03e9c8b" [[projects]] branch = "master" - digest = "1:2b32af4d2a529083275afc192d1067d8126b578c7a9613b26600e4df9c735155" name = "github.com/mgutz/ansi" packages = ["."] - pruneopts = "UT" revision = "9520e82c474b0a04dd04f8a40959027271bab992" [[projects]] - digest = "1:ee4d4af67d93cc7644157882329023ce9a7bcfce956a079069a9405521c7cc8d" name = "github.com/opencontainers/go-digest" packages = ["."] - pruneopts = "UT" revision = "279bed98673dd5bef374d3b6e4b09e2af76183bf" version = "v1.0.0-rc1" [[projects]] - digest = "1:11db38d694c130c800d0aefb502fb02519e514dc53d9804ce51d1ad25ec27db6" name = "github.com/opencontainers/image-spec" packages = [ "specs-go", - "specs-go/v1", + "specs-go/v1" ] - pruneopts = "UT" revision = "d60099175f88c47cd379c4738d158884749ed235" version = "v1.0.1" [[projects]] - digest = "1:e1945a9a8aff7a8504d8e3143e40bc891ccadf9ba1b2f615e8227729ce828c34" name = "github.com/opencontainers/runc" packages = ["libcontainer/user"] - pruneopts = "UT" revision = "4fc53a81fb7c994640722ac585fa9ca548971871" version = "v1.0.0-rc5" [[projects]] - digest = "1:450b7623b185031f3a456801155c8320209f75d0d4c4e633c6b1e59d44d6e392" name = "github.com/opentracing/opentracing-go" packages = [ ".", "ext", - "log", + "log" ] - pruneopts = "UT" revision = "1949ddbfd147afd4d964a9f00b24eb291e0e7c38" version = "v1.0.2" [[projects]] - digest = "1:a671f3da2eedf2b8bab6339ba661f85d134cfc811f6097f5af55c9ec4aa43ea9" name = "github.com/ory/dockertest" packages = [ "docker", @@ -218,48 +175,38 @@ "docker/types/network", "docker/types/registry", "docker/types/strslice", - "docker/types/versions", + "docker/types/versions" ] - pruneopts = "UT" revision = "1ff4d597ac09e84e6f3edfc340b22d5544da1eb2" [[projects]] - digest = "1:40e195917a951a8bf867cd05de2a46aaf1806c50cf92eebf4c16f78cd196f747" name = "github.com/pkg/errors" packages = ["."] - pruneopts = "UT" revision = "645ef00459ed84a119197bfb8d8205042c6df63d" version = "v0.8.0" [[projects]] - digest = "1:0028cb19b2e4c3112225cd871870f2d9cf49b9b4276531f03438a88e94be86fe" name = "github.com/pmezard/go-difflib" packages = ["difflib"] - pruneopts = "UT" revision = "792786c7400a136282c1664665ae0a8db921c6c2" version = "v1.0.0" [[projects]] - digest = "1:9e9193aa51197513b3abcb108970d831fbcf40ef96aa845c4f03276e1fa316d2" name = "github.com/sirupsen/logrus" packages = ["."] - pruneopts = "UT" revision = "c155da19408a8799da419ed3eeb0cb5db0ad5dbc" version = "v1.0.5" [[projects]] - digest = "1:c40d65817cdd41fac9aa7af8bed56927bb2d6d47e4fea566a74880f5c2b1c41e" name = "github.com/stretchr/testify" packages = [ "assert", - "require", + "require" ] - pruneopts = "UT" revision = "f35b8ab0b5a2cef36673838d662e249dd9c94686" version = "v1.2.2" [[projects]] - digest = "1:ac6f26e917fd2fb3194a7ebe2baf6fb32de2f2fbfed130c18aac0e758a6e1d22" name = "github.com/uber/jaeger-client-go" packages = [ ".", @@ -278,39 +225,31 @@ "thrift-gen/sampling", "thrift-gen/zipkincore", "transport", - "utils", + "utils" ] - pruneopts = "UT" revision = "1a782e2da844727691fef1757c72eb190c2909f0" version = "v2.15.0" [[projects]] - digest = "1:0f09db8429e19d57c8346ad76fbbc679341fa86073d3b8fb5ac919f0357d8f4c" name = "github.com/uber/jaeger-lib" packages = ["metrics"] - pruneopts = "UT" revision = "ed3a127ec5fef7ae9ea95b01b542c47fbd999ce5" version = "v1.5.0" [[projects]] - digest = "1:39a425f98fb19427061a693fe6bf0683c9bddec4b25b17067e34fdb465e39cb9" name = "github.com/x-cray/logrus-prefixed-formatter" packages = ["."] - pruneopts = "UT" revision = "bb2702d423886830dee131692131d35648c382e2" version = "v0.5.2" [[projects]] branch = "master" - digest = "1:3f3a05ae0b95893d90b9b3b5afdb79a9b3d96e4e36e099d841ae602e4aca0da8" name = "golang.org/x/crypto" packages = ["ssh/terminal"] - pruneopts = "UT" revision = "a49355c7e3f8fe157a85be2f77e6e269a0f89602" [[projects]] branch = "master" - digest = "1:dc1b5a4f3a84b5c8503036630dd0f245de44d9c22414ddff0e5e473849139fd3" name = "golang.org/x/net" packages = [ "context", @@ -319,24 +258,20 @@ "http2/hpack", "idna", "internal/timeseries", - "trace", + "trace" ] - pruneopts = "UT" revision = "32a936f46389aa10549d60bd7833e54b01685d09" [[projects]] branch = "master" - digest = "1:dcf1436fa82a18507710598cd5853c618ed6321b8d752bfcc2f8325e5e393625" name = "golang.org/x/sys" packages = [ "unix", - "windows", + "windows" ] - pruneopts = "UT" revision = "ce36f3865eeb42541ce3f87f32f8462c5687befa" [[projects]] - digest = "1:a2ab62866c75542dd18d2b069fec854577a20211d7c0ea6ae746072a1dccdd18" name = "golang.org/x/text" packages = [ "collate", @@ -352,22 +287,18 @@ "unicode/bidi", "unicode/cldr", "unicode/norm", - "unicode/rangetable", + "unicode/rangetable" ] - pruneopts = "UT" revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0" version = "v0.3.0" [[projects]] branch = "master" - digest = "1:601e63e7d4577f907118bec825902505291918859d223bce015539e79f1160e3" name = "google.golang.org/genproto" packages = ["googleapis/rpc/status"] - pruneopts = "UT" revision = "ff3583edef7de132f219f0efc00e097cabcc0ec0" [[projects]] - digest = "1:2dab32a43451e320e49608ff4542fdfc653c95dcc35d0065ec9c6c3dd540ed74" name = "google.golang.org/grpc" packages = [ ".", @@ -394,26 +325,22 @@ "stats", "status", "tap", - "transport", + "transport" ] - pruneopts = "UT" revision = "168a6198bcb0ef175f7dacec0b8691fc141dc9b8" version = "v1.13.0" [[projects]] - digest = "1:861bb28098fdd02360af9d9a1c246cce4e255c94d6a75661e74dd60144d72105" name = "gopkg.in/bblfsh/sdk.v1" packages = [ "manifest", "protocol", - "uast", + "uast" ] - pruneopts = "UT" revision = "94e3b212553e761677da180f321d9a7a60ebec5f" version = "v1.16.1" [[projects]] - digest = "1:62b611a5adfa6f3f7f0bcad78dac3920cfb10918cdd9217ba6b24a59610bf60f" name = "gopkg.in/bblfsh/sdk.v2" packages = [ "cmd", @@ -435,40 +362,26 @@ "uast/transformer", "uast/transformer/positioner", "uast/viewer", - "uast/yaml", + "uast/yaml" ] - pruneopts = "T" - revision = "5a1a268859490ec2772d8106a331be1f7d0d85a3" - version = "v2.14.2" + revision = "7f43f27c14a259a0a396cc70c911424b8e8b11c1" + version = "v2.15.0" [[projects]] - digest = "1:48c5414d07b77e35a4c19f35e1c78d6a0cbdba6386005d0f8b7b86862d0ceca3" name = "gopkg.in/src-d/go-errors.v1" packages = ["."] - pruneopts = "UT" revision = "8bbbeeb767dfdd053b9b45d5a16a4f4ce2c6f694" version = "v1.0.0" [[projects]] - digest = "1:342378ac4dcb378a5448dd723f0784ae519383532f5e70ade24132c4c8693202" name = "gopkg.in/yaml.v2" packages = ["."] - pruneopts = "UT" revision = "5420a8b6744d3b0345ab293f6fcba19c978f1183" version = "v2.2.1" [solve-meta] analyzer-name = "dep" analyzer-version = 1 - input-imports = [ - "gopkg.in/bblfsh/sdk.v2/driver", - "gopkg.in/bblfsh/sdk.v2/driver/fixtures", - "gopkg.in/bblfsh/sdk.v2/driver/native", - "gopkg.in/bblfsh/sdk.v2/driver/server", - "gopkg.in/bblfsh/sdk.v2/uast", - "gopkg.in/bblfsh/sdk.v2/uast/nodes", - "gopkg.in/bblfsh/sdk.v2/uast/role", - "gopkg.in/bblfsh/sdk.v2/uast/transformer", - ] + inputs-digest = "890e6bb6d86ac6ecf197df06b710794478743bef437011f65773c6ca47b10aa9" solver-name = "gps-cdcl" solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml index 2976aa5..4fc5570 100644 --- a/Gopkg.toml +++ b/Gopkg.toml @@ -3,7 +3,7 @@ [[constraint]] name = "gopkg.in/bblfsh/sdk.v2" - version = "2.14.x" + version = "2.15.x" [prune] go-tests = true diff --git a/driver/fixtures/fixtures_test.go b/driver/fixtures/fixtures_test.go index 450c0c6..3ad4e3e 100644 --- a/driver/fixtures/fixtures_test.go +++ b/driver/fixtures/fixtures_test.go @@ -33,9 +33,6 @@ var Suite = &fixtures.Suite{ "MethodDeclaration", }, }, - Docker: fixtures.DockerConfig{ - Image: "openjdk:8", - }, } func TestJavaDriver(t *testing.T) { diff --git a/fixtures/_integration.java.native b/fixtures/_integration.java.native index 4139178..28ed8a2 100644 --- a/fixtures/_integration.java.native +++ b/fixtures/_integration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/annotation_type_member_declaration.java.native b/fixtures/annotation_type_member_declaration.java.native index d37d032..8b0315d 100644 --- a/fixtures/annotation_type_member_declaration.java.native +++ b/fixtures/annotation_type_member_declaration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ }, bodyDeclarations: [ { '@type': "AnnotationTypeMemberDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -44,7 +41,6 @@ }, }, default: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -62,7 +58,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -78,7 +73,6 @@ identifier: "a", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -99,7 +93,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, diff --git a/fixtures/anonymous_class_declaration.java.native b/fixtures/anonymous_class_declaration.java.native index a5d5bc3..0a93d8d 100644 --- a/fixtures/anonymous_class_declaration.java.native +++ b/fixtures/anonymous_class_declaration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -88,7 +82,6 @@ }, }, anonymousClassDeclaration: { '@type': "AnonymousClassDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -103,7 +96,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -117,7 +109,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -137,7 +128,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -156,7 +146,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -180,7 +169,6 @@ arguments: ~, expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -195,7 +183,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -221,7 +208,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24, @@ -240,7 +226,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -264,7 +249,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/array.java.native b/fixtures/array.java.native index 6f08e8f..538345b 100644 --- a/fixtures/array.java.native +++ b/fixtures/array.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ArrayCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -105,7 +98,6 @@ }, dimensions: [ { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -123,7 +115,6 @@ ], initializer: ~, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -138,7 +129,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -155,7 +145,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -174,7 +163,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -193,7 +181,6 @@ ], modifiers: ~, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -208,7 +195,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -225,7 +211,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -244,7 +229,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -259,7 +243,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -274,7 +257,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -288,7 +270,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -304,7 +285,6 @@ identifier: "a", }, index: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -321,7 +301,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -340,7 +319,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -364,7 +342,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -383,7 +360,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -407,7 +383,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/array_initializer.java.native b/fixtures/array_initializer.java.native index d94a3ab..b6561ef 100644 --- a/fixtures/array_initializer.java.native +++ b/fixtures/array_initializer.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ArrayInitializer", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -105,7 +98,6 @@ }, expressions: [ { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -123,7 +115,6 @@ ], }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -142,7 +133,6 @@ ], modifiers: ~, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -157,7 +147,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -174,7 +163,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -199,7 +187,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -218,7 +205,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -242,7 +228,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/assert.java.native b/fixtures/assert.java.native index 23242f0..d9cff24 100644 --- a/fixtures/assert.java.native +++ b/fixtures/assert.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "AssertStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -92,7 +86,6 @@ message: ~, }, { '@type': "AssertStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -106,7 +99,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -122,7 +114,6 @@ booleanValue: "true", }, message: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -145,7 +136,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -164,7 +154,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -188,7 +177,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/bench_othelo.java.native b/fixtures/bench_othelo.java.native index ea2c8e2..302663f 100644 --- a/fixtures/bench_othelo.java.native +++ b/fixtures/bench_othelo.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, comments: [ { '@type': "BlockComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ text: "/*\n* To change this template, choose Tools | Templates\n* and open the template in the editor.\n*/", }, { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 101, @@ -46,7 +43,6 @@ text: "/**\n*\n* @author\n*/", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2809, @@ -62,7 +58,6 @@ text: "//-----------------------------------------------------------------------------------------------------------------------", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3691, @@ -78,7 +73,6 @@ text: "//PLAYER OR XROMA", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3911, @@ -94,7 +88,6 @@ text: "//an yparxei kuklos de mporei na valei allo", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4188, @@ -110,7 +103,6 @@ text: "// System.out.print(j + \", \" + i + \" :\" + otheloTable[j][i].getAdd_circle() + \" \");", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4303, @@ -126,7 +118,6 @@ text: "// System.out.println(\"\\n\");", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4667, @@ -142,7 +133,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4763, @@ -158,7 +148,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5839, @@ -174,7 +163,6 @@ text: "//diladi an deksia exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6836, @@ -190,7 +178,6 @@ text: "//diladi an deksia exei W i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7090, @@ -206,7 +193,6 @@ text: "//to proigoumeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7190, @@ -222,7 +208,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8290, @@ -238,7 +223,6 @@ text: "//diladi an aristera exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9313, @@ -254,7 +238,6 @@ text: "//diladi an aristera exei W i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9708, @@ -270,7 +253,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9804, @@ -286,7 +268,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10870, @@ -302,7 +283,6 @@ text: "//diladi an pano exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11852, @@ -318,7 +298,6 @@ text: "//diladi an pano exei W i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12103, @@ -334,7 +313,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12199, @@ -350,7 +328,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13299, @@ -366,7 +343,6 @@ text: "//diladi an kato exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14318, @@ -382,7 +358,6 @@ text: "//diladi an kato exei W i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14806, @@ -398,7 +373,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14929, @@ -414,7 +388,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16190, @@ -430,7 +403,6 @@ text: "//diladi an pano exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17312, @@ -446,7 +418,6 @@ text: "//diladi an pano exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17572, @@ -462,7 +433,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17699, @@ -478,7 +448,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19028, @@ -494,7 +463,6 @@ text: "//diladi an kato exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20218, @@ -510,7 +478,6 @@ text: "//diladi an kato exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20476, @@ -526,7 +493,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20599, @@ -542,7 +508,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21860, @@ -558,7 +523,6 @@ text: "//diladi an pano exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22982, @@ -574,7 +538,6 @@ text: "//diladi an pano exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23243, @@ -590,7 +553,6 @@ text: "//to epomeno koutaki stin dieuthinsi pou koitame", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23370, @@ -606,7 +568,6 @@ text: "//tha apothikeuoume tis allages poy tha kanei", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24699, @@ -622,7 +583,6 @@ text: "//diladi an kato exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25889, @@ -638,7 +598,6 @@ text: "//diladi an kato exei B i N", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26270, @@ -654,7 +613,6 @@ text: "// System.out.println(\"ALLAGI gia B \" + (int) this.otheloTable[x][y].getChange(i).getX() + \", \" + (int) this.otheloTable[x][y].getChange(i).getY());", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26788, @@ -670,7 +628,6 @@ text: "// System.out.println(\"ALLAGI gia W\" + (int) this.otheloTable[x][y].getChange(i).getX() + \", \" + (int) this.otheloTable[x][y].getChange(i).getY());", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27231, @@ -686,7 +643,6 @@ text: "// player = p;", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27258, @@ -702,7 +658,6 @@ text: "// System.out.println(player + \"player sto othelo\");", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28832, @@ -718,7 +673,6 @@ text: "/////////////////////////////////////////////////////", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28890, @@ -736,7 +690,6 @@ ], imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 123, @@ -750,7 +703,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 130, @@ -764,7 +716,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -780,7 +731,6 @@ identifier: "awt", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 130, @@ -800,7 +750,6 @@ static: "false", }, { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 142, @@ -814,7 +763,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -828,7 +776,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 154, @@ -844,7 +791,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -867,7 +813,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 163, @@ -882,7 +827,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 190, @@ -897,7 +841,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 205, @@ -912,7 +855,6 @@ }, 'extraDimensions2': [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 216, @@ -928,7 +870,6 @@ annotations: ~, }, { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 218, @@ -945,7 +886,6 @@ }, ], initializer: { '@type': "ArrayCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 223, @@ -960,7 +900,6 @@ }, dimensions: [ { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 234, @@ -976,7 +915,6 @@ token: "8", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 237, @@ -994,7 +932,6 @@ ], initializer: ~, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 227, @@ -1009,7 +946,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 233, @@ -1025,7 +961,6 @@ annotations: ~, }, { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 236, @@ -1042,7 +977,6 @@ }, ], elementType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 227, @@ -1057,7 +991,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 227, @@ -1076,7 +1009,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 205, @@ -1096,7 +1028,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 190, @@ -1113,7 +1044,6 @@ }, ], type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 198, @@ -1128,7 +1058,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 198, @@ -1146,7 +1075,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 245, @@ -1161,7 +1089,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 257, @@ -1177,7 +1104,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 257, @@ -1194,7 +1120,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1210,7 +1135,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1230,7 +1154,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 245, @@ -1247,7 +1170,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 253, @@ -1265,7 +1187,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 289, @@ -1280,7 +1201,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 302, @@ -1296,7 +1216,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 302, @@ -1316,7 +1235,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 289, @@ -1333,7 +1251,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 297, @@ -1351,7 +1268,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 314, @@ -1366,7 +1282,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 326, @@ -1382,7 +1297,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 326, @@ -1402,7 +1316,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 314, @@ -1419,7 +1332,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 322, @@ -1437,7 +1349,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 342, @@ -1452,7 +1363,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 355, @@ -1468,7 +1378,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 355, @@ -1488,7 +1397,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 342, @@ -1505,7 +1413,6 @@ }, ], type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 350, @@ -1520,7 +1427,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 350, @@ -1538,7 +1444,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 369, @@ -1553,7 +1458,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 382, @@ -1568,7 +1472,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 393, @@ -1584,7 +1487,6 @@ escapedValue: "'W'", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 382, @@ -1604,7 +1506,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 369, @@ -1621,7 +1522,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 377, @@ -1639,7 +1539,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 402, @@ -1654,7 +1553,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 414, @@ -1669,7 +1567,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 420, @@ -1685,7 +1582,6 @@ escapedValue: "'B'", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 414, @@ -1705,7 +1601,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 402, @@ -1722,7 +1617,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 409, @@ -1740,7 +1634,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 429, @@ -1755,7 +1648,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 444, @@ -1771,7 +1663,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 444, @@ -1791,7 +1682,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 429, @@ -1808,7 +1698,6 @@ }, ], type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 436, @@ -1823,7 +1712,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 436, @@ -1841,7 +1729,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 451, @@ -1856,7 +1743,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 462, @@ -1872,7 +1758,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 462, @@ -1892,7 +1777,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 451, @@ -1909,7 +1793,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 458, @@ -1927,7 +1810,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 474, @@ -1941,7 +1823,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 527, @@ -1956,7 +1837,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 537, @@ -1971,7 +1851,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 541, @@ -1986,7 +1865,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 545, @@ -2002,7 +1880,6 @@ identifier: "x", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 541, @@ -2021,7 +1898,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 537, @@ -2039,7 +1915,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 556, @@ -2053,7 +1928,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 584, @@ -2068,7 +1942,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 598, @@ -2082,7 +1955,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 626, @@ -2097,7 +1969,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 644, @@ -2111,7 +1982,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 644, @@ -2125,7 +1995,6 @@ }, }, leftHandSide: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 644, @@ -2139,7 +2008,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 644, @@ -2153,7 +2021,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 644, @@ -2169,7 +2036,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 656, @@ -2186,7 +2052,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 659, @@ -2204,7 +2069,6 @@ }, operator: "=", rightHandSide: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 664, @@ -2220,7 +2084,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 675, @@ -2236,7 +2099,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 678, @@ -2252,7 +2114,6 @@ identifier: "y", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 681, @@ -2268,7 +2129,6 @@ identifier: "w", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 684, @@ -2284,7 +2144,6 @@ identifier: "h", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 687, @@ -2300,7 +2159,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 690, @@ -2318,7 +2176,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 668, @@ -2333,7 +2190,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 668, @@ -2354,7 +2210,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 710, @@ -2368,7 +2223,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 710, @@ -2382,7 +2236,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 710, @@ -2399,7 +2252,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 714, @@ -2414,7 +2266,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 714, @@ -2431,7 +2282,6 @@ }, operator: "+", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 718, @@ -2452,7 +2302,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 614, @@ -2467,7 +2316,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 614, @@ -2484,7 +2332,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 618, @@ -2502,7 +2349,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 603, @@ -2517,7 +2363,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 607, @@ -2532,7 +2377,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 611, @@ -2548,7 +2392,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 607, @@ -2567,7 +2410,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 603, @@ -2587,7 +2429,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 621, @@ -2601,7 +2442,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 621, @@ -2621,7 +2461,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 747, @@ -2635,7 +2474,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 747, @@ -2649,7 +2487,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 747, @@ -2666,7 +2503,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 751, @@ -2681,7 +2517,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 751, @@ -2698,7 +2533,6 @@ }, operator: "+", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 755, @@ -2717,7 +2551,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 770, @@ -2731,7 +2564,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 770, @@ -2745,7 +2577,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 770, @@ -2762,7 +2593,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 774, @@ -2780,7 +2610,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 789, @@ -2794,7 +2623,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 789, @@ -2808,7 +2636,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 789, @@ -2825,7 +2652,6 @@ }, operator: "=", rightHandSide: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 793, @@ -2840,7 +2666,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 793, @@ -2856,7 +2681,6 @@ identifier: "Runtime", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 801, @@ -2878,7 +2702,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 572, @@ -2893,7 +2716,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 572, @@ -2910,7 +2732,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 576, @@ -2928,7 +2749,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 561, @@ -2943,7 +2763,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 565, @@ -2958,7 +2777,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 569, @@ -2974,7 +2792,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 565, @@ -2993,7 +2810,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 561, @@ -3013,7 +2829,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 579, @@ -3027,7 +2842,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 579, @@ -3047,7 +2861,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 833, @@ -3061,7 +2874,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 833, @@ -3075,7 +2887,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 833, @@ -3092,7 +2903,6 @@ }, operator: "=", rightHandSide: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 844, @@ -3109,7 +2919,6 @@ arguments: ~, expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 848, @@ -3124,7 +2933,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 848, @@ -3145,7 +2953,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 864, @@ -3159,7 +2966,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 864, @@ -3174,7 +2980,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 873, @@ -3192,7 +2997,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 864, @@ -3211,7 +3015,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 887, @@ -3225,7 +3028,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 887, @@ -3239,7 +3041,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 887, @@ -3253,7 +3054,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 887, @@ -3269,7 +3069,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 892, @@ -3287,7 +3086,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 900, @@ -3305,7 +3103,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 915, @@ -3319,7 +3116,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 915, @@ -3334,7 +3130,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 915, @@ -3350,7 +3145,6 @@ identifier: "r", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 917, @@ -3375,7 +3169,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 474, @@ -3392,7 +3185,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 481, @@ -3409,7 +3201,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 488, @@ -3426,7 +3217,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 492, @@ -3442,7 +3232,6 @@ identifier: "x", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 488, @@ -3462,7 +3251,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 495, @@ -3479,7 +3267,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 499, @@ -3495,7 +3282,6 @@ identifier: "y", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 495, @@ -3515,7 +3301,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 502, @@ -3532,7 +3317,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 506, @@ -3548,7 +3332,6 @@ identifier: "w", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 502, @@ -3568,7 +3351,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 509, @@ -3585,7 +3367,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 513, @@ -3601,7 +3382,6 @@ identifier: "h", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 509, @@ -3621,7 +3401,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 516, @@ -3638,7 +3417,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 520, @@ -3654,7 +3432,6 @@ identifier: "depth", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 516, @@ -3681,7 +3458,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 934, @@ -3695,7 +3471,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 960, @@ -3710,7 +3485,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 971, @@ -3725,7 +3499,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 979, @@ -3740,7 +3513,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 983, @@ -3755,7 +3527,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 983, @@ -3771,7 +3542,6 @@ identifier: "Runtime", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 991, @@ -3789,7 +3559,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 979, @@ -3808,7 +3577,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 971, @@ -3823,7 +3591,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 971, @@ -3841,7 +3608,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1013, @@ -3855,7 +3621,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1041, @@ -3870,7 +3635,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1055, @@ -3884,7 +3648,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1083, @@ -3899,7 +3662,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1101, @@ -3914,7 +3676,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1115, @@ -3929,7 +3690,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1119, @@ -3946,7 +3706,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1123, @@ -3960,7 +3719,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1123, @@ -3975,7 +3733,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1123, @@ -3993,7 +3750,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1130, @@ -4008,7 +3764,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1130, @@ -4029,7 +3784,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1115, @@ -4048,7 +3802,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1101, @@ -4062,7 +3815,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1101, @@ -4077,7 +3829,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1101, @@ -4095,7 +3846,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1108, @@ -4110,7 +3860,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1108, @@ -4130,7 +3879,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4144,7 +3892,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4158,7 +3905,6 @@ }, }, leftHandSide: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4172,7 +3918,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4186,7 +3931,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4200,7 +3944,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1156, @@ -4216,7 +3959,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1161, @@ -4233,7 +3975,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1173, @@ -4250,7 +3991,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1176, @@ -4268,7 +4008,6 @@ }, operator: "=", rightHandSide: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1181, @@ -4284,7 +4023,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1192, @@ -4299,7 +4037,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1192, @@ -4314,7 +4051,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1206, @@ -4330,7 +4066,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1209, @@ -4347,7 +4082,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1192, @@ -4363,7 +4097,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1196, @@ -4381,7 +4114,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1212, @@ -4399,7 +4131,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1220, @@ -4414,7 +4145,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1220, @@ -4429,7 +4159,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1234, @@ -4445,7 +4174,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1237, @@ -4462,7 +4190,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1220, @@ -4478,7 +4205,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1224, @@ -4496,7 +4222,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1240, @@ -4514,7 +4239,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1248, @@ -4529,7 +4253,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1248, @@ -4544,7 +4267,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1262, @@ -4560,7 +4282,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1265, @@ -4577,7 +4298,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1248, @@ -4593,7 +4313,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1252, @@ -4611,7 +4330,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1268, @@ -4629,7 +4347,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1276, @@ -4644,7 +4361,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1276, @@ -4659,7 +4375,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1290, @@ -4675,7 +4390,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1293, @@ -4692,7 +4406,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1276, @@ -4708,7 +4421,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1280, @@ -4726,7 +4438,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1296, @@ -4744,7 +4455,6 @@ typeArguments: ~, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1304, @@ -4760,7 +4470,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1307, @@ -4778,7 +4487,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1185, @@ -4793,7 +4501,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1185, @@ -4814,7 +4521,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -4828,7 +4534,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -4843,7 +4548,6 @@ }, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1364, @@ -4858,7 +4562,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1364, @@ -4873,7 +4576,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1378, @@ -4889,7 +4591,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1381, @@ -4906,7 +4607,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1364, @@ -4922,7 +4622,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1368, @@ -4940,7 +4639,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1384, @@ -4959,7 +4657,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -4973,7 +4670,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -4987,7 +4683,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -5001,7 +4696,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1327, @@ -5017,7 +4711,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1332, @@ -5034,7 +4727,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1344, @@ -5051,7 +4743,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1347, @@ -5068,7 +4759,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1350, @@ -5087,7 +4777,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5101,7 +4790,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5116,7 +4804,6 @@ }, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1451, @@ -5131,7 +4818,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1451, @@ -5146,7 +4832,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1465, @@ -5162,7 +4847,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1468, @@ -5179,7 +4863,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1451, @@ -5195,7 +4878,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1455, @@ -5213,7 +4895,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1471, @@ -5232,7 +4913,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5246,7 +4926,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5260,7 +4939,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5274,7 +4952,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1418, @@ -5290,7 +4967,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1423, @@ -5307,7 +4983,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1435, @@ -5324,7 +4999,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1438, @@ -5341,7 +5015,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1441, @@ -5360,7 +5033,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5374,7 +5046,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5389,7 +5060,6 @@ }, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1533, @@ -5404,7 +5074,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1533, @@ -5419,7 +5088,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1547, @@ -5435,7 +5103,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1550, @@ -5452,7 +5119,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1533, @@ -5468,7 +5134,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1537, @@ -5486,7 +5151,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1553, @@ -5505,7 +5169,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5519,7 +5182,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5533,7 +5195,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5547,7 +5208,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1501, @@ -5563,7 +5223,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1506, @@ -5580,7 +5239,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1518, @@ -5597,7 +5255,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1521, @@ -5614,7 +5271,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1524, @@ -5633,7 +5289,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1582, @@ -5647,7 +5302,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1645, @@ -5662,7 +5316,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1667, @@ -5676,7 +5329,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1667, @@ -5691,7 +5343,6 @@ }, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1673, @@ -5706,7 +5357,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1703, @@ -5723,7 +5373,6 @@ }, ], expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1673, @@ -5738,7 +5387,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1687, @@ -5754,7 +5402,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1690, @@ -5771,7 +5418,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1673, @@ -5787,7 +5433,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1677, @@ -5805,7 +5450,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1693, @@ -5824,7 +5468,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1667, @@ -5840,7 +5483,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1669, @@ -5859,7 +5501,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5873,7 +5514,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5888,7 +5528,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1761, @@ -5905,7 +5544,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5919,7 +5557,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5933,7 +5570,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5947,7 +5583,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1728, @@ -5963,7 +5598,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1733, @@ -5980,7 +5614,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1745, @@ -5997,7 +5630,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1748, @@ -6014,7 +5646,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1751, @@ -6035,7 +5666,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1598, @@ -6050,7 +5680,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1598, @@ -6067,7 +5696,6 @@ }, operator: "<", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1602, @@ -6082,7 +5710,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1602, @@ -6097,7 +5724,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1616, @@ -6113,7 +5739,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1619, @@ -6130,7 +5755,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1602, @@ -6146,7 +5770,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1606, @@ -6164,7 +5787,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1622, @@ -6184,7 +5806,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1587, @@ -6199,7 +5820,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1591, @@ -6214,7 +5834,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1595, @@ -6230,7 +5849,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1591, @@ -6249,7 +5867,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1587, @@ -6269,7 +5886,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1640, @@ -6283,7 +5899,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1640, @@ -6305,7 +5920,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1071, @@ -6320,7 +5934,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1071, @@ -6337,7 +5950,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1075, @@ -6355,7 +5967,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1060, @@ -6370,7 +5981,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1064, @@ -6385,7 +5995,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1068, @@ -6401,7 +6010,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1064, @@ -6420,7 +6028,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1060, @@ -6440,7 +6047,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1078, @@ -6454,7 +6060,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1078, @@ -6476,7 +6081,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1029, @@ -6491,7 +6095,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1029, @@ -6508,7 +6111,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1033, @@ -6526,7 +6128,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1018, @@ -6541,7 +6142,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1022, @@ -6556,7 +6156,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1026, @@ -6572,7 +6171,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1022, @@ -6591,7 +6189,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1018, @@ -6611,7 +6208,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1036, @@ -6625,7 +6221,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1036, @@ -6645,7 +6240,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1816, @@ -6659,7 +6253,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1816, @@ -6673,7 +6266,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1816, @@ -6687,7 +6279,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1816, @@ -6703,7 +6294,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1821, @@ -6721,7 +6311,6 @@ }, operator: "=", rightHandSide: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1832, @@ -6737,7 +6326,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1841, @@ -6752,7 +6340,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1841, @@ -6767,7 +6354,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1841, @@ -6783,7 +6369,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1845, @@ -6801,7 +6386,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1859, @@ -6819,7 +6403,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1867, @@ -6834,7 +6417,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1867, @@ -6849,7 +6431,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1867, @@ -6865,7 +6446,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1871, @@ -6883,7 +6463,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1885, @@ -6901,7 +6480,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1893, @@ -6916,7 +6494,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1893, @@ -6931,7 +6508,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1893, @@ -6947,7 +6523,6 @@ identifier: "oth", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1897, @@ -6965,7 +6540,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1911, @@ -6985,7 +6559,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1836, @@ -7000,7 +6573,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1836, @@ -7021,7 +6593,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1932, @@ -7035,7 +6606,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1932, @@ -7050,7 +6620,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1932, @@ -7066,7 +6635,6 @@ identifier: "r", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1934, @@ -7091,7 +6659,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 934, @@ -7108,7 +6675,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 941, @@ -7125,7 +6691,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 948, @@ -7142,7 +6707,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 955, @@ -7158,7 +6722,6 @@ identifier: "oth", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 948, @@ -7173,7 +6736,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 948, @@ -7200,7 +6762,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1951, @@ -7214,7 +6775,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1989, @@ -7229,7 +6789,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1999, @@ -7243,7 +6802,6 @@ }, }, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2006, @@ -7257,7 +6815,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2006, @@ -7271,7 +6828,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2006, @@ -7287,7 +6843,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2018, @@ -7304,7 +6859,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2021, @@ -7328,7 +6882,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1951, @@ -7345,7 +6898,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1965, @@ -7362,7 +6914,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1975, @@ -7379,7 +6930,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1979, @@ -7395,7 +6945,6 @@ identifier: "j", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1975, @@ -7415,7 +6964,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1982, @@ -7432,7 +6980,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1986, @@ -7448,7 +6995,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1982, @@ -7471,7 +7017,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1958, @@ -7486,7 +7031,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1958, @@ -7506,7 +7050,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2036, @@ -7520,7 +7063,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2066, @@ -7535,7 +7077,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2076, @@ -7550,7 +7091,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2080, @@ -7565,7 +7105,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2090, @@ -7581,7 +7120,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2080, @@ -7600,7 +7138,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2076, @@ -7618,7 +7155,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2101, @@ -7632,7 +7168,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2129, @@ -7647,7 +7182,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2143, @@ -7661,7 +7195,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2171, @@ -7676,7 +7209,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2189, @@ -7691,7 +7223,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2193, @@ -7706,7 +7237,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2193, @@ -7721,7 +7251,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2193, @@ -7735,7 +7264,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2193, @@ -7749,7 +7277,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2193, @@ -7765,7 +7292,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2205, @@ -7782,7 +7308,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2208, @@ -7799,7 +7324,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2211, @@ -7818,7 +7342,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2226, @@ -7835,7 +7358,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2231, @@ -7850,7 +7372,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2253, @@ -7864,7 +7385,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2253, @@ -7878,7 +7398,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2253, @@ -7902,7 +7421,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2159, @@ -7917,7 +7435,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2159, @@ -7934,7 +7451,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2163, @@ -7952,7 +7468,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2148, @@ -7967,7 +7482,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2152, @@ -7982,7 +7496,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2156, @@ -7998,7 +7511,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2152, @@ -8017,7 +7529,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2148, @@ -8037,7 +7548,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2166, @@ -8051,7 +7561,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2166, @@ -8073,7 +7582,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2117, @@ -8088,7 +7596,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2117, @@ -8105,7 +7612,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2121, @@ -8123,7 +7629,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2106, @@ -8138,7 +7643,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2110, @@ -8153,7 +7657,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2114, @@ -8169,7 +7672,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2110, @@ -8188,7 +7690,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2106, @@ -8208,7 +7709,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2124, @@ -8222,7 +7722,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2124, @@ -8242,7 +7741,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2314, @@ -8256,7 +7754,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2314, @@ -8270,7 +7767,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2314, @@ -8287,7 +7783,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2329, @@ -8311,7 +7806,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2036, @@ -8328,7 +7822,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2048, @@ -8347,7 +7840,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2043, @@ -8367,7 +7859,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2349, @@ -8381,7 +7872,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2379, @@ -8396,7 +7886,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2389, @@ -8411,7 +7900,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2393, @@ -8426,7 +7914,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2403, @@ -8442,7 +7929,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2393, @@ -8461,7 +7947,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2389, @@ -8479,7 +7964,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2414, @@ -8493,7 +7977,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2442, @@ -8508,7 +7991,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2456, @@ -8522,7 +8004,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2484, @@ -8537,7 +8018,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2502, @@ -8552,7 +8032,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2506, @@ -8567,7 +8046,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2506, @@ -8582,7 +8060,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2506, @@ -8596,7 +8073,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2506, @@ -8610,7 +8086,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2506, @@ -8626,7 +8101,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2518, @@ -8643,7 +8117,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2521, @@ -8660,7 +8133,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2524, @@ -8679,7 +8151,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2539, @@ -8696,7 +8167,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2544, @@ -8711,7 +8181,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2566, @@ -8725,7 +8194,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2566, @@ -8739,7 +8207,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2566, @@ -8763,7 +8230,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2472, @@ -8778,7 +8244,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2472, @@ -8795,7 +8260,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2476, @@ -8813,7 +8277,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2461, @@ -8828,7 +8291,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2465, @@ -8843,7 +8305,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2469, @@ -8859,7 +8320,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2465, @@ -8878,7 +8338,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2461, @@ -8898,7 +8357,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2479, @@ -8912,7 +8370,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2479, @@ -8934,7 +8391,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2430, @@ -8949,7 +8405,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2430, @@ -8966,7 +8421,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2434, @@ -8984,7 +8438,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2419, @@ -8999,7 +8452,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2423, @@ -9014,7 +8466,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2427, @@ -9030,7 +8481,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2423, @@ -9049,7 +8499,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2419, @@ -9069,7 +8518,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2437, @@ -9083,7 +8531,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2437, @@ -9103,7 +8550,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2627, @@ -9117,7 +8563,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2627, @@ -9131,7 +8576,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2627, @@ -9148,7 +8592,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2642, @@ -9172,7 +8615,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2349, @@ -9189,7 +8631,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2361, @@ -9208,7 +8649,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2356, @@ -9228,7 +8668,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2662, @@ -9242,7 +8681,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2691, @@ -9257,7 +8695,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2701, @@ -9271,7 +8708,6 @@ }, }, expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2708, @@ -9285,7 +8721,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2708, @@ -9301,7 +8736,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2713, @@ -9325,7 +8759,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2662, @@ -9342,7 +8775,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2673, @@ -9361,7 +8793,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2669, @@ -9381,7 +8812,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2738, @@ -9395,7 +8825,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2767, @@ -9410,7 +8839,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2777, @@ -9424,7 +8852,6 @@ }, }, expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2784, @@ -9438,7 +8865,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2784, @@ -9454,7 +8880,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2789, @@ -9478,7 +8903,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2738, @@ -9495,7 +8919,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2749, @@ -9514,7 +8937,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2745, @@ -9534,7 +8956,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2936, @@ -9548,7 +8969,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2986, @@ -9563,7 +8983,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2998, @@ -9578,7 +8997,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3016, @@ -9593,7 +9011,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3027, @@ -9610,7 +9027,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3031, @@ -9624,7 +9040,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3031, @@ -9639,7 +9054,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3031, @@ -9657,7 +9071,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3041, @@ -9672,7 +9085,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3041, @@ -9693,7 +9105,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3016, @@ -9712,7 +9123,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2998, @@ -9726,7 +9136,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2998, @@ -9741,7 +9150,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2998, @@ -9759,7 +9167,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3008, @@ -9774,7 +9181,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3008, @@ -9794,7 +9200,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3060, @@ -9808,7 +9213,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3088, @@ -9823,7 +9227,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3102, @@ -9837,7 +9240,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3130, @@ -9852,7 +9254,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3148, @@ -9867,7 +9268,6 @@ }, elseStatement: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3152, @@ -9882,7 +9282,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3152, @@ -9896,7 +9295,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3152, @@ -9910,7 +9308,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3152, @@ -9924,7 +9321,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3152, @@ -9940,7 +9336,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3157, @@ -9957,7 +9352,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3169, @@ -9974,7 +9368,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3172, @@ -9991,7 +9384,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3175, @@ -10009,7 +9401,6 @@ typeArguments: ~, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3192, @@ -10024,7 +9415,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3214, @@ -10039,7 +9429,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3221, @@ -10054,7 +9443,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3229, @@ -10070,7 +9458,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3240, @@ -10088,7 +9475,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3233, @@ -10103,7 +9489,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3233, @@ -10122,7 +9507,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3221, @@ -10141,7 +9525,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3214, @@ -10156,7 +9539,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3214, @@ -10174,7 +9556,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3267, @@ -10188,7 +9569,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3267, @@ -10203,7 +9583,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3282, @@ -10219,7 +9598,6 @@ identifier: "y", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3285, @@ -10235,7 +9613,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3288, @@ -10252,7 +9629,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3267, @@ -10268,7 +9644,6 @@ identifier: "child", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3273, @@ -10287,7 +9662,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3317, @@ -10301,7 +9675,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3317, @@ -10315,7 +9688,6 @@ }, }, leftHandSide: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3317, @@ -10329,7 +9701,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3323, @@ -10345,7 +9716,6 @@ identifier: "lastMove", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3317, @@ -10363,7 +9733,6 @@ }, operator: "=", rightHandSide: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3334, @@ -10379,7 +9748,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3343, @@ -10395,7 +9763,6 @@ identifier: "y", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3346, @@ -10413,7 +9780,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3338, @@ -10428,7 +9794,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3338, @@ -10449,7 +9814,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3370, @@ -10463,7 +9827,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3463, @@ -10478,7 +9841,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3489, @@ -10492,7 +9854,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3489, @@ -10507,7 +9868,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3504, @@ -10524,7 +9884,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3489, @@ -10540,7 +9899,6 @@ identifier: "child", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3495, @@ -10561,7 +9919,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3374, @@ -10576,7 +9933,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3374, @@ -10593,7 +9949,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3384, @@ -10610,7 +9965,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3389, @@ -10625,7 +9979,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3415, @@ -10639,7 +9992,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3415, @@ -10654,7 +10006,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3430, @@ -10671,7 +10022,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3415, @@ -10687,7 +10037,6 @@ identifier: "child", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3421, @@ -10709,7 +10058,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3552, @@ -10723,7 +10071,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3552, @@ -10738,7 +10085,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3565, @@ -10755,7 +10101,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3552, @@ -10771,7 +10116,6 @@ identifier: "children", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3561, @@ -10795,7 +10139,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3118, @@ -10810,7 +10153,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3118, @@ -10827,7 +10169,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3122, @@ -10845,7 +10186,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3107, @@ -10860,7 +10200,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3111, @@ -10875,7 +10214,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3115, @@ -10891,7 +10229,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3111, @@ -10910,7 +10247,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3107, @@ -10930,7 +10266,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3125, @@ -10944,7 +10279,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3125, @@ -10966,7 +10300,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3076, @@ -10981,7 +10314,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3076, @@ -10998,7 +10330,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3080, @@ -11016,7 +10347,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3065, @@ -11031,7 +10361,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3069, @@ -11046,7 +10375,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3073, @@ -11062,7 +10390,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3069, @@ -11081,7 +10408,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3065, @@ -11101,7 +10427,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3083, @@ -11115,7 +10440,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3083, @@ -11135,7 +10459,6 @@ ], }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3625, @@ -11149,7 +10472,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3632, @@ -11172,7 +10494,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2936, @@ -11189,7 +10510,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2961, @@ -11206,7 +10526,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2973, @@ -11223,7 +10542,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2978, @@ -11239,7 +10557,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2973, @@ -11262,7 +10579,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2943, @@ -11276,7 +10592,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2943, @@ -11291,7 +10606,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2943, @@ -11309,7 +10623,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2953, @@ -11324,7 +10637,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 2953, @@ -11346,7 +10658,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3653, @@ -11360,7 +10671,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3687, @@ -11375,7 +10685,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3717, @@ -11389,7 +10698,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3745, @@ -11404,7 +10712,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3759, @@ -11418,7 +10725,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3787, @@ -11433,7 +10739,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3805, @@ -11447,7 +10752,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3978, @@ -11462,7 +10766,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4000, @@ -11476,7 +10779,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4000, @@ -11491,7 +10793,6 @@ }, arguments: [ { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4032, @@ -11506,7 +10807,6 @@ }, extendedOperands: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4114, @@ -11521,7 +10821,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4127, @@ -11537,7 +10836,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4137, @@ -11553,7 +10851,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4140, @@ -11571,7 +10868,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4131, @@ -11586,7 +10882,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4131, @@ -11605,7 +10900,6 @@ typeArguments: ~, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4144, @@ -11623,7 +10917,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4114, @@ -11642,7 +10935,6 @@ }, ], leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4032, @@ -11657,7 +10949,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4045, @@ -11673,7 +10964,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4055, @@ -11689,7 +10979,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4058, @@ -11707,7 +10996,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4049, @@ -11722,7 +11010,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4049, @@ -11741,7 +11028,6 @@ typeArguments: ~, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4062, @@ -11759,7 +11045,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4032, @@ -11778,7 +11063,6 @@ }, operator: "|", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4072, @@ -11793,7 +11077,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4087, @@ -11809,7 +11092,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4097, @@ -11825,7 +11107,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4100, @@ -11843,7 +11124,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4091, @@ -11858,7 +11138,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4091, @@ -11877,7 +11156,6 @@ typeArguments: ~, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4104, @@ -11895,7 +11173,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4072, @@ -11915,7 +11192,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4000, @@ -11929,7 +11205,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4000, @@ -11943,7 +11218,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4000, @@ -11959,7 +11233,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4012, @@ -11976,7 +11249,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4015, @@ -11993,7 +11265,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4018, @@ -12014,7 +11285,6 @@ ], }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3809, @@ -12028,7 +11298,6 @@ }, }, operand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3810, @@ -12042,7 +11311,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3811, @@ -12057,7 +11325,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3811, @@ -12072,7 +11339,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3811, @@ -12086,7 +11352,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3811, @@ -12100,7 +11365,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3811, @@ -12116,7 +11380,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3823, @@ -12133,7 +11396,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3826, @@ -12150,7 +11412,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3829, @@ -12169,7 +11430,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3844, @@ -12189,7 +11449,6 @@ operator: "!", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3850, @@ -12204,7 +11463,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3872, @@ -12218,7 +11476,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3872, @@ -12233,7 +11490,6 @@ }, arguments: [ { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3904, @@ -12250,7 +11506,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3872, @@ -12264,7 +11519,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3872, @@ -12278,7 +11532,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3872, @@ -12294,7 +11547,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3884, @@ -12311,7 +11563,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3887, @@ -12328,7 +11579,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3890, @@ -12352,7 +11602,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3775, @@ -12367,7 +11616,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3775, @@ -12384,7 +11632,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3779, @@ -12402,7 +11649,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3764, @@ -12417,7 +11663,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3768, @@ -12432,7 +11677,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3772, @@ -12448,7 +11692,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3768, @@ -12467,7 +11710,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3764, @@ -12487,7 +11729,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3782, @@ -12501,7 +11742,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3782, @@ -12523,7 +11763,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3733, @@ -12538,7 +11777,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3733, @@ -12555,7 +11793,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3737, @@ -12573,7 +11810,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3722, @@ -12588,7 +11824,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3726, @@ -12603,7 +11838,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3730, @@ -12619,7 +11853,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3726, @@ -12638,7 +11871,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3722, @@ -12658,7 +11890,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3740, @@ -12672,7 +11903,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3740, @@ -12698,7 +11928,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3653, @@ -12715,7 +11944,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3665, @@ -12732,7 +11960,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3674, @@ -12749,7 +11976,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3679, @@ -12765,7 +11991,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3674, @@ -12788,7 +12013,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 3660, @@ -12808,7 +12032,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4357, @@ -12822,7 +12045,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4416, @@ -12837,7 +12059,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4427, @@ -12851,7 +12072,6 @@ }, }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4434, @@ -12865,7 +12085,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4435, @@ -12880,7 +12099,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4435, @@ -12895,7 +12113,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4445, @@ -12911,7 +12128,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4454, @@ -12929,7 +12145,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4435, @@ -12948,7 +12163,6 @@ }, operator: "|", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4464, @@ -12963,7 +12177,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4473, @@ -12979,7 +12192,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4482, @@ -12997,7 +12209,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4464, @@ -13024,7 +12235,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4357, @@ -13041,7 +12251,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4373, @@ -13058,7 +12267,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4388, @@ -13075,7 +12283,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4394, @@ -13091,7 +12298,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4388, @@ -13106,7 +12312,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4388, @@ -13126,7 +12331,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4403, @@ -13143,7 +12347,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4408, @@ -13159,7 +12362,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4403, @@ -13182,7 +12384,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4365, @@ -13202,7 +12403,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4503, @@ -13216,7 +12416,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4557, @@ -13231,7 +12430,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4567, @@ -13246,7 +12444,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4571, @@ -13261,7 +12458,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4575, @@ -13275,7 +12471,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4581, @@ -13290,7 +12485,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4581, @@ -13306,7 +12500,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4589, @@ -13324,7 +12517,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4576, @@ -13342,7 +12534,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4571, @@ -13361,7 +12552,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4567, @@ -13379,7 +12569,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4605, @@ -13394,7 +12583,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4609, @@ -13409,7 +12597,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4613, @@ -13423,7 +12610,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4619, @@ -13438,7 +12624,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4619, @@ -13454,7 +12639,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4627, @@ -13472,7 +12656,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4614, @@ -13490,7 +12673,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4609, @@ -13509,7 +12691,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4605, @@ -13527,7 +12708,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4643, @@ -13542,7 +12722,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4647, @@ -13557,7 +12736,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4654, @@ -13572,7 +12750,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4654, @@ -13589,7 +12766,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4658, @@ -13606,7 +12782,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4647, @@ -13625,7 +12800,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4643, @@ -13643,7 +12817,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4724, @@ -13658,7 +12831,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4738, @@ -13673,7 +12845,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4742, @@ -13690,7 +12861,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4746, @@ -13704,7 +12874,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4746, @@ -13719,7 +12888,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4746, @@ -13737,7 +12905,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4753, @@ -13752,7 +12919,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4753, @@ -13773,7 +12939,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4738, @@ -13792,7 +12957,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4724, @@ -13806,7 +12970,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4724, @@ -13821,7 +12984,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4724, @@ -13839,7 +13001,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4731, @@ -13854,7 +13015,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4731, @@ -13874,7 +13034,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4817, @@ -13889,7 +13048,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4825, @@ -13904,7 +13062,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4831, @@ -13920,7 +13077,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4825, @@ -13939,7 +13095,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4817, @@ -13957,7 +13112,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4846, @@ -13972,7 +13126,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4850, @@ -13987,7 +13140,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4850, @@ -14004,7 +13156,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4855, @@ -14021,7 +13172,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4858, @@ -14036,7 +13186,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4872, @@ -14050,7 +13199,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4879, @@ -14070,7 +13218,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4904, @@ -14085,7 +13232,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4908, @@ -14100,7 +13246,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4908, @@ -14117,7 +13262,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4918, @@ -14134,7 +13278,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4923, @@ -14149,7 +13292,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4937, @@ -14164,7 +13306,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4941, @@ -14179,7 +13320,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4941, @@ -14193,7 +13333,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4942, @@ -14208,7 +13347,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4942, @@ -14225,7 +13363,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4950, @@ -14244,7 +13381,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4956, @@ -14258,7 +13394,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4957, @@ -14273,7 +13408,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4957, @@ -14288,7 +13422,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4957, @@ -14302,7 +13435,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4957, @@ -14316,7 +13448,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4957, @@ -14332,7 +13463,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4969, @@ -14349,7 +13479,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4972, @@ -14366,7 +13495,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4978, @@ -14385,7 +13513,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4993, @@ -14404,7 +13531,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4999, @@ -14419,7 +13545,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5017, @@ -14433,7 +13558,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5024, @@ -14453,7 +13577,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5057, @@ -14467,7 +13590,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5807, @@ -14482,7 +13604,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5825, @@ -14496,7 +13617,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5832, @@ -14515,7 +13635,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5061, @@ -14530,7 +13649,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5061, @@ -14544,7 +13662,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5062, @@ -14559,7 +13676,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5062, @@ -14576,7 +13692,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5070, @@ -14595,7 +13710,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5076, @@ -14609,7 +13723,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5077, @@ -14624,7 +13737,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5077, @@ -14639,7 +13751,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5077, @@ -14653,7 +13764,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5077, @@ -14667,7 +13777,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5077, @@ -14683,7 +13792,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5089, @@ -14700,7 +13808,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5092, @@ -14717,7 +13824,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5098, @@ -14736,7 +13842,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5113, @@ -14755,7 +13860,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5119, @@ -14770,7 +13874,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5137, @@ -14784,7 +13887,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5137, @@ -14799,7 +13901,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5143, @@ -14815,7 +13916,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5153, @@ -14831,7 +13931,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5156, @@ -14849,7 +13948,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5147, @@ -14864,7 +13962,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5147, @@ -14884,7 +13981,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5137, @@ -14900,7 +13996,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5139, @@ -14919,7 +14014,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5180, @@ -14933,7 +14027,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5216, @@ -14948,7 +14041,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5238, @@ -14963,7 +14055,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5242, @@ -14979,7 +14070,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5247, @@ -14994,7 +14084,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5273, @@ -15013,7 +14102,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5322, @@ -15027,7 +14115,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5441, @@ -15041,7 +14128,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5548, @@ -15056,7 +14142,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5574, @@ -15070,7 +14155,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5581, @@ -15089,7 +14173,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5445, @@ -15104,7 +14187,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5445, @@ -15119,7 +14201,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5445, @@ -15133,7 +14214,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5445, @@ -15147,7 +14227,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5445, @@ -15163,7 +14242,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5457, @@ -15180,7 +14258,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5460, @@ -15197,7 +14274,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5463, @@ -15216,7 +14292,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5478, @@ -15233,7 +14308,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5483, @@ -15248,7 +14322,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5509, @@ -15262,7 +14335,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5509, @@ -15276,7 +14348,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5509, @@ -15293,7 +14364,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5515, @@ -15314,7 +14384,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5326, @@ -15329,7 +14398,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5326, @@ -15344,7 +14412,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5326, @@ -15358,7 +14425,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5326, @@ -15372,7 +14438,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5326, @@ -15388,7 +14453,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5338, @@ -15405,7 +14469,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5341, @@ -15422,7 +14485,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5344, @@ -15441,7 +14503,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5359, @@ -15458,7 +14519,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5364, @@ -15473,7 +14533,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5390, @@ -15487,7 +14546,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5390, @@ -15502,7 +14560,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5396, @@ -15518,7 +14575,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5406, @@ -15534,7 +14590,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5409, @@ -15552,7 +14607,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5400, @@ -15567,7 +14621,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5400, @@ -15587,7 +14640,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5390, @@ -15603,7 +14655,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5392, @@ -15627,7 +14678,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5203, @@ -15642,7 +14692,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5203, @@ -15659,7 +14708,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5208, @@ -15677,7 +14725,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5185, @@ -15692,7 +14739,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5189, @@ -15707,7 +14753,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5193, @@ -15721,7 +14766,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5194, @@ -15735,7 +14779,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5196, @@ -15754,7 +14797,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5189, @@ -15773,7 +14815,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5185, @@ -15793,7 +14834,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5211, @@ -15807,7 +14847,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5211, @@ -15827,7 +14866,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5644, @@ -15842,7 +14880,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5648, @@ -15858,7 +14895,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5653, @@ -15873,7 +14909,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5675, @@ -15887,7 +14922,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5675, @@ -15902,7 +14936,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5703, @@ -15919,7 +14952,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5675, @@ -15933,7 +14965,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5675, @@ -15947,7 +14978,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5675, @@ -15963,7 +14993,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5687, @@ -15980,7 +15009,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5690, @@ -15997,7 +15025,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5693, @@ -16016,7 +15043,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5727, @@ -16030,7 +15056,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5734, @@ -16050,7 +15075,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5774, @@ -16064,7 +15088,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5781, @@ -16087,7 +15110,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5901, @@ -16102,7 +15124,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5905, @@ -16117,7 +15138,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5905, @@ -16134,7 +15154,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5915, @@ -16151,7 +15170,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5920, @@ -16166,7 +15184,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5934, @@ -16181,7 +15198,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5938, @@ -16196,7 +15212,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5938, @@ -16210,7 +15225,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5939, @@ -16225,7 +15239,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5939, @@ -16242,7 +15255,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5947, @@ -16261,7 +15273,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5953, @@ -16275,7 +15286,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5954, @@ -16290,7 +15300,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5954, @@ -16305,7 +15314,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5954, @@ -16319,7 +15327,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5954, @@ -16333,7 +15340,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5954, @@ -16349,7 +15355,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5966, @@ -16366,7 +15371,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5972, @@ -16383,7 +15387,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5975, @@ -16402,7 +15405,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5990, @@ -16421,7 +15423,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5996, @@ -16436,7 +15437,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6014, @@ -16450,7 +15450,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6021, @@ -16470,7 +15469,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6054, @@ -16484,7 +15482,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6804, @@ -16499,7 +15496,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6822, @@ -16513,7 +15509,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6829, @@ -16532,7 +15527,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6058, @@ -16547,7 +15541,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6058, @@ -16561,7 +15554,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6059, @@ -16576,7 +15568,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6059, @@ -16593,7 +15584,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6067, @@ -16612,7 +15602,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6073, @@ -16626,7 +15615,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6074, @@ -16641,7 +15629,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6074, @@ -16656,7 +15643,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6074, @@ -16670,7 +15656,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6074, @@ -16684,7 +15669,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6074, @@ -16700,7 +15684,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6086, @@ -16717,7 +15700,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6089, @@ -16734,7 +15716,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6095, @@ -16753,7 +15734,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6110, @@ -16772,7 +15752,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6116, @@ -16787,7 +15766,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6134, @@ -16801,7 +15779,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6134, @@ -16816,7 +15793,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6140, @@ -16832,7 +15808,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6150, @@ -16848,7 +15823,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6153, @@ -16866,7 +15840,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6144, @@ -16881,7 +15854,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6144, @@ -16901,7 +15873,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6134, @@ -16917,7 +15888,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6136, @@ -16936,7 +15906,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6177, @@ -16950,7 +15919,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6213, @@ -16965,7 +15933,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6235, @@ -16980,7 +15947,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6239, @@ -16996,7 +15962,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6244, @@ -17011,7 +15976,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6270, @@ -17030,7 +15994,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6319, @@ -17044,7 +16007,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6438, @@ -17058,7 +16020,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6545, @@ -17073,7 +16034,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6571, @@ -17087,7 +16047,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6578, @@ -17106,7 +16065,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6442, @@ -17121,7 +16079,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6442, @@ -17136,7 +16093,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6442, @@ -17150,7 +16106,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6442, @@ -17164,7 +16119,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6442, @@ -17180,7 +16134,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6454, @@ -17197,7 +16150,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6457, @@ -17214,7 +16166,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6460, @@ -17233,7 +16184,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6475, @@ -17250,7 +16200,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6480, @@ -17265,7 +16214,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6506, @@ -17279,7 +16227,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6506, @@ -17293,7 +16240,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6506, @@ -17310,7 +16256,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6512, @@ -17331,7 +16276,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6323, @@ -17346,7 +16290,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6323, @@ -17361,7 +16304,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6323, @@ -17375,7 +16317,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6323, @@ -17389,7 +16330,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6323, @@ -17405,7 +16345,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6335, @@ -17422,7 +16361,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6338, @@ -17439,7 +16377,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6341, @@ -17458,7 +16395,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6356, @@ -17475,7 +16411,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6361, @@ -17490,7 +16425,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6387, @@ -17504,7 +16438,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6387, @@ -17519,7 +16452,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6393, @@ -17535,7 +16467,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6403, @@ -17551,7 +16482,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6406, @@ -17569,7 +16499,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6397, @@ -17584,7 +16513,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6397, @@ -17604,7 +16532,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6387, @@ -17620,7 +16547,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6389, @@ -17644,7 +16570,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6200, @@ -17659,7 +16584,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6200, @@ -17676,7 +16600,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6205, @@ -17694,7 +16617,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6182, @@ -17709,7 +16631,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6186, @@ -17724,7 +16645,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6190, @@ -17738,7 +16658,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6191, @@ -17752,7 +16671,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6193, @@ -17771,7 +16689,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6186, @@ -17790,7 +16707,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6182, @@ -17810,7 +16726,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6208, @@ -17824,7 +16739,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6208, @@ -17844,7 +16758,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6641, @@ -17859,7 +16772,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6645, @@ -17875,7 +16787,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6650, @@ -17890,7 +16801,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6672, @@ -17904,7 +16814,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6672, @@ -17919,7 +16828,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6700, @@ -17936,7 +16844,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6672, @@ -17950,7 +16857,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6672, @@ -17964,7 +16870,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6672, @@ -17980,7 +16885,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6684, @@ -17997,7 +16901,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6687, @@ -18014,7 +16917,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6690, @@ -18033,7 +16935,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6724, @@ -18047,7 +16948,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6731, @@ -18067,7 +16967,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6771, @@ -18081,7 +16980,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6778, @@ -18104,7 +17002,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6898, @@ -18118,7 +17015,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6905, @@ -18141,7 +17037,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4503, @@ -18158,7 +17053,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4519, @@ -18175,7 +17069,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4529, @@ -18192,7 +17085,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4535, @@ -18208,7 +17100,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4529, @@ -18223,7 +17114,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4529, @@ -18243,7 +17133,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4544, @@ -18260,7 +17149,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4549, @@ -18276,7 +17164,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4544, @@ -18299,7 +17186,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4511, @@ -18319,7 +17205,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6923, @@ -18333,7 +17218,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6976, @@ -18348,7 +17232,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6986, @@ -18363,7 +17246,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6990, @@ -18378,7 +17260,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6994, @@ -18392,7 +17273,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7000, @@ -18407,7 +17287,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7000, @@ -18423,7 +17302,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7008, @@ -18441,7 +17319,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6995, @@ -18459,7 +17336,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6990, @@ -18478,7 +17354,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6986, @@ -18496,7 +17371,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7024, @@ -18511,7 +17385,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7028, @@ -18526,7 +17399,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7032, @@ -18540,7 +17412,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7038, @@ -18555,7 +17426,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7038, @@ -18571,7 +17441,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7046, @@ -18589,7 +17458,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7033, @@ -18607,7 +17475,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7028, @@ -18626,7 +17493,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7024, @@ -18644,7 +17510,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7062, @@ -18659,7 +17524,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7066, @@ -18674,7 +17538,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7077, @@ -18689,7 +17552,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7077, @@ -18706,7 +17568,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7081, @@ -18723,7 +17584,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7066, @@ -18742,7 +17602,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7062, @@ -18760,7 +17619,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7151, @@ -18775,7 +17633,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7165, @@ -18790,7 +17647,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7169, @@ -18807,7 +17663,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7173, @@ -18821,7 +17676,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7173, @@ -18836,7 +17690,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7173, @@ -18854,7 +17707,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7180, @@ -18869,7 +17721,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7180, @@ -18890,7 +17741,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7165, @@ -18909,7 +17759,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7151, @@ -18923,7 +17772,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7151, @@ -18938,7 +17786,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7151, @@ -18956,7 +17803,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7158, @@ -18971,7 +17817,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7158, @@ -18991,7 +17836,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7244, @@ -19006,7 +17850,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7252, @@ -19021,7 +17864,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7258, @@ -19037,7 +17879,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7252, @@ -19056,7 +17897,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7244, @@ -19074,7 +17914,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7273, @@ -19089,7 +17928,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7277, @@ -19104,7 +17942,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7277, @@ -19121,7 +17958,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7282, @@ -19138,7 +17974,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7285, @@ -19153,7 +17988,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7299, @@ -19167,7 +18001,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7306, @@ -19187,7 +18020,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7331, @@ -19202,7 +18034,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7335, @@ -19217,7 +18048,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7335, @@ -19234,7 +18064,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7345, @@ -19251,7 +18080,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7350, @@ -19266,7 +18094,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7364, @@ -19281,7 +18108,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7368, @@ -19296,7 +18122,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7368, @@ -19310,7 +18135,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7369, @@ -19325,7 +18149,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7369, @@ -19342,7 +18165,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7381, @@ -19361,7 +18183,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7387, @@ -19375,7 +18196,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7388, @@ -19390,7 +18210,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7388, @@ -19405,7 +18224,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7388, @@ -19419,7 +18237,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7388, @@ -19433,7 +18250,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7388, @@ -19449,7 +18265,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7400, @@ -19466,7 +18281,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7403, @@ -19483,7 +18297,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7413, @@ -19502,7 +18315,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7428, @@ -19521,7 +18333,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7434, @@ -19536,7 +18347,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7452, @@ -19550,7 +18360,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7459, @@ -19570,7 +18379,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7492, @@ -19584,7 +18392,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8258, @@ -19599,7 +18406,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8276, @@ -19613,7 +18419,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8283, @@ -19632,7 +18437,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7496, @@ -19647,7 +18451,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7496, @@ -19661,7 +18464,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7497, @@ -19676,7 +18478,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7497, @@ -19693,7 +18494,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7509, @@ -19712,7 +18512,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7515, @@ -19726,7 +18525,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7516, @@ -19741,7 +18539,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7516, @@ -19756,7 +18553,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7516, @@ -19770,7 +18566,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7516, @@ -19784,7 +18579,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7516, @@ -19800,7 +18594,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7528, @@ -19817,7 +18610,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7531, @@ -19834,7 +18626,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7541, @@ -19853,7 +18644,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7556, @@ -19872,7 +18662,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7562, @@ -19887,7 +18676,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7580, @@ -19901,7 +18689,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7580, @@ -19916,7 +18703,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7586, @@ -19932,7 +18718,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7596, @@ -19948,7 +18733,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7599, @@ -19966,7 +18750,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7590, @@ -19981,7 +18764,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7590, @@ -20001,7 +18783,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7580, @@ -20017,7 +18798,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7582, @@ -20036,7 +18816,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7627, @@ -20050,7 +18829,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7667, @@ -20065,7 +18843,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7689, @@ -20080,7 +18857,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7693, @@ -20096,7 +18872,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7698, @@ -20111,7 +18886,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7724, @@ -20130,7 +18904,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7773, @@ -20144,7 +18917,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7892, @@ -20158,7 +18930,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7999, @@ -20173,7 +18944,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8025, @@ -20187,7 +18957,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8032, @@ -20206,7 +18975,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7896, @@ -20221,7 +18989,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7896, @@ -20236,7 +19003,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7896, @@ -20250,7 +19016,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7896, @@ -20264,7 +19029,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7896, @@ -20280,7 +19044,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7908, @@ -20297,7 +19060,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7911, @@ -20314,7 +19076,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7914, @@ -20333,7 +19094,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7929, @@ -20350,7 +19110,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7934, @@ -20365,7 +19124,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7960, @@ -20379,7 +19137,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7960, @@ -20393,7 +19150,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7960, @@ -20410,7 +19166,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7966, @@ -20431,7 +19186,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7777, @@ -20446,7 +19200,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7777, @@ -20461,7 +19214,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7777, @@ -20475,7 +19227,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7777, @@ -20489,7 +19240,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7777, @@ -20505,7 +19255,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7789, @@ -20522,7 +19271,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7792, @@ -20539,7 +19287,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7795, @@ -20558,7 +19305,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7810, @@ -20575,7 +19321,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7815, @@ -20590,7 +19335,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7841, @@ -20604,7 +19348,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7841, @@ -20619,7 +19362,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7847, @@ -20635,7 +19377,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7857, @@ -20651,7 +19392,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7860, @@ -20669,7 +19409,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7851, @@ -20684,7 +19423,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7851, @@ -20704,7 +19442,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7841, @@ -20720,7 +19457,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7843, @@ -20744,7 +19480,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7654, @@ -20759,7 +19494,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7654, @@ -20776,7 +19510,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7659, @@ -20794,7 +19527,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7632, @@ -20809,7 +19541,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7636, @@ -20824,7 +19555,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7640, @@ -20838,7 +19568,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7641, @@ -20852,7 +19581,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7643, @@ -20871,7 +19599,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7636, @@ -20890,7 +19617,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7632, @@ -20910,7 +19636,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7662, @@ -20924,7 +19649,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7662, @@ -20944,7 +19668,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8095, @@ -20959,7 +19682,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8099, @@ -20975,7 +19697,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8104, @@ -20990,7 +19711,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8126, @@ -21004,7 +19724,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8126, @@ -21019,7 +19738,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8154, @@ -21036,7 +19754,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8126, @@ -21050,7 +19767,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8126, @@ -21064,7 +19780,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8126, @@ -21080,7 +19795,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8138, @@ -21097,7 +19811,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8141, @@ -21114,7 +19827,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8144, @@ -21133,7 +19845,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8178, @@ -21147,7 +19858,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8185, @@ -21167,7 +19877,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8225, @@ -21181,7 +19890,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8232, @@ -21204,7 +19912,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8354, @@ -21219,7 +19926,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8358, @@ -21234,7 +19940,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8358, @@ -21251,7 +19956,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8368, @@ -21268,7 +19972,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8373, @@ -21283,7 +19986,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8387, @@ -21298,7 +20000,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8391, @@ -21313,7 +20014,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8391, @@ -21327,7 +20027,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8392, @@ -21342,7 +20041,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8392, @@ -21359,7 +20057,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8404, @@ -21378,7 +20075,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8410, @@ -21392,7 +20088,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8411, @@ -21407,7 +20102,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8411, @@ -21422,7 +20116,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8411, @@ -21436,7 +20129,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8411, @@ -21450,7 +20142,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8411, @@ -21466,7 +20157,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8423, @@ -21483,7 +20173,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8426, @@ -21500,7 +20189,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8436, @@ -21519,7 +20207,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8451, @@ -21538,7 +20225,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8457, @@ -21553,7 +20239,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8475, @@ -21567,7 +20252,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8482, @@ -21587,7 +20271,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8515, @@ -21601,7 +20284,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9281, @@ -21616,7 +20298,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9299, @@ -21630,7 +20311,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9306, @@ -21649,7 +20329,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8519, @@ -21664,7 +20343,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8519, @@ -21678,7 +20356,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8520, @@ -21693,7 +20370,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8520, @@ -21710,7 +20386,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8532, @@ -21729,7 +20404,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8538, @@ -21743,7 +20417,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8539, @@ -21758,7 +20431,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8539, @@ -21773,7 +20445,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8539, @@ -21787,7 +20458,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8539, @@ -21801,7 +20471,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8539, @@ -21817,7 +20486,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8551, @@ -21834,7 +20502,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8554, @@ -21851,7 +20518,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8564, @@ -21870,7 +20536,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8579, @@ -21889,7 +20554,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8585, @@ -21904,7 +20568,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8603, @@ -21918,7 +20581,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8603, @@ -21933,7 +20595,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8609, @@ -21949,7 +20610,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8619, @@ -21965,7 +20625,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8622, @@ -21983,7 +20642,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8613, @@ -21998,7 +20656,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8613, @@ -22018,7 +20675,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8603, @@ -22034,7 +20690,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8605, @@ -22053,7 +20708,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8650, @@ -22067,7 +20721,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8690, @@ -22082,7 +20735,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8712, @@ -22097,7 +20749,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8716, @@ -22113,7 +20764,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8721, @@ -22128,7 +20778,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8747, @@ -22147,7 +20796,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8796, @@ -22161,7 +20809,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8915, @@ -22175,7 +20822,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9022, @@ -22190,7 +20836,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9048, @@ -22204,7 +20849,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9055, @@ -22223,7 +20867,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8919, @@ -22238,7 +20881,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8919, @@ -22253,7 +20895,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8919, @@ -22267,7 +20908,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8919, @@ -22281,7 +20921,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8919, @@ -22297,7 +20936,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8931, @@ -22314,7 +20952,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8934, @@ -22331,7 +20968,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8937, @@ -22350,7 +20986,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8952, @@ -22367,7 +21002,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8957, @@ -22382,7 +21016,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8983, @@ -22396,7 +21029,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8983, @@ -22410,7 +21042,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8983, @@ -22427,7 +21058,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8989, @@ -22448,7 +21078,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8800, @@ -22463,7 +21092,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8800, @@ -22478,7 +21106,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8800, @@ -22492,7 +21119,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8800, @@ -22506,7 +21132,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8800, @@ -22522,7 +21147,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8812, @@ -22539,7 +21163,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8815, @@ -22556,7 +21179,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8818, @@ -22575,7 +21197,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8833, @@ -22592,7 +21213,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8838, @@ -22607,7 +21227,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8864, @@ -22621,7 +21240,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8864, @@ -22636,7 +21254,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8870, @@ -22652,7 +21269,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8880, @@ -22668,7 +21284,6 @@ identifier: "x", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8883, @@ -22686,7 +21301,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8874, @@ -22701,7 +21315,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8874, @@ -22721,7 +21334,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8864, @@ -22737,7 +21349,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8866, @@ -22761,7 +21372,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8677, @@ -22776,7 +21386,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8677, @@ -22793,7 +21402,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8682, @@ -22811,7 +21419,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8655, @@ -22826,7 +21433,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8659, @@ -22841,7 +21447,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8663, @@ -22855,7 +21460,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8664, @@ -22869,7 +21473,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8666, @@ -22888,7 +21491,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8659, @@ -22907,7 +21509,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8655, @@ -22927,7 +21528,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8685, @@ -22941,7 +21541,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8685, @@ -22961,7 +21560,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9118, @@ -22976,7 +21574,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9122, @@ -22992,7 +21589,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9127, @@ -23007,7 +21603,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9149, @@ -23021,7 +21616,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9149, @@ -23036,7 +21630,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9177, @@ -23053,7 +21646,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9149, @@ -23067,7 +21659,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9149, @@ -23081,7 +21672,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9149, @@ -23097,7 +21687,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9161, @@ -23114,7 +21703,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9164, @@ -23131,7 +21719,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9167, @@ -23150,7 +21737,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9201, @@ -23164,7 +21750,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9208, @@ -23184,7 +21769,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9248, @@ -23198,7 +21782,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9255, @@ -23221,7 +21804,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9377, @@ -23235,7 +21817,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9384, @@ -23258,7 +21839,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6923, @@ -23275,7 +21855,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6939, @@ -23292,7 +21871,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6948, @@ -23309,7 +21887,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6954, @@ -23325,7 +21902,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6948, @@ -23340,7 +21916,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6948, @@ -23360,7 +21935,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6963, @@ -23377,7 +21951,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6968, @@ -23393,7 +21966,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6963, @@ -23416,7 +21988,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6931, @@ -23436,7 +22007,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9402, @@ -23450,7 +22020,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9459, @@ -23465,7 +22034,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9469, @@ -23479,7 +22047,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9476, @@ -23494,7 +22061,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9476, @@ -23508,7 +22074,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9477, @@ -23523,7 +22088,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9486, @@ -23539,7 +22103,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9495, @@ -23557,7 +22120,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9477, @@ -23577,7 +22139,6 @@ }, operator: "|", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9506, @@ -23591,7 +22152,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9507, @@ -23606,7 +22166,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9514, @@ -23622,7 +22181,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9523, @@ -23640,7 +22198,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9507, @@ -23667,7 +22224,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9402, @@ -23684,7 +22240,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9418, @@ -23701,7 +22256,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9431, @@ -23718,7 +22272,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9437, @@ -23734,7 +22287,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9431, @@ -23749,7 +22301,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9431, @@ -23769,7 +22320,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9446, @@ -23786,7 +22336,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9451, @@ -23802,7 +22351,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9446, @@ -23825,7 +22373,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9410, @@ -23845,7 +22392,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9545, @@ -23859,7 +22405,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9598, @@ -23874,7 +22419,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9608, @@ -23889,7 +22433,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9612, @@ -23904,7 +22447,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9616, @@ -23918,7 +22460,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9622, @@ -23933,7 +22474,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9622, @@ -23949,7 +22489,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9630, @@ -23967,7 +22506,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9617, @@ -23985,7 +22523,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9612, @@ -24004,7 +22541,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9608, @@ -24022,7 +22558,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9646, @@ -24037,7 +22572,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9650, @@ -24052,7 +22586,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9654, @@ -24066,7 +22599,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9660, @@ -24081,7 +22613,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9660, @@ -24097,7 +22628,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9668, @@ -24115,7 +22645,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9655, @@ -24133,7 +22662,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9650, @@ -24152,7 +22680,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9646, @@ -24170,7 +22697,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9684, @@ -24185,7 +22711,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9688, @@ -24200,7 +22725,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9695, @@ -24215,7 +22739,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9695, @@ -24232,7 +22755,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9699, @@ -24249,7 +22771,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9688, @@ -24268,7 +22789,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9684, @@ -24286,7 +22806,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9765, @@ -24301,7 +22820,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9779, @@ -24316,7 +22834,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9783, @@ -24333,7 +22850,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9787, @@ -24347,7 +22863,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9787, @@ -24362,7 +22877,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9787, @@ -24380,7 +22894,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9794, @@ -24395,7 +22908,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9794, @@ -24416,7 +22928,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9779, @@ -24435,7 +22946,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9765, @@ -24449,7 +22959,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9765, @@ -24464,7 +22973,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9765, @@ -24482,7 +22990,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9772, @@ -24497,7 +23004,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9772, @@ -24517,7 +23023,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9858, @@ -24532,7 +23037,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9866, @@ -24547,7 +23051,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9872, @@ -24563,7 +23066,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9866, @@ -24582,7 +23084,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9858, @@ -24600,7 +23101,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9887, @@ -24615,7 +23115,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9891, @@ -24630,7 +23129,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9891, @@ -24647,7 +23145,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9896, @@ -24664,7 +23161,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9899, @@ -24679,7 +23175,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9913, @@ -24693,7 +23188,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9920, @@ -24713,7 +23207,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9945, @@ -24728,7 +23221,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9949, @@ -24743,7 +23235,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9949, @@ -24760,7 +23251,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9959, @@ -24777,7 +23267,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9964, @@ -24792,7 +23281,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9978, @@ -24807,7 +23295,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9982, @@ -24822,7 +23309,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9982, @@ -24836,7 +23322,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9983, @@ -24851,7 +23336,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9983, @@ -24868,7 +23352,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9991, @@ -24887,7 +23370,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9997, @@ -24901,7 +23383,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9998, @@ -24916,7 +23397,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9998, @@ -24931,7 +23411,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9998, @@ -24945,7 +23424,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9998, @@ -24959,7 +23437,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9998, @@ -24975,7 +23452,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10010, @@ -24992,7 +23468,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10016, @@ -25009,7 +23484,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10019, @@ -25028,7 +23502,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10034, @@ -25047,7 +23520,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10040, @@ -25062,7 +23534,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10058, @@ -25076,7 +23547,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10065, @@ -25096,7 +23566,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10098, @@ -25111,7 +23580,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10102, @@ -25126,7 +23594,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10102, @@ -25140,7 +23607,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10103, @@ -25155,7 +23621,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10103, @@ -25172,7 +23637,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10111, @@ -25191,7 +23655,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10117, @@ -25205,7 +23668,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10118, @@ -25220,7 +23682,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10118, @@ -25235,7 +23696,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10118, @@ -25249,7 +23709,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10118, @@ -25263,7 +23722,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10118, @@ -25279,7 +23737,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10130, @@ -25296,7 +23753,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10136, @@ -25313,7 +23769,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10139, @@ -25332,7 +23787,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10154, @@ -25351,7 +23805,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10160, @@ -25366,7 +23819,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10178, @@ -25380,7 +23832,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10178, @@ -25395,7 +23846,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10184, @@ -25411,7 +23861,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10194, @@ -25427,7 +23876,6 @@ identifier: "next", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10200, @@ -25445,7 +23893,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10188, @@ -25460,7 +23907,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10188, @@ -25480,7 +23926,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10178, @@ -25496,7 +23941,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10180, @@ -25515,7 +23959,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10221, @@ -25529,7 +23972,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10257, @@ -25544,7 +23986,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10279, @@ -25559,7 +24000,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10283, @@ -25575,7 +24015,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10288, @@ -25590,7 +24029,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10314, @@ -25609,7 +24047,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10363, @@ -25623,7 +24060,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10482, @@ -25637,7 +24073,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10589, @@ -25652,7 +24087,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10615, @@ -25666,7 +24100,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10622, @@ -25685,7 +24118,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10486, @@ -25700,7 +24132,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10486, @@ -25715,7 +24146,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10486, @@ -25729,7 +24159,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10486, @@ -25743,7 +24172,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10486, @@ -25759,7 +24187,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10498, @@ -25776,7 +24203,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10501, @@ -25793,7 +24219,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10504, @@ -25812,7 +24237,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10519, @@ -25829,7 +24253,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10524, @@ -25844,7 +24267,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10550, @@ -25858,7 +24280,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10550, @@ -25872,7 +24293,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10550, @@ -25889,7 +24309,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10556, @@ -25910,7 +24329,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10367, @@ -25925,7 +24343,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10367, @@ -25940,7 +24357,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10367, @@ -25954,7 +24370,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10367, @@ -25968,7 +24383,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10367, @@ -25984,7 +24398,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10379, @@ -26001,7 +24414,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10382, @@ -26018,7 +24430,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10385, @@ -26037,7 +24448,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10400, @@ -26054,7 +24464,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10405, @@ -26069,7 +24478,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10431, @@ -26083,7 +24491,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10431, @@ -26098,7 +24505,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10437, @@ -26114,7 +24520,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10447, @@ -26130,7 +24535,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10450, @@ -26148,7 +24552,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10441, @@ -26163,7 +24566,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10441, @@ -26183,7 +24585,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10431, @@ -26199,7 +24600,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10433, @@ -26223,7 +24623,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10244, @@ -26238,7 +24637,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10244, @@ -26255,7 +24653,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10249, @@ -26273,7 +24670,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10226, @@ -26288,7 +24684,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10230, @@ -26303,7 +24698,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10234, @@ -26317,7 +24711,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10235, @@ -26331,7 +24724,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10237, @@ -26350,7 +24742,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10230, @@ -26369,7 +24760,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10226, @@ -26389,7 +24779,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10252, @@ -26403,7 +24792,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10252, @@ -26423,7 +24811,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10686, @@ -26438,7 +24825,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10690, @@ -26454,7 +24840,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10695, @@ -26469,7 +24854,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10717, @@ -26483,7 +24867,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10717, @@ -26498,7 +24881,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10745, @@ -26515,7 +24897,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10717, @@ -26529,7 +24910,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10717, @@ -26543,7 +24923,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10717, @@ -26559,7 +24938,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10729, @@ -26576,7 +24954,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10732, @@ -26593,7 +24970,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10735, @@ -26612,7 +24988,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10769, @@ -26626,7 +25001,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10776, @@ -26646,7 +25020,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10816, @@ -26660,7 +25033,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10823, @@ -26680,7 +25052,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10856, @@ -26694,7 +25065,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10863, @@ -26714,7 +25084,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10917, @@ -26729,7 +25098,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10921, @@ -26744,7 +25112,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10921, @@ -26761,7 +25128,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10931, @@ -26778,7 +25144,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10936, @@ -26793,7 +25158,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10950, @@ -26808,7 +25172,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10954, @@ -26823,7 +25186,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10954, @@ -26837,7 +25199,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10955, @@ -26852,7 +25213,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10955, @@ -26869,7 +25229,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10963, @@ -26888,7 +25247,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10969, @@ -26902,7 +25260,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10970, @@ -26917,7 +25274,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10970, @@ -26932,7 +25288,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10970, @@ -26946,7 +25301,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10970, @@ -26960,7 +25314,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10970, @@ -26976,7 +25329,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10982, @@ -26993,7 +25345,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10988, @@ -27010,7 +25361,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10991, @@ -27029,7 +25379,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11006, @@ -27048,7 +25397,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11012, @@ -27063,7 +25411,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11030, @@ -27077,7 +25424,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11037, @@ -27097,7 +25443,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11070, @@ -27111,7 +25456,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11820, @@ -27126,7 +25470,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11838, @@ -27140,7 +25483,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11845, @@ -27159,7 +25501,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11074, @@ -27174,7 +25515,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11074, @@ -27188,7 +25528,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11075, @@ -27203,7 +25542,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11075, @@ -27220,7 +25558,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11083, @@ -27239,7 +25576,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11089, @@ -27253,7 +25589,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11090, @@ -27268,7 +25603,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11090, @@ -27283,7 +25617,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11090, @@ -27297,7 +25630,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11090, @@ -27311,7 +25643,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11090, @@ -27327,7 +25658,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11102, @@ -27344,7 +25674,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11108, @@ -27361,7 +25690,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11111, @@ -27380,7 +25708,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11126, @@ -27399,7 +25726,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11132, @@ -27414,7 +25740,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11150, @@ -27428,7 +25753,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11150, @@ -27443,7 +25767,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11156, @@ -27459,7 +25782,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11166, @@ -27475,7 +25797,6 @@ identifier: "next", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11172, @@ -27493,7 +25814,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11160, @@ -27508,7 +25828,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11160, @@ -27528,7 +25847,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11150, @@ -27544,7 +25862,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11152, @@ -27563,7 +25880,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11193, @@ -27577,7 +25893,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11229, @@ -27592,7 +25907,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11251, @@ -27607,7 +25921,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11255, @@ -27623,7 +25936,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11260, @@ -27638,7 +25950,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11286, @@ -27657,7 +25968,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11335, @@ -27671,7 +25981,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11454, @@ -27685,7 +25994,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11561, @@ -27700,7 +26008,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11587, @@ -27714,7 +26021,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11594, @@ -27733,7 +26039,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11458, @@ -27748,7 +26053,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11458, @@ -27763,7 +26067,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11458, @@ -27777,7 +26080,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11458, @@ -27791,7 +26093,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11458, @@ -27807,7 +26108,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11470, @@ -27824,7 +26124,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11473, @@ -27841,7 +26140,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11476, @@ -27860,7 +26158,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11491, @@ -27877,7 +26174,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11496, @@ -27892,7 +26188,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11522, @@ -27906,7 +26201,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11522, @@ -27920,7 +26214,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11522, @@ -27937,7 +26230,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11528, @@ -27958,7 +26250,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11339, @@ -27973,7 +26264,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11339, @@ -27988,7 +26278,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11339, @@ -28002,7 +26291,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11339, @@ -28016,7 +26304,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11339, @@ -28032,7 +26319,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11351, @@ -28049,7 +26335,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11354, @@ -28066,7 +26351,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11357, @@ -28085,7 +26369,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11372, @@ -28102,7 +26385,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11377, @@ -28117,7 +26399,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11403, @@ -28131,7 +26412,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11403, @@ -28146,7 +26426,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11409, @@ -28162,7 +26441,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11419, @@ -28178,7 +26456,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11422, @@ -28196,7 +26473,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11413, @@ -28211,7 +26487,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11413, @@ -28231,7 +26506,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11403, @@ -28247,7 +26521,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11405, @@ -28271,7 +26544,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11216, @@ -28286,7 +26558,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11216, @@ -28303,7 +26574,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11221, @@ -28321,7 +26591,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11198, @@ -28336,7 +26605,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11202, @@ -28351,7 +26619,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11206, @@ -28365,7 +26632,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11207, @@ -28379,7 +26645,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11209, @@ -28398,7 +26663,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11202, @@ -28417,7 +26681,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11198, @@ -28437,7 +26700,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11224, @@ -28451,7 +26713,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11224, @@ -28471,7 +26732,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11657, @@ -28486,7 +26746,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11661, @@ -28502,7 +26761,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11666, @@ -28517,7 +26775,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11688, @@ -28531,7 +26788,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11688, @@ -28546,7 +26802,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11716, @@ -28563,7 +26818,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11688, @@ -28577,7 +26831,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11688, @@ -28591,7 +26844,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11688, @@ -28607,7 +26859,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11700, @@ -28624,7 +26875,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11703, @@ -28641,7 +26891,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11706, @@ -28660,7 +26909,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11740, @@ -28674,7 +26922,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11747, @@ -28694,7 +26941,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11787, @@ -28708,7 +26954,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11794, @@ -28731,7 +26976,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11913, @@ -28745,7 +26989,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11920, @@ -28768,7 +27011,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9545, @@ -28785,7 +27027,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9561, @@ -28802,7 +27043,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9570, @@ -28819,7 +27059,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9576, @@ -28835,7 +27074,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9570, @@ -28850,7 +27088,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9570, @@ -28870,7 +27107,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9585, @@ -28887,7 +27123,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9590, @@ -28903,7 +27138,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9585, @@ -28926,7 +27160,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9553, @@ -28946,7 +27179,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11938, @@ -28960,7 +27192,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11989, @@ -28975,7 +27206,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11999, @@ -28990,7 +27220,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12003, @@ -29005,7 +27234,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12007, @@ -29019,7 +27247,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12013, @@ -29034,7 +27261,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12013, @@ -29050,7 +27276,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12021, @@ -29068,7 +27293,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12008, @@ -29086,7 +27310,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12003, @@ -29105,7 +27328,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11999, @@ -29123,7 +27345,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12037, @@ -29138,7 +27359,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12041, @@ -29153,7 +27373,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12045, @@ -29167,7 +27386,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12051, @@ -29182,7 +27400,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12051, @@ -29198,7 +27415,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12059, @@ -29216,7 +27432,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12046, @@ -29234,7 +27449,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12041, @@ -29253,7 +27467,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12037, @@ -29271,7 +27484,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12075, @@ -29286,7 +27498,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12079, @@ -29301,7 +27512,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12090, @@ -29316,7 +27526,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12090, @@ -29333,7 +27542,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12094, @@ -29350,7 +27558,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12079, @@ -29369,7 +27576,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12075, @@ -29387,7 +27593,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12160, @@ -29402,7 +27607,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12174, @@ -29417,7 +27621,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12178, @@ -29434,7 +27637,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12182, @@ -29448,7 +27650,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12182, @@ -29463,7 +27664,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12182, @@ -29481,7 +27681,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12189, @@ -29496,7 +27695,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12189, @@ -29517,7 +27715,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12174, @@ -29536,7 +27733,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12160, @@ -29550,7 +27746,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12160, @@ -29565,7 +27760,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12160, @@ -29583,7 +27777,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12167, @@ -29598,7 +27791,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12167, @@ -29618,7 +27810,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12253, @@ -29633,7 +27824,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12261, @@ -29648,7 +27838,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12267, @@ -29664,7 +27853,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12261, @@ -29683,7 +27871,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12253, @@ -29701,7 +27888,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12282, @@ -29716,7 +27902,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12286, @@ -29731,7 +27916,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12286, @@ -29748,7 +27932,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12291, @@ -29765,7 +27948,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12294, @@ -29780,7 +27962,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12308, @@ -29794,7 +27975,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12315, @@ -29814,7 +27994,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12340, @@ -29829,7 +28008,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12344, @@ -29844,7 +28022,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12344, @@ -29861,7 +28038,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12354, @@ -29878,7 +28054,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12359, @@ -29893,7 +28068,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12373, @@ -29908,7 +28082,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12377, @@ -29923,7 +28096,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12377, @@ -29937,7 +28109,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12378, @@ -29952,7 +28123,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12378, @@ -29969,7 +28139,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12390, @@ -29988,7 +28157,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12396, @@ -30002,7 +28170,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12397, @@ -30017,7 +28184,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12397, @@ -30032,7 +28198,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12397, @@ -30046,7 +28211,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12397, @@ -30060,7 +28224,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12397, @@ -30076,7 +28239,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12409, @@ -30093,7 +28255,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12419, @@ -30110,7 +28271,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12422, @@ -30129,7 +28289,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12437, @@ -30148,7 +28307,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12443, @@ -30163,7 +28321,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12461, @@ -30177,7 +28334,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12468, @@ -30197,7 +28353,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12501, @@ -30211,7 +28366,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13267, @@ -30226,7 +28380,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13285, @@ -30240,7 +28393,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13292, @@ -30259,7 +28411,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12505, @@ -30274,7 +28425,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12505, @@ -30288,7 +28438,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12506, @@ -30303,7 +28452,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12506, @@ -30320,7 +28468,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12518, @@ -30339,7 +28486,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12524, @@ -30353,7 +28499,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12525, @@ -30368,7 +28513,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12525, @@ -30383,7 +28527,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12525, @@ -30397,7 +28540,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12525, @@ -30411,7 +28553,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12525, @@ -30427,7 +28568,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12537, @@ -30444,7 +28584,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12547, @@ -30461,7 +28600,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12550, @@ -30480,7 +28618,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12565, @@ -30499,7 +28636,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12571, @@ -30514,7 +28650,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12589, @@ -30528,7 +28663,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12589, @@ -30543,7 +28677,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12595, @@ -30559,7 +28692,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12605, @@ -30575,7 +28707,6 @@ identifier: "previous", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12615, @@ -30593,7 +28724,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12599, @@ -30608,7 +28738,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12599, @@ -30628,7 +28757,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12589, @@ -30644,7 +28772,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12591, @@ -30663,7 +28790,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12636, @@ -30677,7 +28803,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12676, @@ -30692,7 +28817,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12698, @@ -30707,7 +28831,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12702, @@ -30723,7 +28846,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12707, @@ -30738,7 +28860,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12733, @@ -30757,7 +28878,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12782, @@ -30771,7 +28891,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12901, @@ -30785,7 +28904,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13008, @@ -30800,7 +28918,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13034, @@ -30814,7 +28931,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13041, @@ -30833,7 +28949,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12905, @@ -30848,7 +28963,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12905, @@ -30863,7 +28977,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12905, @@ -30877,7 +28990,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12905, @@ -30891,7 +29003,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12905, @@ -30907,7 +29018,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12917, @@ -30924,7 +29034,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12920, @@ -30941,7 +29050,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12923, @@ -30960,7 +29068,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12938, @@ -30977,7 +29084,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12943, @@ -30992,7 +29098,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12969, @@ -31006,7 +29111,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12969, @@ -31020,7 +29124,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12969, @@ -31037,7 +29140,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12975, @@ -31058,7 +29160,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12786, @@ -31073,7 +29174,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12786, @@ -31088,7 +29188,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12786, @@ -31102,7 +29201,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12786, @@ -31116,7 +29214,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12786, @@ -31132,7 +29229,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12798, @@ -31149,7 +29245,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12801, @@ -31166,7 +29261,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12804, @@ -31185,7 +29279,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12819, @@ -31202,7 +29295,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12824, @@ -31217,7 +29309,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12850, @@ -31231,7 +29322,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12850, @@ -31246,7 +29336,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12856, @@ -31262,7 +29351,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12866, @@ -31278,7 +29366,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12869, @@ -31296,7 +29383,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12860, @@ -31311,7 +29397,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12860, @@ -31331,7 +29416,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12850, @@ -31347,7 +29431,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12852, @@ -31371,7 +29454,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12663, @@ -31386,7 +29468,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12663, @@ -31403,7 +29484,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12668, @@ -31421,7 +29501,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12641, @@ -31436,7 +29515,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12645, @@ -31451,7 +29529,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12649, @@ -31465,7 +29542,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12650, @@ -31479,7 +29555,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12652, @@ -31498,7 +29573,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12645, @@ -31517,7 +29591,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12641, @@ -31537,7 +29610,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12671, @@ -31551,7 +29623,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12671, @@ -31571,7 +29642,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13104, @@ -31586,7 +29656,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13108, @@ -31602,7 +29671,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13113, @@ -31617,7 +29685,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13135, @@ -31631,7 +29698,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13135, @@ -31646,7 +29712,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13163, @@ -31663,7 +29728,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13135, @@ -31677,7 +29741,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13135, @@ -31691,7 +29754,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13135, @@ -31707,7 +29769,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13147, @@ -31724,7 +29785,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13150, @@ -31741,7 +29801,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13153, @@ -31760,7 +29819,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13187, @@ -31774,7 +29832,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13194, @@ -31794,7 +29851,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13234, @@ -31808,7 +29864,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13241, @@ -31831,7 +29886,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13359, @@ -31846,7 +29900,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13363, @@ -31861,7 +29914,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13363, @@ -31878,7 +29930,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13373, @@ -31895,7 +29946,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13378, @@ -31910,7 +29960,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13392, @@ -31925,7 +29974,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13396, @@ -31940,7 +29988,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13396, @@ -31954,7 +30001,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13397, @@ -31969,7 +30015,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13397, @@ -31986,7 +30031,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13409, @@ -32005,7 +30049,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13415, @@ -32019,7 +30062,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13416, @@ -32034,7 +30076,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13416, @@ -32049,7 +30090,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13416, @@ -32063,7 +30103,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13416, @@ -32077,7 +30116,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13416, @@ -32093,7 +30131,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13428, @@ -32110,7 +30147,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13438, @@ -32127,7 +30163,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13441, @@ -32146,7 +30181,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13456, @@ -32165,7 +30199,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13462, @@ -32180,7 +30213,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13480, @@ -32194,7 +30226,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13487, @@ -32214,7 +30245,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13520, @@ -32228,7 +30258,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14286, @@ -32243,7 +30272,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14304, @@ -32257,7 +30285,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14311, @@ -32276,7 +30303,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13524, @@ -32291,7 +30317,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13524, @@ -32305,7 +30330,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13525, @@ -32320,7 +30344,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13525, @@ -32337,7 +30360,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13537, @@ -32356,7 +30378,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13543, @@ -32370,7 +30391,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13544, @@ -32385,7 +30405,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13544, @@ -32400,7 +30419,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13544, @@ -32414,7 +30432,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13544, @@ -32428,7 +30445,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13544, @@ -32444,7 +30460,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13556, @@ -32461,7 +30476,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13566, @@ -32478,7 +30492,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13569, @@ -32497,7 +30510,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13584, @@ -32516,7 +30528,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13590, @@ -32531,7 +30542,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13608, @@ -32545,7 +30555,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13608, @@ -32560,7 +30569,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13614, @@ -32576,7 +30584,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13624, @@ -32592,7 +30599,6 @@ identifier: "previous", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13634, @@ -32610,7 +30616,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13618, @@ -32625,7 +30630,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13618, @@ -32645,7 +30649,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13608, @@ -32661,7 +30664,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13610, @@ -32680,7 +30682,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13655, @@ -32694,7 +30695,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13695, @@ -32709,7 +30709,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13717, @@ -32724,7 +30723,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13721, @@ -32740,7 +30738,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13726, @@ -32755,7 +30752,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13752, @@ -32774,7 +30770,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13801, @@ -32788,7 +30783,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13920, @@ -32802,7 +30796,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14027, @@ -32817,7 +30810,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14053, @@ -32831,7 +30823,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14060, @@ -32850,7 +30841,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13924, @@ -32865,7 +30855,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13924, @@ -32880,7 +30869,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13924, @@ -32894,7 +30882,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13924, @@ -32908,7 +30895,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13924, @@ -32924,7 +30910,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13936, @@ -32941,7 +30926,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13939, @@ -32958,7 +30942,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13942, @@ -32977,7 +30960,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13957, @@ -32994,7 +30976,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13962, @@ -33009,7 +30990,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13988, @@ -33023,7 +31003,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13988, @@ -33037,7 +31016,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13988, @@ -33054,7 +31032,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13994, @@ -33075,7 +31052,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13805, @@ -33090,7 +31066,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13805, @@ -33105,7 +31080,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13805, @@ -33119,7 +31093,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13805, @@ -33133,7 +31106,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13805, @@ -33149,7 +31121,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13817, @@ -33166,7 +31137,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13820, @@ -33183,7 +31153,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13823, @@ -33202,7 +31171,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13838, @@ -33219,7 +31187,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13843, @@ -33234,7 +31201,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13869, @@ -33248,7 +31214,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13869, @@ -33263,7 +31228,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13875, @@ -33279,7 +31243,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13885, @@ -33295,7 +31258,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13888, @@ -33313,7 +31275,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13879, @@ -33328,7 +31289,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13879, @@ -33348,7 +31308,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13869, @@ -33364,7 +31323,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13871, @@ -33388,7 +31346,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13682, @@ -33403,7 +31360,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13682, @@ -33420,7 +31376,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13687, @@ -33438,7 +31393,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13660, @@ -33453,7 +31407,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13664, @@ -33468,7 +31421,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13668, @@ -33482,7 +31434,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13669, @@ -33496,7 +31447,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13671, @@ -33515,7 +31465,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13664, @@ -33534,7 +31483,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13660, @@ -33554,7 +31502,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13690, @@ -33568,7 +31515,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13690, @@ -33588,7 +31534,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14123, @@ -33603,7 +31548,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14127, @@ -33619,7 +31563,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14132, @@ -33634,7 +31577,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14154, @@ -33648,7 +31590,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14154, @@ -33663,7 +31604,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14182, @@ -33680,7 +31620,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14154, @@ -33694,7 +31633,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14154, @@ -33708,7 +31646,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14154, @@ -33724,7 +31661,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14166, @@ -33741,7 +31677,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14169, @@ -33758,7 +31693,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14172, @@ -33777,7 +31711,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14206, @@ -33791,7 +31724,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14213, @@ -33811,7 +31743,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14253, @@ -33825,7 +31756,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14260, @@ -33848,7 +31778,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14378, @@ -33862,7 +31791,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14385, @@ -33885,7 +31813,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11938, @@ -33902,7 +31829,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11954, @@ -33919,7 +31845,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11961, @@ -33936,7 +31861,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11967, @@ -33952,7 +31876,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11961, @@ -33967,7 +31890,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11961, @@ -33987,7 +31909,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11976, @@ -34004,7 +31925,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11981, @@ -34020,7 +31940,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11976, @@ -34043,7 +31962,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11946, @@ -34063,7 +31981,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14403, @@ -34077,7 +31994,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14460, @@ -34092,7 +32008,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14470, @@ -34106,7 +32021,6 @@ }, }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14477, @@ -34120,7 +32034,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14478, @@ -34135,7 +32048,6 @@ }, extendedOperands: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14550, @@ -34150,7 +32062,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14566, @@ -34166,7 +32077,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14575, @@ -34184,7 +32094,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14550, @@ -34202,7 +32111,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14585, @@ -34217,7 +32125,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14603, @@ -34233,7 +32140,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14612, @@ -34251,7 +32157,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14585, @@ -34270,7 +32175,6 @@ }, ], leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14478, @@ -34285,7 +32189,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14494, @@ -34301,7 +32204,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14503, @@ -34319,7 +32221,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14478, @@ -34338,7 +32239,6 @@ }, operator: "|", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14513, @@ -34353,7 +32253,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14531, @@ -34369,7 +32268,6 @@ identifier: "square1", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14540, @@ -34387,7 +32285,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14513, @@ -34414,7 +32311,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14403, @@ -34431,7 +32327,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14419, @@ -34448,7 +32343,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14432, @@ -34465,7 +32359,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14438, @@ -34481,7 +32374,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14432, @@ -34496,7 +32388,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14432, @@ -34516,7 +32407,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14447, @@ -34533,7 +32423,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14452, @@ -34549,7 +32438,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14447, @@ -34572,7 +32460,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14411, @@ -34592,7 +32479,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14633, @@ -34606,7 +32492,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14695, @@ -34621,7 +32506,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14705, @@ -34636,7 +32520,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14709, @@ -34651,7 +32534,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14713, @@ -34665,7 +32547,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14719, @@ -34680,7 +32561,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14719, @@ -34696,7 +32576,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14727, @@ -34714,7 +32593,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14714, @@ -34732,7 +32610,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14709, @@ -34751,7 +32628,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14705, @@ -34769,7 +32645,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14743, @@ -34784,7 +32659,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14747, @@ -34799,7 +32673,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14751, @@ -34813,7 +32686,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14757, @@ -34828,7 +32700,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14757, @@ -34844,7 +32715,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14765, @@ -34862,7 +32732,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14752, @@ -34880,7 +32749,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14747, @@ -34899,7 +32767,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14743, @@ -34917,7 +32784,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14781, @@ -34932,7 +32798,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14785, @@ -34947,7 +32812,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14793, @@ -34962,7 +32826,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14793, @@ -34979,7 +32842,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14797, @@ -34996,7 +32858,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14785, @@ -35015,7 +32876,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14781, @@ -35033,7 +32893,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14863, @@ -35048,7 +32907,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14867, @@ -35063,7 +32921,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14875, @@ -35078,7 +32935,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14875, @@ -35095,7 +32951,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14879, @@ -35112,7 +32967,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14867, @@ -35131,7 +32985,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14863, @@ -35149,7 +33002,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14890, @@ -35164,7 +33016,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14904, @@ -35179,7 +33030,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14908, @@ -35196,7 +33046,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14912, @@ -35210,7 +33059,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14912, @@ -35225,7 +33073,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14912, @@ -35243,7 +33090,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14919, @@ -35258,7 +33104,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14919, @@ -35279,7 +33124,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14904, @@ -35298,7 +33142,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14890, @@ -35312,7 +33155,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14890, @@ -35327,7 +33169,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14890, @@ -35345,7 +33186,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14897, @@ -35360,7 +33200,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14897, @@ -35380,7 +33219,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14983, @@ -35395,7 +33233,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14991, @@ -35410,7 +33247,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14997, @@ -35426,7 +33262,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14991, @@ -35445,7 +33280,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14983, @@ -35463,7 +33297,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15012, @@ -35478,7 +33311,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15016, @@ -35493,7 +33325,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15016, @@ -35510,7 +33341,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15021, @@ -35527,7 +33357,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15024, @@ -35542,7 +33371,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15038, @@ -35556,7 +33384,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15045, @@ -35576,7 +33403,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15070, @@ -35591,7 +33417,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15074, @@ -35606,7 +33431,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15074, @@ -35623,7 +33447,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15079, @@ -35640,7 +33463,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15082, @@ -35655,7 +33477,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15096, @@ -35669,7 +33490,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15103, @@ -35689,7 +33509,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15128, @@ -35704,7 +33523,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15132, @@ -35719,7 +33537,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15132, @@ -35736,7 +33553,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15142, @@ -35753,7 +33569,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15147, @@ -35768,7 +33583,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15161, @@ -35783,7 +33597,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15165, @@ -35798,7 +33611,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15197, @@ -35812,7 +33624,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15198, @@ -35827,7 +33638,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15198, @@ -35842,7 +33652,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15198, @@ -35856,7 +33665,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15198, @@ -35870,7 +33678,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15198, @@ -35886,7 +33693,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15210, @@ -35903,7 +33709,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15217, @@ -35920,7 +33725,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15224, @@ -35939,7 +33743,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15239, @@ -35958,7 +33761,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15165, @@ -35972,7 +33774,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15166, @@ -35987,7 +33788,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15166, @@ -36004,7 +33804,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15175, @@ -36023,7 +33822,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15181, @@ -36037,7 +33835,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15182, @@ -36052,7 +33849,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15182, @@ -36069,7 +33865,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15191, @@ -36088,7 +33883,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15245, @@ -36103,7 +33897,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15263, @@ -36117,7 +33910,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15270, @@ -36137,7 +33929,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15303, @@ -36151,7 +33942,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16158, @@ -36166,7 +33956,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16176, @@ -36180,7 +33969,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16183, @@ -36199,7 +33987,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15307, @@ -36214,7 +34001,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15339, @@ -36228,7 +34014,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15340, @@ -36243,7 +34028,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15340, @@ -36258,7 +34042,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15340, @@ -36272,7 +34055,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15340, @@ -36286,7 +34068,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15340, @@ -36302,7 +34083,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15352, @@ -36319,7 +34099,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15359, @@ -36336,7 +34115,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15366, @@ -36355,7 +34133,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15381, @@ -36374,7 +34151,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15307, @@ -36388,7 +34164,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15308, @@ -36403,7 +34178,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15308, @@ -36420,7 +34194,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15317, @@ -36439,7 +34212,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15323, @@ -36453,7 +34225,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15324, @@ -36468,7 +34239,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15324, @@ -36485,7 +34255,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15333, @@ -36504,7 +34273,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15387, @@ -36519,7 +34287,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15405, @@ -36533,7 +34300,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15405, @@ -36548,7 +34314,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15411, @@ -36564,7 +34329,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15421, @@ -36580,7 +34344,6 @@ identifier: "nextX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15428, @@ -36598,7 +34361,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15415, @@ -36613,7 +34375,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15415, @@ -36633,7 +34394,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15405, @@ -36649,7 +34409,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15407, @@ -36668,7 +34427,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15453, @@ -36682,7 +34440,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15490, @@ -36697,7 +34454,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15512, @@ -36712,7 +34468,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15516, @@ -36728,7 +34483,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15521, @@ -36743,7 +34497,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15547, @@ -36762,7 +34515,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15596, @@ -36776,7 +34528,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15596, @@ -36790,7 +34541,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15596, @@ -36809,7 +34559,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15625, @@ -36823,7 +34572,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15770, @@ -36837,7 +34585,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15899, @@ -36852,7 +34599,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15925, @@ -36866,7 +34612,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15932, @@ -36885,7 +34630,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15774, @@ -36900,7 +34644,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15774, @@ -36914,7 +34657,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15775, @@ -36929,7 +34671,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15775, @@ -36946,7 +34687,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15784, @@ -36965,7 +34705,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15790, @@ -36979,7 +34718,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15791, @@ -36994,7 +34732,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15791, @@ -37009,7 +34746,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15791, @@ -37023,7 +34759,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15791, @@ -37037,7 +34772,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15791, @@ -37053,7 +34787,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15803, @@ -37070,7 +34803,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15806, @@ -37087,7 +34819,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15813, @@ -37106,7 +34837,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15828, @@ -37125,7 +34855,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15834, @@ -37140,7 +34869,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15860, @@ -37154,7 +34882,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15860, @@ -37168,7 +34895,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15860, @@ -37185,7 +34911,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15866, @@ -37206,7 +34931,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15629, @@ -37221,7 +34945,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15629, @@ -37235,7 +34958,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15630, @@ -37250,7 +34972,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15630, @@ -37267,7 +34988,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15639, @@ -37286,7 +35006,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15645, @@ -37300,7 +35019,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15646, @@ -37315,7 +35033,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15646, @@ -37330,7 +35047,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15646, @@ -37344,7 +35060,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15646, @@ -37358,7 +35073,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15646, @@ -37374,7 +35088,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15658, @@ -37391,7 +35104,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15661, @@ -37408,7 +35120,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15668, @@ -37427,7 +35138,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15683, @@ -37446,7 +35156,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15689, @@ -37461,7 +35170,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15715, @@ -37475,7 +35183,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15715, @@ -37490,7 +35197,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15721, @@ -37506,7 +35212,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15731, @@ -37522,7 +35227,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15734, @@ -37540,7 +35244,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15725, @@ -37555,7 +35258,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15725, @@ -37575,7 +35277,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15715, @@ -37591,7 +35292,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15717, @@ -37615,7 +35315,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15477, @@ -37630,7 +35329,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15477, @@ -37647,7 +35345,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15482, @@ -37665,7 +35362,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15458, @@ -37680,7 +35376,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15462, @@ -37695,7 +35390,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15466, @@ -37709,7 +35403,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15467, @@ -37723,7 +35416,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15469, @@ -37742,7 +35434,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15462, @@ -37761,7 +35452,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15458, @@ -37781,7 +35471,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15485, @@ -37795,7 +35484,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15485, @@ -37815,7 +35503,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15995, @@ -37830,7 +35517,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15999, @@ -37846,7 +35532,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16004, @@ -37861,7 +35546,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16026, @@ -37875,7 +35559,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16026, @@ -37890,7 +35573,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16054, @@ -37907,7 +35589,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16026, @@ -37921,7 +35602,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16026, @@ -37935,7 +35615,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16026, @@ -37951,7 +35630,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16038, @@ -37968,7 +35646,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16041, @@ -37985,7 +35662,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16044, @@ -38004,7 +35680,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16078, @@ -38018,7 +35693,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16085, @@ -38038,7 +35712,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16125, @@ -38052,7 +35725,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16132, @@ -38075,7 +35747,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16250, @@ -38090,7 +35761,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16254, @@ -38105,7 +35775,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16254, @@ -38122,7 +35791,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16264, @@ -38139,7 +35807,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16269, @@ -38154,7 +35821,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16283, @@ -38169,7 +35835,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16287, @@ -38184,7 +35849,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16319, @@ -38198,7 +35862,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16320, @@ -38213,7 +35876,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16320, @@ -38228,7 +35890,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16320, @@ -38242,7 +35903,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16320, @@ -38256,7 +35916,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16320, @@ -38272,7 +35931,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16332, @@ -38289,7 +35947,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16339, @@ -38306,7 +35963,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16346, @@ -38325,7 +35981,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16361, @@ -38344,7 +35999,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16287, @@ -38358,7 +36012,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16288, @@ -38373,7 +36026,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16288, @@ -38390,7 +36042,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16297, @@ -38409,7 +36060,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16303, @@ -38423,7 +36073,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16304, @@ -38438,7 +36087,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16304, @@ -38455,7 +36103,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16313, @@ -38474,7 +36121,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16367, @@ -38489,7 +36135,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16385, @@ -38503,7 +36148,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16392, @@ -38523,7 +36167,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16425, @@ -38537,7 +36180,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17280, @@ -38552,7 +36194,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17298, @@ -38566,7 +36207,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17305, @@ -38585,7 +36225,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16429, @@ -38600,7 +36239,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16461, @@ -38614,7 +36252,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16462, @@ -38629,7 +36266,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16462, @@ -38644,7 +36280,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16462, @@ -38658,7 +36293,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16462, @@ -38672,7 +36306,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16462, @@ -38688,7 +36321,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16474, @@ -38705,7 +36337,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16481, @@ -38722,7 +36353,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16488, @@ -38741,7 +36371,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16503, @@ -38760,7 +36389,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16429, @@ -38774,7 +36402,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16430, @@ -38789,7 +36416,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16430, @@ -38806,7 +36432,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16439, @@ -38825,7 +36450,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16445, @@ -38839,7 +36463,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16446, @@ -38854,7 +36477,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16446, @@ -38871,7 +36493,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16455, @@ -38890,7 +36511,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16509, @@ -38905,7 +36525,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16527, @@ -38919,7 +36538,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16527, @@ -38934,7 +36552,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16533, @@ -38950,7 +36567,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16543, @@ -38966,7 +36582,6 @@ identifier: "nextX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16550, @@ -38984,7 +36599,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16537, @@ -38999,7 +36613,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16537, @@ -39019,7 +36632,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16527, @@ -39035,7 +36647,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16529, @@ -39054,7 +36665,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16575, @@ -39068,7 +36678,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16612, @@ -39083,7 +36692,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16634, @@ -39098,7 +36706,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16638, @@ -39114,7 +36721,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16643, @@ -39129,7 +36735,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16669, @@ -39148,7 +36753,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16718, @@ -39162,7 +36766,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16718, @@ -39176,7 +36779,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16718, @@ -39195,7 +36797,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16747, @@ -39209,7 +36810,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16892, @@ -39223,7 +36823,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17021, @@ -39238,7 +36837,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17047, @@ -39252,7 +36850,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17054, @@ -39271,7 +36868,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16896, @@ -39286,7 +36882,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16896, @@ -39300,7 +36895,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16897, @@ -39315,7 +36909,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16897, @@ -39332,7 +36925,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16906, @@ -39351,7 +36943,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16912, @@ -39365,7 +36956,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16913, @@ -39380,7 +36970,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16913, @@ -39395,7 +36984,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16913, @@ -39409,7 +36997,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16913, @@ -39423,7 +37010,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16913, @@ -39439,7 +37025,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16925, @@ -39456,7 +37041,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16928, @@ -39473,7 +37057,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16935, @@ -39492,7 +37075,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16950, @@ -39511,7 +37093,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16956, @@ -39526,7 +37107,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16982, @@ -39540,7 +37120,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16982, @@ -39554,7 +37133,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16982, @@ -39571,7 +37149,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16988, @@ -39592,7 +37169,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16751, @@ -39607,7 +37183,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16751, @@ -39621,7 +37196,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16752, @@ -39636,7 +37210,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16752, @@ -39653,7 +37226,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16761, @@ -39672,7 +37244,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16767, @@ -39686,7 +37257,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16768, @@ -39701,7 +37271,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16768, @@ -39716,7 +37285,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16768, @@ -39730,7 +37298,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16768, @@ -39744,7 +37311,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16768, @@ -39760,7 +37326,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16780, @@ -39777,7 +37342,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16783, @@ -39794,7 +37358,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16790, @@ -39813,7 +37376,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16805, @@ -39832,7 +37394,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16811, @@ -39847,7 +37408,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16837, @@ -39861,7 +37421,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16837, @@ -39876,7 +37435,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16843, @@ -39892,7 +37450,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16853, @@ -39908,7 +37465,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16856, @@ -39926,7 +37482,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16847, @@ -39941,7 +37496,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16847, @@ -39961,7 +37515,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16837, @@ -39977,7 +37530,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16839, @@ -40001,7 +37553,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16599, @@ -40016,7 +37567,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16599, @@ -40033,7 +37583,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16604, @@ -40051,7 +37600,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16580, @@ -40066,7 +37614,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16584, @@ -40081,7 +37628,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16588, @@ -40095,7 +37641,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16589, @@ -40109,7 +37654,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16591, @@ -40128,7 +37672,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16584, @@ -40147,7 +37690,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16580, @@ -40167,7 +37709,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16607, @@ -40181,7 +37722,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16607, @@ -40201,7 +37741,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17117, @@ -40216,7 +37755,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17121, @@ -40232,7 +37770,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17126, @@ -40247,7 +37784,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17148, @@ -40261,7 +37797,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17148, @@ -40276,7 +37811,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17176, @@ -40293,7 +37827,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17148, @@ -40307,7 +37840,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17148, @@ -40321,7 +37853,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17148, @@ -40337,7 +37868,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17160, @@ -40354,7 +37884,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17163, @@ -40371,7 +37900,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17166, @@ -40390,7 +37918,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17200, @@ -40404,7 +37931,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17207, @@ -40424,7 +37950,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17247, @@ -40438,7 +37963,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17254, @@ -40461,7 +37985,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17372, @@ -40475,7 +37998,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17379, @@ -40498,7 +38020,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14633, @@ -40515,7 +38036,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14649, @@ -40532,7 +38052,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14667, @@ -40549,7 +38068,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14673, @@ -40565,7 +38083,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14667, @@ -40580,7 +38097,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14667, @@ -40600,7 +38116,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14682, @@ -40617,7 +38132,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14687, @@ -40633,7 +38147,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14682, @@ -40656,7 +38169,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14641, @@ -40676,7 +38188,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17397, @@ -40690,7 +38201,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17457, @@ -40705,7 +38215,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17467, @@ -40720,7 +38229,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17471, @@ -40735,7 +38243,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17475, @@ -40749,7 +38256,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17481, @@ -40764,7 +38270,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17481, @@ -40780,7 +38285,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17489, @@ -40798,7 +38302,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17476, @@ -40816,7 +38319,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17471, @@ -40835,7 +38337,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17467, @@ -40853,7 +38354,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17505, @@ -40868,7 +38368,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17509, @@ -40883,7 +38382,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17513, @@ -40897,7 +38395,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17519, @@ -40912,7 +38409,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17519, @@ -40928,7 +38424,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17527, @@ -40946,7 +38441,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17514, @@ -40964,7 +38458,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17509, @@ -40983,7 +38476,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17505, @@ -41001,7 +38493,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17543, @@ -41016,7 +38507,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17547, @@ -41031,7 +38521,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17559, @@ -41046,7 +38535,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17559, @@ -41063,7 +38551,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17563, @@ -41080,7 +38567,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17547, @@ -41099,7 +38585,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17543, @@ -41117,7 +38602,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17629, @@ -41132,7 +38616,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17633, @@ -41147,7 +38630,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17645, @@ -41162,7 +38644,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17645, @@ -41179,7 +38660,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17649, @@ -41196,7 +38676,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17633, @@ -41215,7 +38694,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17629, @@ -41233,7 +38711,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17660, @@ -41248,7 +38725,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17674, @@ -41263,7 +38739,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17678, @@ -41280,7 +38755,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17682, @@ -41294,7 +38768,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17682, @@ -41309,7 +38782,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17682, @@ -41327,7 +38799,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17689, @@ -41342,7 +38813,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17689, @@ -41363,7 +38833,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17674, @@ -41382,7 +38851,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17660, @@ -41396,7 +38864,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17660, @@ -41411,7 +38878,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17660, @@ -41429,7 +38895,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17667, @@ -41444,7 +38909,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17667, @@ -41464,7 +38928,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17753, @@ -41479,7 +38942,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17761, @@ -41494,7 +38956,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17767, @@ -41510,7 +38971,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17761, @@ -41529,7 +38989,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17753, @@ -41547,7 +39006,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17782, @@ -41562,7 +39020,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17786, @@ -41577,7 +39034,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17786, @@ -41594,7 +39050,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17791, @@ -41611,7 +39066,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17794, @@ -41626,7 +39080,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17808, @@ -41640,7 +39093,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17815, @@ -41660,7 +39112,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17840, @@ -41675,7 +39126,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17844, @@ -41690,7 +39140,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17844, @@ -41707,7 +39156,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17849, @@ -41724,7 +39172,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17852, @@ -41739,7 +39186,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17866, @@ -41753,7 +39199,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17873, @@ -41773,7 +39218,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17898, @@ -41788,7 +39232,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17902, @@ -41803,7 +39246,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17902, @@ -41820,7 +39262,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17912, @@ -41837,7 +39278,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17917, @@ -41852,7 +39292,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17931, @@ -41867,7 +39306,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17935, @@ -41882,7 +39320,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17975, @@ -41896,7 +39333,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17976, @@ -41911,7 +39347,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17976, @@ -41926,7 +39361,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17976, @@ -41940,7 +39374,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17976, @@ -41954,7 +39387,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17976, @@ -41970,7 +39402,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17988, @@ -41987,7 +39418,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17999, @@ -42004,7 +39434,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18010, @@ -42023,7 +39452,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18025, @@ -42042,7 +39470,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17935, @@ -42056,7 +39483,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17936, @@ -42071,7 +39497,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17936, @@ -42088,7 +39513,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17949, @@ -42107,7 +39531,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17955, @@ -42121,7 +39544,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17956, @@ -42136,7 +39558,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17956, @@ -42153,7 +39574,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17969, @@ -42172,7 +39592,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18031, @@ -42187,7 +39606,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18049, @@ -42201,7 +39619,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18056, @@ -42221,7 +39638,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18089, @@ -42235,7 +39651,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18996, @@ -42250,7 +39665,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19014, @@ -42264,7 +39678,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19021, @@ -42283,7 +39696,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18093, @@ -42298,7 +39710,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18133, @@ -42312,7 +39723,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18134, @@ -42327,7 +39737,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18134, @@ -42342,7 +39751,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18134, @@ -42356,7 +39764,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18134, @@ -42370,7 +39777,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18134, @@ -42386,7 +39792,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18146, @@ -42403,7 +39808,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18157, @@ -42420,7 +39824,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18168, @@ -42439,7 +39842,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18183, @@ -42458,7 +39860,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18093, @@ -42472,7 +39873,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18094, @@ -42487,7 +39887,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18094, @@ -42504,7 +39903,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18107, @@ -42523,7 +39921,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18113, @@ -42537,7 +39934,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18114, @@ -42552,7 +39948,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18114, @@ -42569,7 +39964,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18127, @@ -42588,7 +39982,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18189, @@ -42603,7 +39996,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18207, @@ -42617,7 +40009,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18207, @@ -42632,7 +40023,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18213, @@ -42648,7 +40038,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18223, @@ -42664,7 +40053,6 @@ identifier: "previousX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18234, @@ -42682,7 +40070,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18217, @@ -42697,7 +40084,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18217, @@ -42717,7 +40103,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18207, @@ -42733,7 +40118,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18209, @@ -42752,7 +40136,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18263, @@ -42766,7 +40149,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18304, @@ -42781,7 +40163,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18326, @@ -42796,7 +40177,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18330, @@ -42812,7 +40192,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18335, @@ -42827,7 +40206,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18361, @@ -42846,7 +40224,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18410, @@ -42860,7 +40237,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18410, @@ -42874,7 +40250,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18410, @@ -42893,7 +40268,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18443, @@ -42907,7 +40281,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18600, @@ -42921,7 +40294,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18737, @@ -42936,7 +40308,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18763, @@ -42950,7 +40321,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18770, @@ -42969,7 +40339,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18604, @@ -42984,7 +40353,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18604, @@ -42998,7 +40366,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18605, @@ -43013,7 +40380,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18605, @@ -43030,7 +40396,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18618, @@ -43049,7 +40414,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18624, @@ -43063,7 +40427,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18625, @@ -43078,7 +40441,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18625, @@ -43093,7 +40455,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18625, @@ -43107,7 +40468,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18625, @@ -43121,7 +40481,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18625, @@ -43137,7 +40496,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18637, @@ -43154,7 +40512,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18640, @@ -43171,7 +40528,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18651, @@ -43190,7 +40546,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18666, @@ -43209,7 +40564,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18672, @@ -43224,7 +40578,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18698, @@ -43238,7 +40591,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18698, @@ -43252,7 +40604,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18698, @@ -43269,7 +40620,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18704, @@ -43290,7 +40640,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18447, @@ -43305,7 +40654,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18447, @@ -43319,7 +40667,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18448, @@ -43334,7 +40681,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18448, @@ -43351,7 +40697,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18461, @@ -43370,7 +40715,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18467, @@ -43384,7 +40728,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18468, @@ -43399,7 +40742,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18468, @@ -43414,7 +40756,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18468, @@ -43428,7 +40769,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18468, @@ -43442,7 +40782,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18468, @@ -43458,7 +40797,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18480, @@ -43475,7 +40813,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18483, @@ -43492,7 +40829,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18494, @@ -43511,7 +40847,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18509, @@ -43530,7 +40865,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18515, @@ -43545,7 +40879,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18541, @@ -43559,7 +40892,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18541, @@ -43574,7 +40906,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18547, @@ -43590,7 +40921,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18557, @@ -43606,7 +40936,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18560, @@ -43624,7 +40953,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18551, @@ -43639,7 +40967,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18551, @@ -43659,7 +40986,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18541, @@ -43675,7 +41001,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18543, @@ -43699,7 +41024,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18291, @@ -43714,7 +41038,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18291, @@ -43731,7 +41054,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18296, @@ -43749,7 +41071,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18268, @@ -43764,7 +41085,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18272, @@ -43779,7 +41099,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18276, @@ -43793,7 +41112,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18277, @@ -43807,7 +41125,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18279, @@ -43826,7 +41143,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18272, @@ -43845,7 +41161,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18268, @@ -43865,7 +41180,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18299, @@ -43879,7 +41193,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18299, @@ -43899,7 +41212,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18833, @@ -43914,7 +41226,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18837, @@ -43930,7 +41241,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18842, @@ -43945,7 +41255,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18864, @@ -43959,7 +41268,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18864, @@ -43974,7 +41282,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18892, @@ -43991,7 +41298,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18864, @@ -44005,7 +41311,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18864, @@ -44019,7 +41324,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18864, @@ -44035,7 +41339,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18876, @@ -44052,7 +41355,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18879, @@ -44069,7 +41371,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18882, @@ -44088,7 +41389,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18916, @@ -44102,7 +41402,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18923, @@ -44122,7 +41421,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18963, @@ -44136,7 +41434,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18970, @@ -44159,7 +41456,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19088, @@ -44174,7 +41470,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19092, @@ -44189,7 +41484,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19092, @@ -44206,7 +41500,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19102, @@ -44223,7 +41516,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19107, @@ -44238,7 +41530,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19121, @@ -44253,7 +41544,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19125, @@ -44268,7 +41558,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19165, @@ -44282,7 +41571,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19166, @@ -44297,7 +41585,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19166, @@ -44312,7 +41599,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19166, @@ -44326,7 +41612,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19166, @@ -44340,7 +41625,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19166, @@ -44356,7 +41640,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19178, @@ -44373,7 +41656,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19189, @@ -44390,7 +41672,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19200, @@ -44409,7 +41690,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19215, @@ -44428,7 +41708,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19125, @@ -44442,7 +41721,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19126, @@ -44457,7 +41735,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19126, @@ -44474,7 +41751,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19139, @@ -44493,7 +41769,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19145, @@ -44507,7 +41782,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19146, @@ -44522,7 +41796,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19146, @@ -44539,7 +41812,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19159, @@ -44558,7 +41830,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19221, @@ -44573,7 +41844,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19239, @@ -44587,7 +41857,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19246, @@ -44607,7 +41876,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19279, @@ -44621,7 +41889,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20186, @@ -44636,7 +41903,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20204, @@ -44650,7 +41916,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20211, @@ -44669,7 +41934,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19283, @@ -44684,7 +41948,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19323, @@ -44698,7 +41961,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19324, @@ -44713,7 +41975,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19324, @@ -44728,7 +41989,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19324, @@ -44742,7 +42002,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19324, @@ -44756,7 +42015,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19324, @@ -44772,7 +42030,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19336, @@ -44789,7 +42046,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19347, @@ -44806,7 +42062,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19358, @@ -44825,7 +42080,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19373, @@ -44844,7 +42098,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19283, @@ -44858,7 +42111,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19284, @@ -44873,7 +42125,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19284, @@ -44890,7 +42141,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19297, @@ -44909,7 +42159,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19303, @@ -44923,7 +42172,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19304, @@ -44938,7 +42186,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19304, @@ -44955,7 +42202,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19317, @@ -44974,7 +42220,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19379, @@ -44989,7 +42234,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19397, @@ -45003,7 +42247,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19397, @@ -45018,7 +42261,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19403, @@ -45034,7 +42276,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19413, @@ -45050,7 +42291,6 @@ identifier: "previousX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19424, @@ -45068,7 +42308,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19407, @@ -45083,7 +42322,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19407, @@ -45103,7 +42341,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19397, @@ -45119,7 +42356,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19399, @@ -45138,7 +42374,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19453, @@ -45152,7 +42387,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19494, @@ -45167,7 +42401,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19516, @@ -45182,7 +42415,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19520, @@ -45198,7 +42430,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19525, @@ -45213,7 +42444,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19551, @@ -45232,7 +42462,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19600, @@ -45246,7 +42475,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19600, @@ -45260,7 +42488,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19600, @@ -45279,7 +42506,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19633, @@ -45293,7 +42519,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19790, @@ -45307,7 +42532,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19927, @@ -45322,7 +42546,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19953, @@ -45336,7 +42559,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19960, @@ -45355,7 +42577,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19794, @@ -45370,7 +42591,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19794, @@ -45384,7 +42604,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19795, @@ -45399,7 +42618,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19795, @@ -45416,7 +42634,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19808, @@ -45435,7 +42652,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19814, @@ -45449,7 +42665,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19815, @@ -45464,7 +42679,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19815, @@ -45479,7 +42693,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19815, @@ -45493,7 +42706,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19815, @@ -45507,7 +42719,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19815, @@ -45523,7 +42734,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19827, @@ -45540,7 +42750,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19830, @@ -45557,7 +42766,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19841, @@ -45576,7 +42784,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19856, @@ -45595,7 +42802,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19862, @@ -45610,7 +42816,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19888, @@ -45624,7 +42829,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19888, @@ -45638,7 +42842,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19888, @@ -45655,7 +42858,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19894, @@ -45676,7 +42878,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19637, @@ -45691,7 +42892,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19637, @@ -45705,7 +42905,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19638, @@ -45720,7 +42919,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19638, @@ -45737,7 +42935,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19651, @@ -45756,7 +42953,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19657, @@ -45770,7 +42966,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19658, @@ -45785,7 +42980,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19658, @@ -45800,7 +42994,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19658, @@ -45814,7 +43007,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19658, @@ -45828,7 +43020,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19658, @@ -45844,7 +43035,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19670, @@ -45861,7 +43051,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19673, @@ -45878,7 +43067,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19684, @@ -45897,7 +43085,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19699, @@ -45916,7 +43103,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19705, @@ -45931,7 +43117,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19731, @@ -45945,7 +43130,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19731, @@ -45960,7 +43144,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19737, @@ -45976,7 +43159,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19747, @@ -45992,7 +43174,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19750, @@ -46010,7 +43191,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19741, @@ -46025,7 +43205,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19741, @@ -46045,7 +43224,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19731, @@ -46061,7 +43239,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19733, @@ -46085,7 +43262,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19481, @@ -46100,7 +43276,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19481, @@ -46117,7 +43292,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19486, @@ -46135,7 +43309,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19458, @@ -46150,7 +43323,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19462, @@ -46165,7 +43337,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19466, @@ -46179,7 +43350,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19467, @@ -46193,7 +43363,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19469, @@ -46212,7 +43381,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19462, @@ -46231,7 +43399,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19458, @@ -46251,7 +43418,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19489, @@ -46265,7 +43431,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19489, @@ -46285,7 +43450,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20023, @@ -46300,7 +43464,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20027, @@ -46316,7 +43479,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20032, @@ -46331,7 +43493,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20054, @@ -46345,7 +43506,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20054, @@ -46360,7 +43520,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20082, @@ -46377,7 +43536,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20054, @@ -46391,7 +43549,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20054, @@ -46405,7 +43562,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20054, @@ -46421,7 +43577,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20066, @@ -46438,7 +43593,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20069, @@ -46455,7 +43609,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20072, @@ -46474,7 +43627,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20106, @@ -46488,7 +43640,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20113, @@ -46508,7 +43659,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20153, @@ -46522,7 +43672,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20160, @@ -46545,7 +43694,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20278, @@ -46559,7 +43707,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20285, @@ -46582,7 +43729,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17397, @@ -46599,7 +43745,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17413, @@ -46616,7 +43761,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17429, @@ -46633,7 +43777,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17435, @@ -46649,7 +43792,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17429, @@ -46664,7 +43806,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17429, @@ -46684,7 +43825,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17444, @@ -46701,7 +43841,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17449, @@ -46717,7 +43856,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17444, @@ -46740,7 +43878,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17405, @@ -46760,7 +43897,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20303, @@ -46774,7 +43910,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20365, @@ -46789,7 +43924,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20375, @@ -46804,7 +43938,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20379, @@ -46819,7 +43952,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20383, @@ -46833,7 +43965,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20389, @@ -46848,7 +43979,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20389, @@ -46864,7 +43994,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20397, @@ -46882,7 +44011,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20384, @@ -46900,7 +44028,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20379, @@ -46919,7 +44046,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20375, @@ -46937,7 +44063,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20413, @@ -46952,7 +44077,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20417, @@ -46967,7 +44091,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20421, @@ -46981,7 +44104,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20427, @@ -46996,7 +44118,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20427, @@ -47012,7 +44133,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20435, @@ -47030,7 +44150,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20422, @@ -47048,7 +44167,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20417, @@ -47067,7 +44185,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20413, @@ -47085,7 +44202,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20451, @@ -47100,7 +44216,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20455, @@ -47115,7 +44230,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20463, @@ -47130,7 +44244,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20463, @@ -47147,7 +44260,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20467, @@ -47164,7 +44276,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20455, @@ -47183,7 +44294,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20451, @@ -47201,7 +44311,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20533, @@ -47216,7 +44325,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20537, @@ -47231,7 +44339,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20545, @@ -47246,7 +44353,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20545, @@ -47263,7 +44369,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20549, @@ -47280,7 +44385,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20537, @@ -47299,7 +44403,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20533, @@ -47317,7 +44420,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20560, @@ -47332,7 +44434,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20574, @@ -47347,7 +44448,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20578, @@ -47364,7 +44464,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20582, @@ -47378,7 +44477,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20582, @@ -47393,7 +44491,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20582, @@ -47411,7 +44508,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20589, @@ -47426,7 +44522,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20589, @@ -47447,7 +44542,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20574, @@ -47466,7 +44560,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20560, @@ -47480,7 +44573,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20560, @@ -47495,7 +44587,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20560, @@ -47513,7 +44604,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20567, @@ -47528,7 +44618,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20567, @@ -47548,7 +44637,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20653, @@ -47563,7 +44651,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20661, @@ -47578,7 +44665,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20667, @@ -47594,7 +44680,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20661, @@ -47613,7 +44698,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20653, @@ -47631,7 +44715,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20682, @@ -47646,7 +44729,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20686, @@ -47661,7 +44743,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20686, @@ -47678,7 +44759,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20691, @@ -47695,7 +44775,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20694, @@ -47710,7 +44789,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20708, @@ -47724,7 +44802,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20715, @@ -47744,7 +44821,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20740, @@ -47759,7 +44835,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20744, @@ -47774,7 +44849,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20744, @@ -47791,7 +44865,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20749, @@ -47808,7 +44881,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20752, @@ -47823,7 +44895,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20766, @@ -47837,7 +44908,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20773, @@ -47857,7 +44927,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20798, @@ -47872,7 +44941,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20802, @@ -47887,7 +44955,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20802, @@ -47904,7 +44971,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20812, @@ -47921,7 +44987,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20817, @@ -47936,7 +45001,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20831, @@ -47951,7 +45015,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20835, @@ -47966,7 +45029,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20867, @@ -47980,7 +45042,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20868, @@ -47995,7 +45056,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20868, @@ -48010,7 +45070,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20868, @@ -48024,7 +45083,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20868, @@ -48038,7 +45096,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20868, @@ -48054,7 +45111,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20880, @@ -48071,7 +45127,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20887, @@ -48088,7 +45143,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20894, @@ -48107,7 +45161,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20909, @@ -48126,7 +45179,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20835, @@ -48140,7 +45192,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20836, @@ -48155,7 +45206,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20836, @@ -48172,7 +45222,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20845, @@ -48191,7 +45240,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20851, @@ -48205,7 +45253,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20852, @@ -48220,7 +45267,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20852, @@ -48237,7 +45283,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20861, @@ -48256,7 +45301,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20915, @@ -48271,7 +45315,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20933, @@ -48285,7 +45328,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20940, @@ -48305,7 +45347,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20973, @@ -48319,7 +45360,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21828, @@ -48334,7 +45374,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21846, @@ -48348,7 +45387,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21853, @@ -48367,7 +45405,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20977, @@ -48382,7 +45419,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21009, @@ -48396,7 +45432,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21010, @@ -48411,7 +45446,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21010, @@ -48426,7 +45460,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21010, @@ -48440,7 +45473,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21010, @@ -48454,7 +45486,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21010, @@ -48470,7 +45501,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21022, @@ -48487,7 +45517,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21029, @@ -48504,7 +45533,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21036, @@ -48523,7 +45551,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21051, @@ -48542,7 +45569,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20977, @@ -48556,7 +45582,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20978, @@ -48571,7 +45596,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20978, @@ -48588,7 +45612,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20987, @@ -48607,7 +45630,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20993, @@ -48621,7 +45643,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20994, @@ -48636,7 +45657,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20994, @@ -48653,7 +45673,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21003, @@ -48672,7 +45691,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21057, @@ -48687,7 +45705,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21075, @@ -48701,7 +45718,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21075, @@ -48716,7 +45732,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21081, @@ -48732,7 +45747,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21091, @@ -48748,7 +45762,6 @@ identifier: "nextX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21098, @@ -48766,7 +45779,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21085, @@ -48781,7 +45793,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21085, @@ -48801,7 +45812,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21075, @@ -48817,7 +45827,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21077, @@ -48836,7 +45845,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21123, @@ -48850,7 +45858,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21160, @@ -48865,7 +45872,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21182, @@ -48880,7 +45886,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21186, @@ -48896,7 +45901,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21191, @@ -48911,7 +45915,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21217, @@ -48930,7 +45933,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21266, @@ -48944,7 +45946,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21266, @@ -48958,7 +45959,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21266, @@ -48977,7 +45977,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21295, @@ -48991,7 +45990,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21440, @@ -49005,7 +46003,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21569, @@ -49020,7 +46017,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21595, @@ -49034,7 +46030,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21602, @@ -49053,7 +46048,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21444, @@ -49068,7 +46062,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21444, @@ -49082,7 +46075,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21445, @@ -49097,7 +46089,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21445, @@ -49114,7 +46105,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21454, @@ -49133,7 +46123,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21460, @@ -49147,7 +46136,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21461, @@ -49162,7 +46150,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21461, @@ -49177,7 +46164,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21461, @@ -49191,7 +46177,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21461, @@ -49205,7 +46190,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21461, @@ -49221,7 +46205,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21473, @@ -49238,7 +46221,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21476, @@ -49255,7 +46237,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21483, @@ -49274,7 +46255,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21498, @@ -49293,7 +46273,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21504, @@ -49308,7 +46287,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21530, @@ -49322,7 +46300,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21530, @@ -49336,7 +46313,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21530, @@ -49353,7 +46329,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21536, @@ -49374,7 +46349,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21299, @@ -49389,7 +46363,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21299, @@ -49403,7 +46376,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21300, @@ -49418,7 +46390,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21300, @@ -49435,7 +46406,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21309, @@ -49454,7 +46424,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21315, @@ -49468,7 +46437,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21316, @@ -49483,7 +46451,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21316, @@ -49498,7 +46465,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21316, @@ -49512,7 +46478,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21316, @@ -49526,7 +46491,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21316, @@ -49542,7 +46506,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21328, @@ -49559,7 +46522,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21331, @@ -49576,7 +46538,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21338, @@ -49595,7 +46556,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21353, @@ -49614,7 +46574,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21359, @@ -49629,7 +46588,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21385, @@ -49643,7 +46601,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21385, @@ -49658,7 +46615,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21391, @@ -49674,7 +46630,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21401, @@ -49690,7 +46645,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21404, @@ -49708,7 +46662,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21395, @@ -49723,7 +46676,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21395, @@ -49743,7 +46695,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21385, @@ -49759,7 +46710,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21387, @@ -49783,7 +46733,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21147, @@ -49798,7 +46747,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21147, @@ -49815,7 +46763,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21152, @@ -49833,7 +46780,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21128, @@ -49848,7 +46794,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21132, @@ -49863,7 +46808,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21136, @@ -49877,7 +46821,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21137, @@ -49891,7 +46834,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21139, @@ -49910,7 +46852,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21132, @@ -49929,7 +46870,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21128, @@ -49949,7 +46889,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21155, @@ -49963,7 +46902,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21155, @@ -49983,7 +46921,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21665, @@ -49998,7 +46935,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21669, @@ -50014,7 +46950,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21674, @@ -50029,7 +46964,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21696, @@ -50043,7 +46977,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21696, @@ -50058,7 +46991,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21724, @@ -50075,7 +47007,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21696, @@ -50089,7 +47020,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21696, @@ -50103,7 +47033,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21696, @@ -50119,7 +47048,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21708, @@ -50136,7 +47064,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21711, @@ -50153,7 +47080,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21714, @@ -50172,7 +47098,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21748, @@ -50186,7 +47111,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21755, @@ -50206,7 +47130,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21795, @@ -50220,7 +47143,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21802, @@ -50243,7 +47165,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21920, @@ -50258,7 +47179,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21924, @@ -50273,7 +47193,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21924, @@ -50290,7 +47209,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21934, @@ -50307,7 +47225,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21939, @@ -50322,7 +47239,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21953, @@ -50337,7 +47253,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21957, @@ -50352,7 +47267,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21989, @@ -50366,7 +47280,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21990, @@ -50381,7 +47294,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21990, @@ -50396,7 +47308,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21990, @@ -50410,7 +47321,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21990, @@ -50424,7 +47334,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21990, @@ -50440,7 +47349,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22002, @@ -50457,7 +47365,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22009, @@ -50474,7 +47381,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22016, @@ -50493,7 +47399,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22031, @@ -50512,7 +47417,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21957, @@ -50526,7 +47430,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21958, @@ -50541,7 +47444,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21958, @@ -50558,7 +47460,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21967, @@ -50577,7 +47478,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21973, @@ -50591,7 +47491,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21974, @@ -50606,7 +47505,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21974, @@ -50623,7 +47521,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21983, @@ -50642,7 +47539,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22037, @@ -50657,7 +47553,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22055, @@ -50671,7 +47566,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22062, @@ -50691,7 +47585,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22095, @@ -50705,7 +47598,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22950, @@ -50720,7 +47612,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22968, @@ -50734,7 +47625,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22975, @@ -50753,7 +47643,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22099, @@ -50768,7 +47657,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22131, @@ -50782,7 +47670,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22132, @@ -50797,7 +47684,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22132, @@ -50812,7 +47698,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22132, @@ -50826,7 +47711,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22132, @@ -50840,7 +47724,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22132, @@ -50856,7 +47739,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22144, @@ -50873,7 +47755,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22151, @@ -50890,7 +47771,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22158, @@ -50909,7 +47789,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22173, @@ -50928,7 +47807,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22099, @@ -50942,7 +47820,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22100, @@ -50957,7 +47834,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22100, @@ -50974,7 +47850,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22109, @@ -50993,7 +47868,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22115, @@ -51007,7 +47881,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22116, @@ -51022,7 +47895,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22116, @@ -51039,7 +47911,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22125, @@ -51058,7 +47929,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22179, @@ -51073,7 +47943,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22197, @@ -51087,7 +47956,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22197, @@ -51102,7 +47970,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22203, @@ -51118,7 +47985,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22213, @@ -51134,7 +48000,6 @@ identifier: "nextX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22220, @@ -51152,7 +48017,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22207, @@ -51167,7 +48031,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22207, @@ -51187,7 +48050,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22197, @@ -51203,7 +48065,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22199, @@ -51222,7 +48083,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22245, @@ -51236,7 +48096,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22282, @@ -51251,7 +48110,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22304, @@ -51266,7 +48124,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22308, @@ -51282,7 +48139,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22313, @@ -51297,7 +48153,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22339, @@ -51316,7 +48171,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22388, @@ -51330,7 +48184,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22388, @@ -51344,7 +48197,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22388, @@ -51363,7 +48215,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22417, @@ -51377,7 +48228,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22562, @@ -51391,7 +48241,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22691, @@ -51406,7 +48255,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22717, @@ -51420,7 +48268,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22724, @@ -51439,7 +48286,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22566, @@ -51454,7 +48300,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22566, @@ -51468,7 +48313,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22567, @@ -51483,7 +48327,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22567, @@ -51500,7 +48343,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22576, @@ -51519,7 +48361,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22582, @@ -51533,7 +48374,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22583, @@ -51548,7 +48388,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22583, @@ -51563,7 +48402,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22583, @@ -51577,7 +48415,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22583, @@ -51591,7 +48428,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22583, @@ -51607,7 +48443,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22595, @@ -51624,7 +48459,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22598, @@ -51641,7 +48475,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22605, @@ -51660,7 +48493,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22620, @@ -51679,7 +48511,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22626, @@ -51694,7 +48525,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22652, @@ -51708,7 +48538,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22652, @@ -51722,7 +48551,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22652, @@ -51739,7 +48567,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22658, @@ -51760,7 +48587,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22421, @@ -51775,7 +48601,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22421, @@ -51789,7 +48614,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22422, @@ -51804,7 +48628,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22422, @@ -51821,7 +48644,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22431, @@ -51840,7 +48662,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22437, @@ -51854,7 +48675,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22438, @@ -51869,7 +48689,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22438, @@ -51884,7 +48703,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22438, @@ -51898,7 +48716,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22438, @@ -51912,7 +48729,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22438, @@ -51928,7 +48744,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22450, @@ -51945,7 +48760,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22453, @@ -51962,7 +48776,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22460, @@ -51981,7 +48794,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22475, @@ -52000,7 +48812,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22481, @@ -52015,7 +48826,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22507, @@ -52029,7 +48839,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22507, @@ -52044,7 +48853,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22513, @@ -52060,7 +48868,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22523, @@ -52076,7 +48883,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22526, @@ -52094,7 +48900,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22517, @@ -52109,7 +48914,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22517, @@ -52129,7 +48933,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22507, @@ -52145,7 +48948,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22509, @@ -52169,7 +48971,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22269, @@ -52184,7 +48985,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22269, @@ -52201,7 +49001,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22274, @@ -52219,7 +49018,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22250, @@ -52234,7 +49032,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22254, @@ -52249,7 +49046,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22258, @@ -52263,7 +49059,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22259, @@ -52277,7 +49072,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22261, @@ -52296,7 +49090,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22254, @@ -52315,7 +49108,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22250, @@ -52335,7 +49127,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22277, @@ -52349,7 +49140,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22277, @@ -52369,7 +49159,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22787, @@ -52384,7 +49173,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22791, @@ -52400,7 +49188,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22796, @@ -52415,7 +49202,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22818, @@ -52429,7 +49215,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22818, @@ -52444,7 +49229,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22846, @@ -52461,7 +49245,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22818, @@ -52475,7 +49258,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22818, @@ -52489,7 +49271,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22818, @@ -52505,7 +49286,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22830, @@ -52522,7 +49302,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22833, @@ -52539,7 +49318,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22836, @@ -52558,7 +49336,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22870, @@ -52572,7 +49349,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22877, @@ -52592,7 +49368,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22917, @@ -52606,7 +49381,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22924, @@ -52629,7 +49403,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23043, @@ -52643,7 +49416,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23050, @@ -52666,7 +49438,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20303, @@ -52683,7 +49454,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20319, @@ -52700,7 +49470,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20337, @@ -52717,7 +49486,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20343, @@ -52733,7 +49501,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20337, @@ -52748,7 +49515,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20337, @@ -52768,7 +49534,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20352, @@ -52785,7 +49550,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20357, @@ -52801,7 +49565,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20352, @@ -52824,7 +49587,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20311, @@ -52844,7 +49606,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23068, @@ -52858,7 +49619,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23128, @@ -52873,7 +49633,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23138, @@ -52888,7 +49647,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23142, @@ -52903,7 +49661,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23146, @@ -52917,7 +49674,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23152, @@ -52932,7 +49688,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23152, @@ -52948,7 +49703,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23160, @@ -52966,7 +49720,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23147, @@ -52984,7 +49737,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23142, @@ -53003,7 +49755,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23138, @@ -53021,7 +49772,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23176, @@ -53036,7 +49786,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23180, @@ -53051,7 +49800,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23184, @@ -53065,7 +49813,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23190, @@ -53080,7 +49827,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23190, @@ -53096,7 +49842,6 @@ identifier: "square1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23198, @@ -53114,7 +49859,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23185, @@ -53132,7 +49876,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23180, @@ -53151,7 +49894,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23176, @@ -53169,7 +49911,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23214, @@ -53184,7 +49925,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23218, @@ -53199,7 +49939,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23230, @@ -53214,7 +49953,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23230, @@ -53231,7 +49969,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23234, @@ -53248,7 +49985,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23218, @@ -53267,7 +50003,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23214, @@ -53285,7 +50020,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23300, @@ -53300,7 +50034,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23304, @@ -53315,7 +50048,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23316, @@ -53330,7 +50062,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23316, @@ -53347,7 +50078,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23320, @@ -53364,7 +50094,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23304, @@ -53383,7 +50112,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23300, @@ -53401,7 +50129,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23331, @@ -53416,7 +50143,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23345, @@ -53431,7 +50157,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23349, @@ -53448,7 +50173,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23353, @@ -53462,7 +50186,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23353, @@ -53477,7 +50200,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23353, @@ -53495,7 +50217,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23360, @@ -53510,7 +50231,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23360, @@ -53531,7 +50251,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23345, @@ -53550,7 +50269,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23331, @@ -53564,7 +50282,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23331, @@ -53579,7 +50296,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23331, @@ -53597,7 +50313,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23338, @@ -53612,7 +50327,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23338, @@ -53632,7 +50346,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23424, @@ -53647,7 +50360,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23432, @@ -53662,7 +50374,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23438, @@ -53678,7 +50389,6 @@ booleanValue: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23432, @@ -53697,7 +50407,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23424, @@ -53715,7 +50424,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23453, @@ -53730,7 +50438,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23457, @@ -53745,7 +50452,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23457, @@ -53762,7 +50468,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23462, @@ -53779,7 +50484,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23465, @@ -53794,7 +50498,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23479, @@ -53808,7 +50511,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23486, @@ -53828,7 +50530,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23511, @@ -53843,7 +50544,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23515, @@ -53858,7 +50558,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23515, @@ -53875,7 +50574,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23520, @@ -53892,7 +50590,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23523, @@ -53907,7 +50604,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23537, @@ -53921,7 +50617,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23544, @@ -53941,7 +50636,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23569, @@ -53956,7 +50650,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23573, @@ -53971,7 +50664,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23573, @@ -53988,7 +50680,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23583, @@ -54005,7 +50696,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23588, @@ -54020,7 +50710,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23602, @@ -54035,7 +50724,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23606, @@ -54050,7 +50738,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23646, @@ -54064,7 +50751,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23647, @@ -54079,7 +50765,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23647, @@ -54094,7 +50779,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23647, @@ -54108,7 +50792,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23647, @@ -54122,7 +50805,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23647, @@ -54138,7 +50820,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23659, @@ -54155,7 +50836,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23670, @@ -54172,7 +50852,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23681, @@ -54191,7 +50870,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23696, @@ -54210,7 +50888,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23606, @@ -54224,7 +50901,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23607, @@ -54239,7 +50915,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23607, @@ -54256,7 +50931,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23620, @@ -54275,7 +50949,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23626, @@ -54289,7 +50962,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23627, @@ -54304,7 +50976,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23627, @@ -54321,7 +50992,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23640, @@ -54340,7 +51010,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23702, @@ -54355,7 +51024,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23720, @@ -54369,7 +51037,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23727, @@ -54389,7 +51056,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23760, @@ -54403,7 +51069,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24667, @@ -54418,7 +51083,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24685, @@ -54432,7 +51096,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24692, @@ -54451,7 +51114,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23764, @@ -54466,7 +51128,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23804, @@ -54480,7 +51141,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23805, @@ -54495,7 +51155,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23805, @@ -54510,7 +51169,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23805, @@ -54524,7 +51182,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23805, @@ -54538,7 +51195,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23805, @@ -54554,7 +51210,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23817, @@ -54571,7 +51226,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23828, @@ -54588,7 +51242,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23839, @@ -54607,7 +51260,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23854, @@ -54626,7 +51278,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23764, @@ -54640,7 +51291,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23765, @@ -54655,7 +51305,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23765, @@ -54672,7 +51321,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23778, @@ -54691,7 +51339,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23784, @@ -54705,7 +51352,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23785, @@ -54720,7 +51366,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23785, @@ -54737,7 +51382,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23798, @@ -54756,7 +51400,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23860, @@ -54771,7 +51414,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23878, @@ -54785,7 +51427,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23878, @@ -54800,7 +51441,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23884, @@ -54816,7 +51456,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23894, @@ -54832,7 +51471,6 @@ identifier: "previousX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23905, @@ -54850,7 +51488,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23888, @@ -54865,7 +51502,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23888, @@ -54885,7 +51521,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23878, @@ -54901,7 +51536,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23880, @@ -54920,7 +51554,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23934, @@ -54934,7 +51567,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23975, @@ -54949,7 +51581,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23997, @@ -54964,7 +51595,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24001, @@ -54980,7 +51610,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24006, @@ -54995,7 +51624,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24032, @@ -55014,7 +51642,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24081, @@ -55028,7 +51655,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24081, @@ -55042,7 +51668,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24081, @@ -55061,7 +51686,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24114, @@ -55075,7 +51699,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24271, @@ -55089,7 +51712,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24408, @@ -55104,7 +51726,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24434, @@ -55118,7 +51739,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24441, @@ -55137,7 +51757,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24275, @@ -55152,7 +51771,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24275, @@ -55166,7 +51784,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24276, @@ -55181,7 +51798,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24276, @@ -55198,7 +51814,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24289, @@ -55217,7 +51832,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24295, @@ -55231,7 +51845,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24296, @@ -55246,7 +51859,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24296, @@ -55261,7 +51873,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24296, @@ -55275,7 +51886,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24296, @@ -55289,7 +51899,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24296, @@ -55305,7 +51914,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24308, @@ -55322,7 +51930,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24311, @@ -55339,7 +51946,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24322, @@ -55358,7 +51964,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24337, @@ -55377,7 +51982,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24343, @@ -55392,7 +51996,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24369, @@ -55406,7 +52009,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24369, @@ -55420,7 +52022,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24369, @@ -55437,7 +52038,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24375, @@ -55458,7 +52058,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24118, @@ -55473,7 +52072,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24118, @@ -55487,7 +52085,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24119, @@ -55502,7 +52099,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24119, @@ -55519,7 +52115,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24132, @@ -55538,7 +52133,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24138, @@ -55552,7 +52146,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24139, @@ -55567,7 +52160,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24139, @@ -55582,7 +52174,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24139, @@ -55596,7 +52187,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24139, @@ -55610,7 +52200,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24139, @@ -55626,7 +52215,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24151, @@ -55643,7 +52231,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24154, @@ -55660,7 +52247,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24165, @@ -55679,7 +52265,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24180, @@ -55698,7 +52283,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24186, @@ -55713,7 +52297,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24212, @@ -55727,7 +52310,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24212, @@ -55742,7 +52324,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24218, @@ -55758,7 +52339,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24228, @@ -55774,7 +52354,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24231, @@ -55792,7 +52371,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24222, @@ -55807,7 +52385,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24222, @@ -55827,7 +52404,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24212, @@ -55843,7 +52419,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24214, @@ -55867,7 +52442,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23962, @@ -55882,7 +52456,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23962, @@ -55899,7 +52472,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23967, @@ -55917,7 +52489,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23939, @@ -55932,7 +52503,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23943, @@ -55947,7 +52517,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23947, @@ -55961,7 +52530,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23948, @@ -55975,7 +52543,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23950, @@ -55994,7 +52561,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23943, @@ -56013,7 +52579,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23939, @@ -56033,7 +52598,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23970, @@ -56047,7 +52611,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23970, @@ -56067,7 +52630,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24504, @@ -56082,7 +52644,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24508, @@ -56098,7 +52659,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24513, @@ -56113,7 +52673,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24535, @@ -56127,7 +52686,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24535, @@ -56142,7 +52700,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24563, @@ -56159,7 +52716,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24535, @@ -56173,7 +52729,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24535, @@ -56187,7 +52742,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24535, @@ -56203,7 +52757,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24547, @@ -56220,7 +52773,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24550, @@ -56237,7 +52789,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24553, @@ -56256,7 +52807,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24587, @@ -56270,7 +52820,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24594, @@ -56290,7 +52839,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24634, @@ -56304,7 +52852,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24641, @@ -56327,7 +52874,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24759, @@ -56342,7 +52888,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24763, @@ -56357,7 +52902,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24763, @@ -56374,7 +52918,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24773, @@ -56391,7 +52934,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24778, @@ -56406,7 +52948,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24792, @@ -56421,7 +52962,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24796, @@ -56436,7 +52976,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24836, @@ -56450,7 +52989,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24837, @@ -56465,7 +53003,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24837, @@ -56480,7 +53017,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24837, @@ -56494,7 +53030,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24837, @@ -56508,7 +53043,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24837, @@ -56524,7 +53058,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24849, @@ -56541,7 +53074,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24860, @@ -56558,7 +53090,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24871, @@ -56577,7 +53108,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24886, @@ -56596,7 +53126,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24796, @@ -56610,7 +53139,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24797, @@ -56625,7 +53153,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24797, @@ -56642,7 +53169,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24810, @@ -56661,7 +53187,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24816, @@ -56675,7 +53200,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24817, @@ -56690,7 +53214,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24817, @@ -56707,7 +53230,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24830, @@ -56726,7 +53248,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24892, @@ -56741,7 +53262,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24910, @@ -56755,7 +53275,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24917, @@ -56775,7 +53294,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24950, @@ -56789,7 +53307,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25857, @@ -56804,7 +53321,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25875, @@ -56818,7 +53334,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25882, @@ -56837,7 +53352,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24954, @@ -56852,7 +53366,6 @@ }, extendedOperands: [ { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24994, @@ -56866,7 +53379,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24995, @@ -56881,7 +53393,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24995, @@ -56896,7 +53407,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24995, @@ -56910,7 +53420,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24995, @@ -56924,7 +53433,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24995, @@ -56940,7 +53448,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25007, @@ -56957,7 +53464,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25018, @@ -56974,7 +53480,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25029, @@ -56993,7 +53498,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25044, @@ -57012,7 +53516,6 @@ }, ], leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24954, @@ -57026,7 +53529,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24955, @@ -57041,7 +53543,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24955, @@ -57058,7 +53559,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24968, @@ -57077,7 +53577,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24974, @@ -57091,7 +53590,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24975, @@ -57106,7 +53604,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24975, @@ -57123,7 +53620,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24988, @@ -57142,7 +53638,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25050, @@ -57157,7 +53652,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25068, @@ -57171,7 +53665,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25068, @@ -57186,7 +53679,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25074, @@ -57202,7 +53694,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25084, @@ -57218,7 +53709,6 @@ identifier: "previousX", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25095, @@ -57236,7 +53726,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25078, @@ -57251,7 +53740,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25078, @@ -57271,7 +53759,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25068, @@ -57287,7 +53774,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25070, @@ -57306,7 +53792,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25124, @@ -57320,7 +53805,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25165, @@ -57335,7 +53819,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25187, @@ -57350,7 +53833,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25191, @@ -57366,7 +53848,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25196, @@ -57381,7 +53862,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25222, @@ -57400,7 +53880,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25271, @@ -57414,7 +53893,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25271, @@ -57428,7 +53906,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25271, @@ -57447,7 +53924,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25304, @@ -57461,7 +53937,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25461, @@ -57475,7 +53950,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25598, @@ -57490,7 +53964,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25624, @@ -57504,7 +53977,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25631, @@ -57523,7 +53995,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25465, @@ -57538,7 +54009,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25465, @@ -57552,7 +54022,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25466, @@ -57567,7 +54036,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25466, @@ -57584,7 +54052,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25479, @@ -57603,7 +54070,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25485, @@ -57617,7 +54083,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25486, @@ -57632,7 +54097,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25486, @@ -57647,7 +54111,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25486, @@ -57661,7 +54124,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25486, @@ -57675,7 +54137,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25486, @@ -57691,7 +54152,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25498, @@ -57708,7 +54168,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25501, @@ -57725,7 +54184,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25512, @@ -57744,7 +54202,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25527, @@ -57763,7 +54220,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25533, @@ -57778,7 +54234,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25559, @@ -57792,7 +54247,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25559, @@ -57806,7 +54260,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25559, @@ -57823,7 +54276,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25565, @@ -57844,7 +54296,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25308, @@ -57859,7 +54310,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25308, @@ -57873,7 +54323,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25309, @@ -57888,7 +54337,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25309, @@ -57905,7 +54353,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25322, @@ -57924,7 +54371,6 @@ }, operator: "&&", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25328, @@ -57938,7 +54384,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25329, @@ -57953,7 +54398,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25329, @@ -57968,7 +54412,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25329, @@ -57982,7 +54425,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25329, @@ -57996,7 +54438,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25329, @@ -58012,7 +54453,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25341, @@ -58029,7 +54469,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25344, @@ -58046,7 +54485,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25355, @@ -58065,7 +54503,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25370, @@ -58084,7 +54521,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25376, @@ -58099,7 +54535,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25402, @@ -58113,7 +54548,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25402, @@ -58128,7 +54562,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25408, @@ -58144,7 +54577,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25418, @@ -58160,7 +54592,6 @@ identifier: "i", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25421, @@ -58178,7 +54609,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25412, @@ -58193,7 +54623,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25412, @@ -58213,7 +54642,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25402, @@ -58229,7 +54657,6 @@ identifier: "v", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25404, @@ -58253,7 +54680,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25152, @@ -58268,7 +54694,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25152, @@ -58285,7 +54710,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25157, @@ -58303,7 +54727,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25129, @@ -58318,7 +54741,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25133, @@ -58333,7 +54755,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25137, @@ -58347,7 +54768,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25138, @@ -58361,7 +54781,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25140, @@ -58380,7 +54799,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25133, @@ -58399,7 +54817,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25129, @@ -58419,7 +54836,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25160, @@ -58433,7 +54849,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25160, @@ -58453,7 +54868,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25694, @@ -58468,7 +54882,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25698, @@ -58484,7 +54897,6 @@ identifier: "add", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25703, @@ -58499,7 +54911,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25725, @@ -58513,7 +54924,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25725, @@ -58528,7 +54938,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25753, @@ -58545,7 +54954,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25725, @@ -58559,7 +54967,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25725, @@ -58573,7 +54980,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25725, @@ -58589,7 +54995,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25737, @@ -58606,7 +55011,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25740, @@ -58623,7 +55027,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25743, @@ -58642,7 +55045,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25777, @@ -58656,7 +55058,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25784, @@ -58676,7 +55077,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25824, @@ -58690,7 +55090,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25831, @@ -58713,7 +55112,6 @@ }, }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25949, @@ -58727,7 +55125,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25956, @@ -58750,7 +55147,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23068, @@ -58767,7 +55163,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23084, @@ -58784,7 +55179,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23100, @@ -58801,7 +55195,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23106, @@ -58817,7 +55210,6 @@ identifier: "square1", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23100, @@ -58832,7 +55224,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23100, @@ -58852,7 +55243,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23115, @@ -58869,7 +55259,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23120, @@ -58885,7 +55274,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23115, @@ -58908,7 +55296,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23076, @@ -58928,7 +55315,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25974, @@ -58942,7 +55328,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26022, @@ -58957,7 +55342,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26032, @@ -58971,7 +55355,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26625, @@ -58986,7 +55369,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26629, @@ -59001,7 +55383,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26629, @@ -59018,7 +55399,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26639, @@ -59035,7 +55415,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26644, @@ -59050,7 +55429,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59064,7 +55442,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59079,7 +55456,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26691, @@ -59096,7 +55472,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59110,7 +55485,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59124,7 +55498,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59138,7 +55511,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26658, @@ -59154,7 +55526,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26663, @@ -59171,7 +55542,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26675, @@ -59188,7 +55558,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26678, @@ -59205,7 +55574,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26681, @@ -59224,7 +55592,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26709, @@ -59238,7 +55605,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26770, @@ -59253,7 +55619,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59267,7 +55632,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59282,7 +55646,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27070, @@ -59299,7 +55662,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59313,7 +55675,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59327,7 +55688,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59341,7 +55701,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26953, @@ -59357,7 +55716,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26958, @@ -59374,7 +55732,6 @@ }, }, index: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26970, @@ -59388,7 +55745,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26976, @@ -59403,7 +55759,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26976, @@ -59418,7 +55773,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27004, @@ -59435,7 +55789,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26976, @@ -59449,7 +55802,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26976, @@ -59463,7 +55815,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26976, @@ -59479,7 +55830,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26988, @@ -59496,7 +55846,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26991, @@ -59513,7 +55862,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26994, @@ -59531,7 +55879,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27007, @@ -59549,7 +55896,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26971, @@ -59568,7 +55914,6 @@ }, }, index: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27015, @@ -59582,7 +55927,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27021, @@ -59597,7 +55941,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27021, @@ -59612,7 +55955,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27049, @@ -59629,7 +55971,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27021, @@ -59643,7 +55984,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27021, @@ -59657,7 +55997,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27021, @@ -59673,7 +56012,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27033, @@ -59690,7 +56028,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27036, @@ -59707,7 +56044,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27039, @@ -59725,7 +56061,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27052, @@ -59743,7 +56078,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27016, @@ -59762,7 +56096,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27060, @@ -59783,7 +56116,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26725, @@ -59798,7 +56130,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26725, @@ -59815,7 +56146,6 @@ }, operator: "<", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26729, @@ -59830,7 +56160,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26729, @@ -59844,7 +56173,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26729, @@ -59858,7 +56186,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26729, @@ -59874,7 +56201,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26741, @@ -59891,7 +56217,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26744, @@ -59908,7 +56233,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26747, @@ -59928,7 +56252,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26714, @@ -59943,7 +56266,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26718, @@ -59958,7 +56280,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26722, @@ -59974,7 +56295,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26718, @@ -59993,7 +56313,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26714, @@ -60013,7 +56332,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26765, @@ -60027,7 +56345,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26765, @@ -60047,7 +56364,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27103, @@ -60061,7 +56377,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27103, @@ -60076,7 +56391,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27112, @@ -60094,7 +56408,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27103, @@ -60116,7 +56429,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26036, @@ -60131,7 +56443,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26036, @@ -60148,7 +56459,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26046, @@ -60165,7 +56475,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26051, @@ -60180,7 +56489,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60194,7 +56502,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60209,7 +56516,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26098, @@ -60226,7 +56532,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60240,7 +56545,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60254,7 +56558,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60268,7 +56571,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26065, @@ -60284,7 +56586,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26070, @@ -60301,7 +56602,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26082, @@ -60318,7 +56618,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26085, @@ -60335,7 +56634,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26088, @@ -60354,7 +56652,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26116, @@ -60368,7 +56665,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26116, @@ -60383,7 +56679,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26135, @@ -60400,7 +56695,6 @@ }, ], expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26116, @@ -60414,7 +56708,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26116, @@ -60430,7 +56723,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26121, @@ -60447,7 +56739,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26130, @@ -60466,7 +56757,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26151, @@ -60480,7 +56770,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26151, @@ -60495,7 +56784,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26170, @@ -60512,7 +56800,6 @@ }, ], expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26151, @@ -60526,7 +56813,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26151, @@ -60542,7 +56828,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26156, @@ -60559,7 +56844,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26165, @@ -60578,7 +56862,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26186, @@ -60592,7 +56875,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26252, @@ -60607,7 +56889,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60621,7 +56902,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60636,7 +56916,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26563, @@ -60653,7 +56932,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60667,7 +56945,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60681,7 +56958,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60695,7 +56971,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26436, @@ -60711,7 +56986,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26441, @@ -60728,7 +57002,6 @@ }, }, index: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26453, @@ -60742,7 +57015,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60757,7 +57029,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60772,7 +57043,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26492, @@ -60789,7 +57059,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60803,7 +57072,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60817,7 +57085,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60831,7 +57098,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26459, @@ -60847,7 +57113,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26464, @@ -60864,7 +57129,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26476, @@ -60881,7 +57145,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26479, @@ -60898,7 +57161,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26482, @@ -60916,7 +57178,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26495, @@ -60934,7 +57195,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26454, @@ -60953,7 +57213,6 @@ }, }, index: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26503, @@ -60967,7 +57226,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -60982,7 +57240,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -60997,7 +57254,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26542, @@ -61014,7 +57270,6 @@ }, ], expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -61028,7 +57283,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -61042,7 +57296,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -61056,7 +57309,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26509, @@ -61072,7 +57324,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26514, @@ -61089,7 +57340,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26526, @@ -61106,7 +57356,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26529, @@ -61123,7 +57372,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26532, @@ -61141,7 +57389,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26545, @@ -61159,7 +57406,6 @@ typeArguments: ~, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26504, @@ -61178,7 +57424,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26553, @@ -61199,7 +57444,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26202, @@ -61214,7 +57458,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26202, @@ -61231,7 +57474,6 @@ }, operator: "<", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26206, @@ -61246,7 +57488,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26206, @@ -61260,7 +57501,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26206, @@ -61274,7 +57514,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26206, @@ -61288,7 +57527,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26206, @@ -61304,7 +57542,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26211, @@ -61321,7 +57558,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26223, @@ -61338,7 +57574,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26226, @@ -61355,7 +57590,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26229, @@ -61375,7 +57609,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26191, @@ -61390,7 +57623,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26195, @@ -61405,7 +57637,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26199, @@ -61421,7 +57652,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26195, @@ -61440,7 +57670,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26191, @@ -61460,7 +57689,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26247, @@ -61474,7 +57702,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26247, @@ -61494,7 +57721,6 @@ ], }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26595, @@ -61508,7 +57734,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26595, @@ -61523,7 +57748,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26604, @@ -61541,7 +57765,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26595, @@ -61569,7 +57792,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25974, @@ -61586,7 +57808,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25986, @@ -61603,7 +57824,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25995, @@ -61620,7 +57840,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25999, @@ -61636,7 +57855,6 @@ identifier: "x", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25995, @@ -61656,7 +57874,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26002, @@ -61673,7 +57890,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26006, @@ -61689,7 +57905,6 @@ identifier: "y", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26002, @@ -61709,7 +57924,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26009, @@ -61726,7 +57940,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26014, @@ -61742,7 +57955,6 @@ identifier: "player", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26009, @@ -61765,7 +57977,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25981, @@ -61785,7 +57996,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27140, @@ -61799,7 +58009,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27164, @@ -61814,7 +58023,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27174, @@ -61828,7 +58036,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27181, @@ -61851,7 +58058,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27140, @@ -61868,7 +58074,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27152, @@ -61887,7 +58092,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27147, @@ -61907,7 +58111,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27197, @@ -61921,7 +58124,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27221, @@ -61936,7 +58138,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27322, @@ -61951,7 +58152,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27327, @@ -61967,7 +58167,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27327, @@ -61986,7 +58185,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27322, @@ -62004,7 +58202,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27341, @@ -62018,7 +58215,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27341, @@ -62033,7 +58229,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27350, @@ -62051,7 +58246,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27341, @@ -62070,7 +58264,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27369, @@ -62084,7 +58277,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27594, @@ -62098,7 +58290,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27657, @@ -62113,7 +58304,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27671, @@ -62127,7 +58317,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27671, @@ -62141,7 +58330,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27671, @@ -62158,7 +58346,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27678, @@ -62176,7 +58363,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27695, @@ -62190,7 +58376,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27695, @@ -62204,7 +58389,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27695, @@ -62221,7 +58405,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27701, @@ -62239,7 +58422,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27723, @@ -62253,7 +58435,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27723, @@ -62267,7 +58448,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27723, @@ -62284,7 +58464,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27734, @@ -62304,7 +58483,6 @@ ], }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27598, @@ -62320,7 +58498,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27598, @@ -62338,7 +58515,6 @@ typeArguments: ~, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27612, @@ -62353,7 +58529,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27626, @@ -62367,7 +58542,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27626, @@ -62381,7 +58555,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27626, @@ -62398,7 +58571,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27637, @@ -62419,7 +58591,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27373, @@ -62434,7 +58605,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27373, @@ -62451,7 +58621,6 @@ }, operator: "==", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27385, @@ -62468,7 +58637,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27390, @@ -62483,7 +58651,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27404, @@ -62497,7 +58664,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27470, @@ -62512,7 +58678,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27488, @@ -62526,7 +58691,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27488, @@ -62540,7 +58704,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27488, @@ -62557,7 +58720,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27495, @@ -62575,7 +58737,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27516, @@ -62589,7 +58750,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27516, @@ -62603,7 +58763,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27516, @@ -62620,7 +58779,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27522, @@ -62638,7 +58796,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27548, @@ -62652,7 +58809,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27548, @@ -62666,7 +58822,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27548, @@ -62683,7 +58838,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27559, @@ -62703,7 +58857,6 @@ ], }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27408, @@ -62719,7 +58872,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27408, @@ -62737,7 +58889,6 @@ typeArguments: ~, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27422, @@ -62752,7 +58903,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27440, @@ -62766,7 +58916,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27440, @@ -62780,7 +58929,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27440, @@ -62797,7 +58945,6 @@ }, operator: "=", rightHandSide: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27446, @@ -62821,7 +58968,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27758, @@ -62835,7 +58981,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27758, @@ -62849,7 +58994,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27758, @@ -62866,7 +59010,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27767, @@ -62884,7 +59027,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27780, @@ -62899,7 +59041,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27784, @@ -62914,7 +59055,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27784, @@ -62931,7 +59071,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27791, @@ -62948,7 +59087,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27796, @@ -62963,7 +59101,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27810, @@ -62978,7 +59115,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27816, @@ -62993,7 +59129,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27825, @@ -63009,7 +59144,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27835, @@ -63027,7 +59161,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27829, @@ -63042,7 +59175,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27829, @@ -63061,7 +59193,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27816, @@ -63080,7 +59211,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27810, @@ -63095,7 +59225,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27810, @@ -63113,7 +59242,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27855, @@ -63128,7 +59256,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27860, @@ -63143,7 +59270,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27864, @@ -63158,7 +59284,6 @@ }, arguments: [ { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27882, @@ -63175,7 +59300,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27864, @@ -63191,7 +59315,6 @@ identifier: "state1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27871, @@ -63209,7 +59332,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27860, @@ -63228,7 +59350,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27855, @@ -63243,7 +59364,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27855, @@ -63261,7 +59381,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27901, @@ -63275,7 +59394,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27901, @@ -63290,7 +59408,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27910, @@ -63308,7 +59425,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27901, @@ -63327,7 +59443,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27928, @@ -63341,7 +59456,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27928, @@ -63356,7 +59470,6 @@ }, arguments: [ { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27942, @@ -63371,7 +59484,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27942, @@ -63387,7 +59499,6 @@ identifier: "m", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27944, @@ -63405,7 +59516,6 @@ typeArguments: ~, }, { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27952, @@ -63420,7 +59530,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27952, @@ -63436,7 +59545,6 @@ identifier: "m", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27954, @@ -63454,7 +59562,6 @@ typeArguments: ~, }, { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27962, @@ -63471,7 +59578,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27928, @@ -63487,7 +59593,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27933, @@ -63506,7 +59611,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27980, @@ -63520,7 +59624,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27980, @@ -63534,7 +59637,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27980, @@ -63551,7 +59653,6 @@ }, operator: "=", rightHandSide: { '@type': "NullLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27989, @@ -63568,7 +59669,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28007, @@ -63582,7 +59682,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28007, @@ -63597,7 +59696,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28007, @@ -63613,7 +59711,6 @@ identifier: "r", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28009, @@ -63632,7 +59729,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28027, @@ -63646,7 +59742,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28027, @@ -63661,7 +59756,6 @@ }, arguments: [ { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28036, @@ -63679,7 +59773,6 @@ ], expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28027, @@ -63698,7 +59791,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28054, @@ -63712,7 +59804,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28054, @@ -63728,7 +59819,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28054, @@ -63756,7 +59846,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27197, @@ -63773,7 +59862,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27209, @@ -63792,7 +59880,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27204, @@ -63812,7 +59899,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28090, @@ -63826,7 +59912,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28119, @@ -63841,7 +59926,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28129, @@ -63856,7 +59940,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28133, @@ -63871,7 +59954,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28143, @@ -63887,7 +59969,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28133, @@ -63906,7 +59987,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28129, @@ -63924,7 +60004,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28154, @@ -63938,7 +60017,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28182, @@ -63953,7 +60031,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28196, @@ -63967,7 +60044,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28224, @@ -63982,7 +60058,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28242, @@ -63997,7 +60072,6 @@ }, elseStatement: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28246, @@ -64012,7 +60086,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28246, @@ -64026,7 +60099,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28246, @@ -64040,7 +60112,6 @@ }, }, array: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28246, @@ -64056,7 +60127,6 @@ identifier: "otheloTable", }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28258, @@ -64073,7 +60143,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28261, @@ -64090,7 +60159,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28264, @@ -64108,7 +60176,6 @@ typeArguments: ~, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28281, @@ -64123,7 +60190,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28303, @@ -64137,7 +60203,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28303, @@ -64151,7 +60216,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28303, @@ -64175,7 +60239,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28212, @@ -64190,7 +60253,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28212, @@ -64207,7 +60269,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28216, @@ -64225,7 +60286,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28201, @@ -64240,7 +60300,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28205, @@ -64255,7 +60314,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28209, @@ -64271,7 +60329,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28205, @@ -64290,7 +60347,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28201, @@ -64310,7 +60366,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28219, @@ -64324,7 +60379,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28219, @@ -64346,7 +60400,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28170, @@ -64361,7 +60414,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28170, @@ -64378,7 +60430,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28174, @@ -64396,7 +60447,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28159, @@ -64411,7 +60461,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28163, @@ -64426,7 +60475,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28167, @@ -64442,7 +60490,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28163, @@ -64461,7 +60508,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28159, @@ -64481,7 +60527,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28177, @@ -64495,7 +60540,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28177, @@ -64515,7 +60559,6 @@ ], }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28364, @@ -64529,7 +60572,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28371, @@ -64552,7 +60594,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28090, @@ -64569,7 +60610,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28102, @@ -64588,7 +60628,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28098, @@ -64608,7 +60647,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28392, @@ -64622,7 +60660,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28420, @@ -64637,7 +60674,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28430, @@ -64652,7 +60688,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28434, @@ -64667,7 +60702,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28444, @@ -64683,7 +60717,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28434, @@ -64702,7 +60735,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28430, @@ -64720,7 +60752,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28455, @@ -64734,7 +60765,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28483, @@ -64749,7 +60779,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28497, @@ -64763,7 +60792,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28525, @@ -64778,7 +60806,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28543, @@ -64793,7 +60820,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28547, @@ -64808,7 +60834,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28547, @@ -64822,7 +60847,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64837,7 +60861,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64852,7 +60875,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64866,7 +60888,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64880,7 +60901,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64894,7 +60914,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28548, @@ -64910,7 +60929,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28553, @@ -64927,7 +60945,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28565, @@ -64944,7 +60961,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28568, @@ -64961,7 +60977,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28571, @@ -64980,7 +60995,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28586, @@ -64999,7 +61013,6 @@ }, operator: "||", rightOperand: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28594, @@ -65013,7 +61026,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65028,7 +61040,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65043,7 +61054,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65057,7 +61067,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65071,7 +61080,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65085,7 +61093,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28595, @@ -65101,7 +61108,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28600, @@ -65118,7 +61124,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28612, @@ -65135,7 +61140,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28615, @@ -65152,7 +61156,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28618, @@ -65171,7 +61174,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28633, @@ -65190,7 +61192,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28639, @@ -65205,7 +61206,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28661, @@ -65219,7 +61219,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28661, @@ -65233,7 +61232,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28661, @@ -65257,7 +61255,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28513, @@ -65272,7 +61269,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28513, @@ -65289,7 +61285,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28517, @@ -65307,7 +61302,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28502, @@ -65322,7 +61316,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28506, @@ -65337,7 +61330,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28510, @@ -65353,7 +61345,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28506, @@ -65372,7 +61363,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28502, @@ -65392,7 +61382,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28520, @@ -65406,7 +61395,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28520, @@ -65428,7 +61416,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28471, @@ -65443,7 +61430,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28471, @@ -65460,7 +61446,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28475, @@ -65478,7 +61463,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28460, @@ -65493,7 +61477,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28464, @@ -65508,7 +61491,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28468, @@ -65524,7 +61506,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28464, @@ -65543,7 +61524,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28460, @@ -65563,7 +61543,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28478, @@ -65577,7 +61556,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28478, @@ -65597,7 +61575,6 @@ ], }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28722, @@ -65611,7 +61588,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28783, @@ -65626,7 +61602,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28797, @@ -65640,7 +61615,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28804, @@ -65659,7 +61633,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28726, @@ -65674,7 +61647,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28726, @@ -65691,7 +61663,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28737, @@ -65708,7 +61679,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28741, @@ -65723,7 +61693,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28755, @@ -65737,7 +61706,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28762, @@ -65763,7 +61731,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28392, @@ -65780,7 +61747,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28407, @@ -65799,7 +61765,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28399, @@ -65819,7 +61784,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28948, @@ -65833,7 +61797,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28970, @@ -65848,7 +61811,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28980, @@ -65862,7 +61824,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28980, @@ -65877,7 +61838,6 @@ }, arguments: ~, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28980, @@ -65893,7 +61853,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28985, @@ -65912,7 +61871,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29012, @@ -65926,7 +61884,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29012, @@ -65941,7 +61898,6 @@ }, arguments: ~, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29012, @@ -65957,7 +61913,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29017, @@ -65976,7 +61931,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29045, @@ -65991,7 +61945,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29049, @@ -66006,7 +61959,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29057, @@ -66021,7 +61973,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29057, @@ -66036,7 +61987,6 @@ }, arguments: ~, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29057, @@ -66052,7 +62002,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29062, @@ -66071,7 +62020,6 @@ }, operator: "-", rightOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29082, @@ -66086,7 +62034,6 @@ }, arguments: ~, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29082, @@ -66102,7 +62049,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29087, @@ -66121,7 +62067,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29049, @@ -66140,7 +62085,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29045, @@ -66158,7 +62102,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29115, @@ -66173,7 +62116,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29119, @@ -66188,7 +62130,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29127, @@ -66204,7 +62145,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29119, @@ -66223,7 +62163,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29115, @@ -66241,7 +62180,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29138, @@ -66256,7 +62194,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29142, @@ -66271,7 +62208,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29150, @@ -66287,7 +62223,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29142, @@ -66306,7 +62241,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29138, @@ -66324,7 +62258,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29161, @@ -66339,7 +62272,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29165, @@ -66354,7 +62286,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29171, @@ -66370,7 +62301,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29165, @@ -66389,7 +62319,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29161, @@ -66407,7 +62336,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29182, @@ -66422,7 +62350,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29190, @@ -66437,7 +62364,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29194, @@ -66453,7 +62379,6 @@ booleanValue: "true", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29190, @@ -66472,7 +62397,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29182, @@ -66490,7 +62414,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29208, @@ -66504,7 +62427,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29236, @@ -66519,7 +62441,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29250, @@ -66533,7 +62454,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29278, @@ -66548,7 +62468,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29296, @@ -66562,7 +62481,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29536, @@ -66576,7 +62494,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29775, @@ -66590,7 +62507,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30012, @@ -66604,7 +62520,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30249, @@ -66619,7 +62534,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30253, @@ -66634,7 +62548,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30253, @@ -66649,7 +62562,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30253, @@ -66664,7 +62576,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30268, @@ -66680,7 +62591,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30271, @@ -66697,7 +62607,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30253, @@ -66713,7 +62622,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30258, @@ -66731,7 +62639,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30274, @@ -66750,7 +62657,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30288, @@ -66767,7 +62673,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30293, @@ -66782,7 +62687,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30315, @@ -66796,7 +62700,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30403, @@ -66811,7 +62714,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30429, @@ -66825,7 +62727,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30429, @@ -66839,7 +62740,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30429, @@ -66856,7 +62756,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30437, @@ -66870,7 +62769,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30438, @@ -66892,7 +62790,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30319, @@ -66907,7 +62804,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30319, @@ -66923,7 +62819,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30319, @@ -66942,7 +62837,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30334, @@ -66959,7 +62853,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30339, @@ -66974,7 +62867,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30365, @@ -66988,7 +62880,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30365, @@ -67002,7 +62893,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30365, @@ -67019,7 +62909,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30373, @@ -67043,7 +62932,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30016, @@ -67058,7 +62946,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30016, @@ -67073,7 +62960,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30016, @@ -67088,7 +62974,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30031, @@ -67104,7 +62989,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30034, @@ -67121,7 +63005,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30016, @@ -67137,7 +63020,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30021, @@ -67155,7 +63037,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30037, @@ -67174,7 +63055,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30051, @@ -67191,7 +63071,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30056, @@ -67206,7 +63085,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30078, @@ -67220,7 +63098,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30167, @@ -67235,7 +63112,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30193, @@ -67249,7 +63125,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30193, @@ -67263,7 +63138,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30193, @@ -67280,7 +63154,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30201, @@ -67300,7 +63173,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30082, @@ -67315,7 +63187,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30082, @@ -67331,7 +63202,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30082, @@ -67350,7 +63220,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30097, @@ -67367,7 +63236,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30102, @@ -67382,7 +63250,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30128, @@ -67396,7 +63263,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30128, @@ -67410,7 +63276,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30128, @@ -67427,7 +63292,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30136, @@ -67441,7 +63305,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30137, @@ -67467,7 +63330,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29779, @@ -67482,7 +63344,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29779, @@ -67497,7 +63358,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29779, @@ -67512,7 +63372,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29794, @@ -67528,7 +63387,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29797, @@ -67545,7 +63403,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29779, @@ -67561,7 +63418,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29784, @@ -67579,7 +63435,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29800, @@ -67598,7 +63453,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29814, @@ -67615,7 +63469,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29819, @@ -67630,7 +63483,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29841, @@ -67644,7 +63496,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29929, @@ -67659,7 +63510,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29955, @@ -67673,7 +63523,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29955, @@ -67687,7 +63536,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29955, @@ -67704,7 +63552,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29963, @@ -67718,7 +63565,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29964, @@ -67740,7 +63586,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29845, @@ -67755,7 +63600,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29845, @@ -67771,7 +63615,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29845, @@ -67790,7 +63633,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29860, @@ -67807,7 +63649,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29865, @@ -67822,7 +63663,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29891, @@ -67836,7 +63676,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29891, @@ -67850,7 +63689,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29891, @@ -67867,7 +63705,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29899, @@ -67891,7 +63728,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29540, @@ -67906,7 +63742,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29540, @@ -67921,7 +63756,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29540, @@ -67936,7 +63770,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29555, @@ -67952,7 +63785,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29558, @@ -67969,7 +63801,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29540, @@ -67985,7 +63816,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29545, @@ -68003,7 +63833,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29561, @@ -68022,7 +63851,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29575, @@ -68039,7 +63867,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29580, @@ -68054,7 +63881,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29602, @@ -68068,7 +63894,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29691, @@ -68083,7 +63908,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29717, @@ -68097,7 +63921,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29717, @@ -68111,7 +63934,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29717, @@ -68128,7 +63950,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29725, @@ -68142,7 +63963,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29726, @@ -68164,7 +63984,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29606, @@ -68179,7 +63998,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29606, @@ -68195,7 +64013,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29606, @@ -68214,7 +64031,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29621, @@ -68231,7 +64047,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29626, @@ -68246,7 +64061,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29652, @@ -68260,7 +64074,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29652, @@ -68274,7 +64087,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29652, @@ -68291,7 +64103,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29660, @@ -68315,7 +64126,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29300, @@ -68330,7 +64140,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29300, @@ -68345,7 +64154,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29300, @@ -68360,7 +64168,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29315, @@ -68376,7 +64183,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29318, @@ -68393,7 +64199,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29300, @@ -68409,7 +64214,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29305, @@ -68427,7 +64231,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29321, @@ -68446,7 +64249,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29336, @@ -68463,7 +64265,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29341, @@ -68478,7 +64279,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29363, @@ -68492,7 +64292,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29453, @@ -68507,7 +64306,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29479, @@ -68521,7 +64319,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29479, @@ -68535,7 +64332,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29479, @@ -68552,7 +64348,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29487, @@ -68572,7 +64367,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29367, @@ -68587,7 +64381,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29367, @@ -68603,7 +64396,6 @@ arguments: ~, expression: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29367, @@ -68622,7 +64414,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29382, @@ -68639,7 +64430,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29387, @@ -68654,7 +64444,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29413, @@ -68668,7 +64457,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29413, @@ -68682,7 +64470,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29413, @@ -68699,7 +64486,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29421, @@ -68713,7 +64499,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29422, @@ -68739,7 +64524,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30497, @@ -68753,7 +64537,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30665, @@ -68768,7 +64551,6 @@ }, elseStatement: ~, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30669, @@ -68782,7 +64564,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30670, @@ -68797,7 +64578,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30670, @@ -68814,7 +64594,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30674, @@ -68832,7 +64611,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30678, @@ -68847,7 +64625,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30700, @@ -68862,7 +64639,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30704, @@ -68877,7 +64653,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30704, @@ -68892,7 +64667,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30704, @@ -68907,7 +64681,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30719, @@ -68923,7 +64696,6 @@ identifier: "j", }, { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30722, @@ -68938,7 +64710,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30722, @@ -68955,7 +64726,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30726, @@ -68973,7 +64743,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30704, @@ -68989,7 +64758,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30709, @@ -69007,7 +64775,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30729, @@ -69026,7 +64793,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30744, @@ -69043,7 +64809,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30749, @@ -69058,7 +64823,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30775, @@ -69072,7 +64836,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30775, @@ -69086,7 +64849,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30775, @@ -69103,7 +64865,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30783, @@ -69117,7 +64878,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30784, @@ -69143,7 +64903,6 @@ }, }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30501, @@ -69157,7 +64916,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30502, @@ -69172,7 +64930,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30502, @@ -69189,7 +64946,6 @@ }, operator: ">", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30506, @@ -69207,7 +64963,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30510, @@ -69222,7 +64977,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30532, @@ -69237,7 +64991,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30536, @@ -69252,7 +65005,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30536, @@ -69267,7 +65019,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30536, @@ -69282,7 +65033,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30551, @@ -69298,7 +65048,6 @@ identifier: "j", }, { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30554, @@ -69313,7 +65062,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30554, @@ -69330,7 +65078,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30558, @@ -69348,7 +65095,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30536, @@ -69364,7 +65110,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30541, @@ -69382,7 +65127,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30561, @@ -69401,7 +65145,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30576, @@ -69418,7 +65161,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30581, @@ -69433,7 +65175,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30607, @@ -69447,7 +65188,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30607, @@ -69461,7 +65201,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30607, @@ -69478,7 +65217,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30615, @@ -69492,7 +65230,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30616, @@ -69518,7 +65255,6 @@ }, }, { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30844, @@ -69533,7 +65269,6 @@ }, elseStatement: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30848, @@ -69549,7 +65284,6 @@ identifier: "f", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30851, @@ -69564,7 +65298,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30873, @@ -69578,7 +65311,6 @@ }, }, elseStatement: { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31059, @@ -69593,7 +65325,6 @@ }, elseStatement: ~, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31063, @@ -69607,7 +65338,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31064, @@ -69622,7 +65352,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31064, @@ -69639,7 +65368,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31068, @@ -69657,7 +65385,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31072, @@ -69672,7 +65399,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31098, @@ -69687,7 +65413,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31102, @@ -69702,7 +65427,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31102, @@ -69717,7 +65441,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31102, @@ -69732,7 +65455,6 @@ }, arguments: [ { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31117, @@ -69747,7 +65469,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31117, @@ -69764,7 +65485,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31121, @@ -69781,7 +65501,6 @@ }, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31124, @@ -69798,7 +65517,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31102, @@ -69814,7 +65532,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31107, @@ -69832,7 +65549,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31129, @@ -69851,7 +65567,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31144, @@ -69868,7 +65583,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31149, @@ -69883,7 +65597,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31179, @@ -69897,7 +65610,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31179, @@ -69911,7 +65623,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31179, @@ -69928,7 +65639,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31187, @@ -69942,7 +65652,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31188, @@ -69968,7 +65677,6 @@ }, }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30877, @@ -69982,7 +65690,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30878, @@ -69997,7 +65704,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30878, @@ -70014,7 +65720,6 @@ }, operator: ">", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30882, @@ -70032,7 +65737,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30886, @@ -70047,7 +65751,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30912, @@ -70062,7 +65765,6 @@ }, elseStatement: ~, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30916, @@ -70077,7 +65779,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30916, @@ -70092,7 +65793,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30916, @@ -70107,7 +65807,6 @@ }, arguments: [ { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30931, @@ -70122,7 +65821,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30931, @@ -70139,7 +65837,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30935, @@ -70156,7 +65853,6 @@ }, }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30938, @@ -70173,7 +65869,6 @@ }, ], expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30916, @@ -70189,7 +65884,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30921, @@ -70207,7 +65901,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30943, @@ -70226,7 +65919,6 @@ }, operator: "==", rightOperand: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30958, @@ -70243,7 +65935,6 @@ }, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30963, @@ -70258,7 +65949,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30993, @@ -70272,7 +65962,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30993, @@ -70286,7 +65975,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30993, @@ -70303,7 +65991,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31001, @@ -70317,7 +66004,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31002, @@ -70343,7 +66029,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31260, @@ -70357,7 +66042,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31260, @@ -70371,7 +66055,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31260, @@ -70388,7 +66071,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31264, @@ -70409,7 +66091,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31306, @@ -70423,7 +66104,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31306, @@ -70437,7 +66117,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31306, @@ -70454,7 +66133,6 @@ }, operator: "=", rightHandSide: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31310, @@ -70474,7 +66152,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29266, @@ -70489,7 +66166,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29266, @@ -70506,7 +66182,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29270, @@ -70524,7 +66199,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29255, @@ -70539,7 +66213,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29259, @@ -70554,7 +66227,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29263, @@ -70570,7 +66242,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29259, @@ -70589,7 +66260,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29255, @@ -70609,7 +66279,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29273, @@ -70623,7 +66292,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29273, @@ -70645,7 +66313,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29224, @@ -70660,7 +66327,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29224, @@ -70677,7 +66343,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29228, @@ -70695,7 +66360,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29213, @@ -70710,7 +66374,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29217, @@ -70725,7 +66388,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29221, @@ -70741,7 +66403,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29217, @@ -70760,7 +66421,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29213, @@ -70780,7 +66440,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29231, @@ -70794,7 +66453,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29231, @@ -70814,7 +66472,6 @@ ], }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31351, @@ -70828,7 +66485,6 @@ }, }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31358, @@ -70842,7 +66498,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31359, @@ -70857,7 +66512,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31359, @@ -70872,7 +66526,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31359, @@ -70887,7 +66540,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31359, @@ -70902,7 +66554,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31359, @@ -70919,7 +66570,6 @@ }, operator: "*", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31364, @@ -70937,7 +66587,6 @@ }, operator: "/", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31372, @@ -70955,7 +66604,6 @@ }, operator: "+", rightOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31378, @@ -70970,7 +66618,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31378, @@ -70985,7 +66632,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31378, @@ -71002,7 +66648,6 @@ }, operator: "*", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31383, @@ -71020,7 +66665,6 @@ }, operator: "/", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31391, @@ -71039,7 +66683,6 @@ }, operator: "+", rightOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31397, @@ -71054,7 +66697,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31397, @@ -71069,7 +66711,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31397, @@ -71086,7 +66727,6 @@ }, operator: "*", rightOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31402, @@ -71104,7 +66744,6 @@ }, operator: "/", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31410, @@ -71130,7 +66769,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28948, @@ -71147,7 +66785,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28959, @@ -71166,7 +66803,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28955, @@ -71186,7 +66822,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31429, @@ -71200,7 +66835,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31462, @@ -71215,7 +66849,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31472, @@ -71229,7 +66862,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31472, @@ -71243,7 +66875,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31472, @@ -71257,7 +66888,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31472, @@ -71273,7 +66903,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31477, @@ -71291,7 +66920,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31490, @@ -71315,7 +66943,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31429, @@ -71332,7 +66959,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31441, @@ -71349,7 +66975,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31455, @@ -71366,7 +66991,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31459, @@ -71382,7 +67006,6 @@ identifier: "a", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31455, @@ -71405,7 +67028,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31436, @@ -71425,7 +67047,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31504, @@ -71439,7 +67060,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31531, @@ -71454,7 +67074,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31541, @@ -71468,7 +67087,6 @@ }, }, expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31548, @@ -71482,7 +67100,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31548, @@ -71498,7 +67115,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31553, @@ -71522,7 +67138,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31504, @@ -71539,7 +67154,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31515, @@ -71558,7 +67172,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31511, @@ -71578,7 +67191,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31576, @@ -71592,7 +67204,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31611, @@ -71607,7 +67218,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31621, @@ -71622,7 +67232,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31638, @@ -71637,7 +67246,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31642, @@ -71654,7 +67262,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31646, @@ -71668,7 +67275,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31646, @@ -71683,7 +67289,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31646, @@ -71701,7 +67306,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31656, @@ -71716,7 +67320,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31656, @@ -71737,7 +67340,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31638, @@ -71756,7 +67358,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31621, @@ -71770,7 +67371,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31621, @@ -71785,7 +67385,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31621, @@ -71803,7 +67402,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31631, @@ -71818,7 +67416,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31631, @@ -71838,7 +67435,6 @@ }, }, { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31674, @@ -71852,7 +67448,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31702, @@ -71867,7 +67462,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31716, @@ -71881,7 +67475,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31744, @@ -71896,7 +67489,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31762, @@ -71911,7 +67503,6 @@ }, elseStatement: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31766, @@ -71926,7 +67517,6 @@ }, arguments: ~, expression: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31766, @@ -71940,7 +67530,6 @@ }, }, array: { '@type': "ArrayAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31766, @@ -71954,7 +67543,6 @@ }, }, array: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31766, @@ -71968,7 +67556,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31766, @@ -71984,7 +67571,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31771, @@ -72001,7 +67587,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31783, @@ -72018,7 +67603,6 @@ }, }, index: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31786, @@ -72035,7 +67619,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31789, @@ -72053,7 +67636,6 @@ typeArguments: ~, }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31806, @@ -72068,7 +67650,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31828, @@ -72082,7 +67663,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31828, @@ -72097,7 +67677,6 @@ }, arguments: [ { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31834, @@ -72113,7 +67692,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31844, @@ -72129,7 +67707,6 @@ identifier: "j", }, { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31847, @@ -72147,7 +67724,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31838, @@ -72162,7 +67738,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31838, @@ -72182,7 +67757,6 @@ }, ], expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31828, @@ -72198,7 +67772,6 @@ identifier: "a", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31830, @@ -72222,7 +67795,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31732, @@ -72237,7 +67809,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31732, @@ -72254,7 +67825,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31736, @@ -72272,7 +67842,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31721, @@ -72287,7 +67856,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31725, @@ -72302,7 +67870,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31729, @@ -72318,7 +67885,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31725, @@ -72337,7 +67903,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31721, @@ -72357,7 +67922,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31739, @@ -72371,7 +67935,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31739, @@ -72393,7 +67956,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31690, @@ -72408,7 +67970,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31690, @@ -72425,7 +67986,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31694, @@ -72443,7 +68003,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31679, @@ -72458,7 +68017,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31683, @@ -72473,7 +68031,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31687, @@ -72489,7 +68046,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31683, @@ -72508,7 +68064,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31679, @@ -72528,7 +68083,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31697, @@ -72542,7 +68096,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31697, @@ -72562,7 +68115,6 @@ ], }, { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31902, @@ -72576,7 +68128,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31909, @@ -72599,7 +68150,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31576, @@ -72616,7 +68166,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31600, @@ -72635,7 +68184,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31583, @@ -72649,7 +68197,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31583, @@ -72664,7 +68211,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31583, @@ -72682,7 +68228,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31593, @@ -72697,7 +68242,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31593, @@ -72719,7 +68263,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31923, @@ -72733,7 +68276,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31949, @@ -72748,7 +68290,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31959, @@ -72762,7 +68303,6 @@ }, }, expression: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31966, @@ -72776,7 +68316,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31966, @@ -72792,7 +68331,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31971, @@ -72816,7 +68354,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31923, @@ -72833,7 +68370,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31935, @@ -72852,7 +68388,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31930, @@ -72867,7 +68402,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31930, @@ -72891,7 +68425,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 163, @@ -72908,7 +68441,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, diff --git a/fixtures/bench_othelo.java.sem.uast b/fixtures/bench_othelo.java.sem.uast index 5ebe9e5..d641592 100644 --- a/fixtures/bench_othelo.java.sem.uast +++ b/fixtures/bench_othelo.java.sem.uast @@ -28,8 +28,8 @@ Block: true, Prefix: "\n* ", Suffix: "\n", - Tab: "", - Text: "To change this template, choose Tools | Templates\n* and open the template in the editor.", + Tab: "* ", + Text: "To change this template, choose Tools | Templates\nand open the template in the editor.", }, { '@type': "uast:Comment", '@pos': { '@type': "uast:Positions", @@ -45,10 +45,10 @@ }, }, Block: true, - Prefix: "\n*\n* @", + Prefix: "\n*\n* ", Suffix: "\n", Tab: "", - Text: "author", + Text: "@author", }, { '@type': "uast:Comment", '@pos': { '@type': "uast:Positions", @@ -64,10 +64,10 @@ }, }, Block: false, - Prefix: "-----------------------------------------------------------------------------------------------------------------------", + Prefix: "", Suffix: "", Tab: "", - Text: "", + Text: "-----------------------------------------------------------------------------------------------------------------------", }, { '@type': "uast:Comment", '@pos': { '@type': "uast:Positions", diff --git a/fixtures/binary_expression.java.native b/fixtures/binary_expression.java.native index 80b1951..e58c707 100644 --- a/fixtures/binary_expression.java.native +++ b/fixtures/binary_expression.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -105,7 +98,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -122,7 +114,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -139,7 +130,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -158,7 +148,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -182,7 +171,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -201,7 +189,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -225,7 +212,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/block_comment.java.native b/fixtures/block_comment.java.native index cddf4c8..d331489 100644 --- a/fixtures/block_comment.java.native +++ b/fixtures/block_comment.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, comments: [ { '@type': "BlockComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ text: "/* block comment before */", }, { '@type': "BlockComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -46,7 +43,6 @@ text: "/* block comment inline */", }, { '@type': "BlockComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -62,7 +58,6 @@ text: "/* block comment after */", }, { '@type': "BlockComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 93, @@ -82,7 +77,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -100,7 +94,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, diff --git a/fixtures/boolean_operators.java.native b/fixtures/boolean_operators.java.native index d25d3b2..be56ab4 100644 --- a/fixtures/boolean_operators.java.native +++ b/fixtures/boolean_operators.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -105,7 +98,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -122,7 +114,6 @@ }, operator: "&&", rightOperand: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 53, @@ -139,7 +130,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -158,7 +148,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -176,7 +165,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -190,7 +178,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -204,7 +191,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -221,7 +207,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -236,7 +221,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -253,7 +237,6 @@ }, operator: "||", rightOperand: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -272,7 +255,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -286,7 +268,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -300,7 +281,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -317,7 +297,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 88, @@ -331,7 +310,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -357,7 +335,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -376,7 +353,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -400,7 +376,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/break.java.native b/fixtures/break.java.native index a6b5d7b..b9431ce 100644 --- a/fixtures/break.java.native +++ b/fixtures/break.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -44,7 +41,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -59,7 +55,6 @@ }, statements: [ { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -81,7 +76,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -100,7 +94,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -124,7 +117,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/cast_expression.java.native b/fixtures/cast_expression.java.native index 2518d94..6015cd6 100644 --- a/fixtures/cast_expression.java.native +++ b/fixtures/cast_expression.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -104,7 +97,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -120,7 +112,6 @@ token: "1", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -138,7 +129,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -157,7 +147,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -181,7 +170,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -200,7 +188,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -224,7 +211,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/character_literal.java.native b/fixtures/character_literal.java.native index 15f0a7e..cb2c344 100644 --- a/fixtures/character_literal.java.native +++ b/fixtures/character_literal.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CharacterLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -106,7 +99,6 @@ escapedValue: "'a'", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -125,7 +117,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -149,7 +140,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -168,7 +158,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -192,7 +181,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/constructor_invocation.java.native b/fixtures/constructor_invocation.java.native index 946cb67..db8dd31 100644 --- a/fixtures/constructor_invocation.java.native +++ b/fixtures/constructor_invocation.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ConstructorInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -75,7 +70,6 @@ }, arguments: [ { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -100,7 +94,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -123,7 +116,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -137,7 +129,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -157,7 +148,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -174,7 +164,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -191,7 +180,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -207,7 +195,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -238,7 +225,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/continue.java.native b/fixtures/continue.java.native index df55865..0a90cd1 100644 --- a/fixtures/continue.java.native +++ b/fixtures/continue.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "WhileStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -74,7 +69,6 @@ }, }, body: { '@type': "ContinueStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -90,7 +84,6 @@ label: ~, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -113,7 +106,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -140,7 +132,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/creation_reference.java.native b/fixtures/creation_reference.java.native index 156139e..66f5287 100644 --- a/fixtures/creation_reference.java.native +++ b/fixtures/creation_reference.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -58,7 +54,6 @@ identifier: "Function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -88,7 +82,6 @@ identifier: "function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -102,7 +95,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -118,7 +110,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -143,7 +134,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -158,7 +148,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -172,7 +161,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -187,7 +175,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -202,7 +189,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 93, @@ -217,7 +203,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "CreationReference", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -231,7 +216,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -246,7 +230,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -265,7 +248,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 93, @@ -284,7 +266,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -298,7 +279,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -313,7 +293,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -331,7 +310,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -346,7 +324,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -363,7 +340,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -378,7 +354,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -404,7 +379,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -431,7 +405,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, diff --git a/fixtures/do_while.java.native b/fixtures/do_while.java.native index ee9f582..334f654 100644 --- a/fixtures/do_while.java.native +++ b/fixtures/do_while.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -106,7 +99,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -125,7 +117,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -143,7 +134,6 @@ }, }, { '@type': "DoStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -157,7 +147,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -172,7 +161,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -186,7 +174,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -201,7 +188,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -218,7 +204,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -232,7 +217,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -248,7 +232,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -265,7 +248,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -284,7 +266,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 101, @@ -298,7 +279,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 101, @@ -312,7 +292,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 101, @@ -333,7 +312,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -348,7 +326,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -365,7 +342,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -389,7 +365,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -408,7 +383,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -432,7 +406,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/empty.java.native b/fixtures/empty.java.native index 50c9a37..93745f1 100644 --- a/fixtures/empty.java.native +++ b/fixtures/empty.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, diff --git a/fixtures/empty_statement.java.native b/fixtures/empty_statement.java.native index d8ec05a..ead2bab 100644 --- a/fixtures/empty_statement.java.native +++ b/fixtures/empty_statement.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -58,7 +54,6 @@ identifier: "Function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -88,7 +82,6 @@ identifier: "function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -102,7 +95,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -118,7 +110,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -143,7 +134,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -158,7 +148,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -172,7 +161,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -187,7 +175,6 @@ }, statements: [ { '@type': "EmptyStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -208,7 +195,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -235,7 +221,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, diff --git a/fixtures/enum_declaration.java.native b/fixtures/enum_declaration.java.native index e7ac63d..8fb80ee 100644 --- a/fixtures/enum_declaration.java.native +++ b/fixtures/enum_declaration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "EnumDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -32,7 +30,6 @@ bodyDeclarations: ~, enumConstants: [ { '@type': "EnumConstantDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9, @@ -50,7 +47,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9, @@ -70,7 +66,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 5, diff --git a/fixtures/expression_method_reference.java.native b/fixtures/expression_method_reference.java.native index f5f3bef..4c46160 100644 --- a/fixtures/expression_method_reference.java.native +++ b/fixtures/expression_method_reference.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -58,7 +54,6 @@ identifier: "Function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -88,7 +82,6 @@ identifier: "function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -102,7 +95,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -118,7 +110,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -143,7 +134,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -158,7 +148,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -172,7 +161,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -187,7 +175,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -202,7 +189,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 94, @@ -217,7 +203,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ExpressionMethodReference", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -231,7 +216,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -247,7 +231,6 @@ identifier: "Integer", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 107, @@ -265,7 +248,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 94, @@ -284,7 +266,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -298,7 +279,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -313,7 +293,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -331,7 +310,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -346,7 +324,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -363,7 +340,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -378,7 +354,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -404,7 +379,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -431,7 +405,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, diff --git a/fixtures/field_access.java.native b/fixtures/field_access.java.native index 43c07d4..feb22a9 100644 --- a/fixtures/field_access.java.native +++ b/fixtures/field_access.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -98,7 +92,6 @@ keyword: "private", }, { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -115,7 +108,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -133,7 +125,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -147,7 +138,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -162,7 +152,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -176,7 +165,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -190,7 +178,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -204,7 +191,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -220,7 +206,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -238,7 +223,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -262,7 +246,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -289,7 +272,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/for.java.native b/fixtures/for.java.native index 00a4686..d2a4a4a 100644 --- a/fixtures/for.java.native +++ b/fixtures/for.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -89,7 +83,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -103,7 +96,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -118,7 +110,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -135,7 +126,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -149,7 +139,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 83, @@ -165,7 +154,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -182,7 +170,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 87, @@ -203,7 +190,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -218,7 +204,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -235,7 +220,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 53, @@ -253,7 +237,6 @@ }, initializers: [ { '@type': "VariableDeclarationExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -268,7 +251,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -283,7 +265,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -299,7 +280,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -318,7 +298,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -338,7 +317,6 @@ ], updaters: [ { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -352,7 +330,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -378,7 +355,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -397,7 +373,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -421,7 +396,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/foreach.java.native b/fixtures/foreach.java.native index 435710b..58ccbd8 100644 --- a/fixtures/foreach.java.native +++ b/fixtures/foreach.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "EnhancedForStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -89,7 +83,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -103,7 +96,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -118,7 +110,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -135,7 +126,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -149,7 +139,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, @@ -165,7 +154,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -182,7 +170,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 109, @@ -203,7 +190,6 @@ ], }, expression: { '@type': "ArrayCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -218,7 +204,6 @@ }, dimensions: ~, initializer: { '@type': "ArrayInitializer", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -233,7 +218,6 @@ }, expressions: [ { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -249,7 +233,6 @@ token: "0", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -265,7 +248,6 @@ token: "1", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -281,7 +263,6 @@ token: "2", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -297,7 +278,6 @@ token: "3", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -313,7 +293,6 @@ token: "4", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 71, @@ -329,7 +308,6 @@ token: "5", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 74, @@ -345,7 +323,6 @@ token: "6", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -361,7 +338,6 @@ token: "7", }, { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 80, @@ -379,7 +355,6 @@ ], }, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -394,7 +369,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 53, @@ -411,7 +385,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -430,7 +403,6 @@ }, }, parameter: { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -447,7 +419,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -463,7 +434,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -490,7 +460,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -509,7 +478,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -533,7 +501,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/hello_world.java.native b/fixtures/hello_world.java.native index f54496c..e565f18 100644 --- a/fixtures/hello_world.java.native +++ b/fixtures/hello_world.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -89,7 +83,6 @@ }, arguments: [ { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -106,7 +99,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -120,7 +112,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -136,7 +127,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -153,7 +143,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -178,7 +167,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -194,7 +182,6 @@ keyword: "public", }, { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -211,7 +198,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -228,7 +214,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -245,7 +230,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -261,7 +245,6 @@ identifier: "args", }, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -276,7 +259,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -293,7 +275,6 @@ }, ], elementType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -308,7 +289,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -332,7 +312,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -356,7 +335,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/if.java.native b/fixtures/if.java.native index 9959e65..b21ec29 100644 --- a/fixtures/if.java.native +++ b/fixtures/if.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, elseStatement: ~, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -91,7 +85,6 @@ booleanValue: "true", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -106,7 +99,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -120,7 +112,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -135,7 +126,6 @@ }, arguments: [ { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -152,7 +142,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -166,7 +155,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -182,7 +170,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -199,7 +186,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -227,7 +213,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -246,7 +231,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -270,7 +254,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/ifelse.java.native b/fixtures/ifelse.java.native index 3689608..e44ca21 100644 --- a/fixtures/ifelse.java.native +++ b/fixtures/ifelse.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "IfStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, elseStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 88, @@ -89,7 +83,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 96, @@ -103,7 +96,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 96, @@ -118,7 +110,6 @@ }, arguments: [ { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 115, @@ -135,7 +126,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 96, @@ -149,7 +139,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 103, @@ -165,7 +154,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 96, @@ -182,7 +170,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 107, @@ -203,7 +190,6 @@ ], }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -219,7 +205,6 @@ booleanValue: "true", }, thenStatement: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -234,7 +219,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -248,7 +232,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -263,7 +246,6 @@ }, arguments: [ { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -280,7 +262,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -294,7 +275,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -310,7 +290,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -327,7 +306,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -355,7 +333,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -374,7 +351,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -398,7 +374,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/initializer.java.native b/fixtures/initializer.java.native index 9997188..2b3de89 100644 --- a/fixtures/initializer.java.native +++ b/fixtures/initializer.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -98,7 +92,6 @@ keyword: "private", }, { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -114,7 +107,6 @@ keyword: "final", }, { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -131,7 +123,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -149,7 +140,6 @@ }, }, { '@type': "Initializer", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -163,7 +153,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -178,7 +167,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -192,7 +180,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -206,7 +193,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -223,7 +209,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -245,7 +230,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -267,7 +251,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/intersection_type.java.native b/fixtures/intersection_type.java.native index ec5d7cd..bb67557 100644 --- a/fixtures/intersection_type.java.native +++ b/fixtures/intersection_type.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -89,7 +83,6 @@ }, arguments: [ { '@type': "CastExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -103,7 +96,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -119,7 +111,6 @@ identifier: "a", }, type: { '@type': "IntersectionType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -134,7 +125,6 @@ }, types: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -149,7 +139,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -166,7 +155,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -181,7 +169,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -202,7 +189,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -216,7 +202,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -232,7 +217,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -249,7 +233,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -274,7 +257,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -291,7 +273,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -308,7 +289,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -324,7 +304,6 @@ identifier: "a", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -339,7 +318,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -365,7 +343,6 @@ thrownExceptionTypes: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -380,7 +357,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -397,7 +373,6 @@ }, typeBounds: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -412,7 +387,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -429,7 +403,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -444,7 +417,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -469,7 +441,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/javadoc.java.native b/fixtures/javadoc.java.native index 512298c..2f37db7 100644 --- a/fixtures/javadoc.java.native +++ b/fixtures/javadoc.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, comments: [ { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -30,7 +28,6 @@ text: "/** javadoc comment inline */", }, { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -50,7 +47,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -66,7 +62,6 @@ bodyDeclarations: ~, interface: "false", javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -81,7 +76,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4, @@ -96,7 +90,6 @@ }, fragments: [ { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 4, @@ -118,7 +111,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, diff --git a/fixtures/labeled_statement.java.native b/fixtures/labeled_statement.java.native index bb3d06a..9c3da0d 100644 --- a/fixtures/labeled_statement.java.native +++ b/fixtures/labeled_statement.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "LabeledStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -89,7 +83,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -104,7 +97,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -119,7 +111,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -135,7 +126,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -154,7 +144,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -174,7 +163,6 @@ ], }, label: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -197,7 +185,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -224,7 +211,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/lambda_expession.java.native b/fixtures/lambda_expession.java.native index d418314..71a2a62 100644 --- a/fixtures/lambda_expession.java.native +++ b/fixtures/lambda_expession.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -50,7 +47,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -67,7 +63,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -84,7 +79,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -100,7 +94,6 @@ identifier: "a", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -123,7 +116,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -147,7 +139,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10, @@ -167,7 +158,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -182,7 +172,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -196,7 +185,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 53, @@ -211,7 +199,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -226,7 +213,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -241,7 +227,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "LambdaExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -255,7 +240,6 @@ }, }, body: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -270,7 +254,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -287,7 +270,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -305,7 +287,6 @@ }, parameters: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -321,7 +302,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -341,7 +321,6 @@ parentheses: "true", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -360,7 +339,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -375,7 +353,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -399,7 +376,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -426,7 +402,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, diff --git a/fixtures/line_comment.java.native b/fixtures/line_comment.java.native index a9fee60..57cc238 100644 --- a/fixtures/line_comment.java.native +++ b/fixtures/line_comment.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, comments: [ { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ text: "// first comment before", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -46,7 +43,6 @@ text: "// comment inline", }, { '@type': "LineComment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -66,7 +62,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24, @@ -84,7 +79,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, diff --git a/fixtures/member_ref.java.native b/fixtures/member_ref.java.native index 65db770..df07571 100644 --- a/fixtures/member_ref.java.native +++ b/fixtures/member_ref.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -17,7 +16,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -32,7 +30,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -46,7 +43,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -64,7 +60,6 @@ constructor: "true", 'extraDimensions2': ~, javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -79,7 +74,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -94,7 +88,6 @@ }, fragments: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -109,7 +102,6 @@ }, fragments: [ { '@type': "MemberRef", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -123,7 +115,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -144,7 +135,6 @@ tagName: "@link", }, { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -166,7 +156,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -193,7 +182,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/member_ref.java.sem.uast b/fixtures/member_ref.java.sem.uast index 6b0586d..1dfab99 100644 --- a/fixtures/member_ref.java.sem.uast +++ b/fixtures/member_ref.java.sem.uast @@ -135,10 +135,10 @@ }, }, Block: false, - Prefix: "", + Prefix: " ", Suffix: "", Tab: "", - Text: " ", + Text: "", }, ], }, diff --git a/fixtures/member_value_pair.java.native b/fixtures/member_value_pair.java.native index b68f782..0af9e92 100644 --- a/fixtures/member_value_pair.java.native +++ b/fixtures/member_value_pair.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "AnnotationTypeMemberDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -48,7 +45,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -64,7 +60,6 @@ identifier: "a", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -79,7 +74,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -100,7 +94,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -117,7 +110,6 @@ }, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -132,7 +124,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -146,7 +137,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -166,7 +156,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -193,7 +182,6 @@ javadoc: ~, modifiers: [ { '@type': "NormalAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -207,7 +195,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -224,7 +211,6 @@ }, values: [ { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -238,7 +224,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -254,7 +239,6 @@ identifier: "a", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -274,7 +258,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, diff --git a/fixtures/method_declarations.java.native b/fixtures/method_declarations.java.native index a5aa87c..086780f 100644 --- a/fixtures/method_declarations.java.native +++ b/fixtures/method_declarations.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -84,7 +79,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -104,7 +98,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -118,7 +111,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 87, @@ -138,7 +130,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -154,7 +145,6 @@ keyword: "public", }, { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -171,7 +161,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -190,7 +179,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -210,7 +198,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -224,7 +211,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 115, @@ -239,7 +225,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -253,7 +238,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -276,7 +260,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -293,7 +276,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -310,7 +292,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 112, @@ -326,7 +307,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -349,7 +329,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -369,7 +348,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 133, @@ -383,7 +361,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 163, @@ -398,7 +375,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 165, @@ -412,7 +388,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 172, @@ -435,7 +410,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 137, @@ -452,7 +426,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -469,7 +442,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 153, @@ -485,7 +457,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -505,7 +476,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -522,7 +492,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 160, @@ -538,7 +507,6 @@ identifier: "j", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -561,7 +529,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 133, @@ -581,7 +548,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 181, @@ -595,7 +561,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 209, @@ -615,7 +580,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 186, @@ -632,7 +596,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 199, @@ -649,7 +612,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 206, @@ -665,7 +627,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 199, @@ -688,7 +649,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 181, @@ -708,7 +668,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 217, @@ -722,7 +681,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 244, @@ -737,7 +695,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 246, @@ -751,7 +708,6 @@ }, }, expression: { '@type': "NullLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 253, @@ -773,7 +729,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 223, @@ -790,7 +745,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 237, @@ -807,7 +761,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 241, @@ -823,7 +776,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 237, @@ -846,7 +798,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 221, @@ -861,7 +812,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 221, @@ -880,7 +830,6 @@ thrownExceptionTypes: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 218, @@ -895,7 +844,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 218, @@ -915,7 +863,6 @@ ], }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 265, @@ -929,7 +876,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 297, @@ -944,7 +890,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 299, @@ -958,7 +903,6 @@ }, }, expression: { '@type': "NullLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 306, @@ -980,7 +924,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 273, @@ -997,7 +940,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 292, @@ -1014,7 +956,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 294, @@ -1030,7 +971,6 @@ identifier: "i", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 292, @@ -1045,7 +985,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 292, @@ -1068,7 +1007,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1083,7 +1021,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1102,7 +1039,6 @@ thrownExceptionTypes: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 266, @@ -1117,7 +1053,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 266, @@ -1135,7 +1070,6 @@ typeBounds: ~, }, { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 268, @@ -1150,7 +1084,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 268, @@ -1174,7 +1107,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/method_ref.java.native b/fixtures/method_ref.java.native index 3baf5d5..52e5229 100644 --- a/fixtures/method_ref.java.native +++ b/fixtures/method_ref.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -17,7 +16,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -32,7 +30,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -46,7 +43,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -64,7 +60,6 @@ constructor: "true", 'extraDimensions2': ~, javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -79,7 +74,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -94,7 +88,6 @@ }, fragments: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -109,7 +102,6 @@ }, fragments: [ { '@type': "MethodRef", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -123,7 +115,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -140,7 +131,6 @@ }, parameters: [ { '@type': "MethodRefParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -154,7 +144,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -170,7 +159,6 @@ identifier: "a", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -195,7 +183,6 @@ tagName: "@link", }, { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -217,7 +204,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -244,7 +230,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/method_ref.java.sem.uast b/fixtures/method_ref.java.sem.uast index e24c56f..8e524a8 100644 --- a/fixtures/method_ref.java.sem.uast +++ b/fixtures/method_ref.java.sem.uast @@ -185,10 +185,10 @@ }, }, Block: false, - Prefix: "", + Prefix: " ", Suffix: "", Tab: "", - Text: " ", + Text: "", }, ], }, diff --git a/fixtures/name_qualified_type.java.native b/fixtures/name_qualified_type.java.native index 1656ef6..5ab2a5e 100644 --- a/fixtures/name_qualified_type.java.native +++ b/fixtures/name_qualified_type.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -58,7 +54,6 @@ identifier: "annotation", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -88,7 +82,6 @@ identifier: "lang", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -112,7 +105,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -129,7 +121,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -143,7 +134,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -159,7 +149,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -173,7 +162,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -189,7 +177,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -208,7 +195,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -225,7 +211,6 @@ }, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -240,7 +225,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -254,7 +238,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 93, @@ -269,7 +252,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -284,7 +266,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -300,7 +281,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -319,7 +299,6 @@ ], modifiers: ~, type: { '@type': "NameQualifiedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -334,7 +313,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 109, @@ -348,7 +326,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 110, @@ -366,7 +343,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 112, @@ -382,7 +358,6 @@ identifier: "Date", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -396,7 +371,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -412,7 +386,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -437,7 +410,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -464,7 +436,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, diff --git a/fixtures/operators.java.native b/fixtures/operators.java.native index 14eaab9..908bb11 100644 --- a/fixtures/operators.java.native +++ b/fixtures/operators.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -91,7 +85,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -110,7 +103,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, @@ -128,7 +120,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -142,7 +133,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -156,7 +146,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -173,7 +162,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -188,7 +176,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -205,7 +192,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -224,7 +210,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -238,7 +223,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -252,7 +236,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -269,7 +252,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -284,7 +266,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -301,7 +282,6 @@ }, operator: "-", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -320,7 +300,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -334,7 +313,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -348,7 +326,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -365,7 +342,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -380,7 +356,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -397,7 +372,6 @@ }, operator: "*", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -416,7 +390,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -430,7 +403,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -444,7 +416,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -461,7 +432,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 82, @@ -476,7 +446,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 82, @@ -493,7 +462,6 @@ }, operator: "/", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 86, @@ -512,7 +480,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -526,7 +493,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -540,7 +506,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -557,7 +522,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -572,7 +536,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -589,7 +552,6 @@ }, operator: "%", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -608,7 +570,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, @@ -622,7 +583,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, @@ -636,7 +596,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, @@ -655,7 +614,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 112, @@ -669,7 +627,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 112, @@ -683,7 +640,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 112, @@ -702,7 +658,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -716,7 +671,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -730,7 +684,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 122, @@ -749,7 +702,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 127, @@ -763,7 +715,6 @@ }, }, expression: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 127, @@ -777,7 +728,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 129, @@ -796,7 +746,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -810,7 +759,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -824,7 +772,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -841,7 +788,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 139, @@ -855,7 +801,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 140, @@ -875,7 +820,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 145, @@ -889,7 +833,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 145, @@ -903,7 +846,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 145, @@ -920,7 +862,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -934,7 +875,6 @@ }, }, operand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 150, @@ -954,7 +894,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -968,7 +907,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -982,7 +920,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -999,7 +936,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 160, @@ -1013,7 +949,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 161, @@ -1033,7 +968,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -1047,7 +981,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -1061,7 +994,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -1078,7 +1010,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 171, @@ -1093,7 +1024,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 171, @@ -1110,7 +1040,6 @@ }, operator: "&", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 173, @@ -1129,7 +1058,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 178, @@ -1143,7 +1071,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 178, @@ -1157,7 +1084,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 178, @@ -1174,7 +1100,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 182, @@ -1189,7 +1114,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 182, @@ -1206,7 +1130,6 @@ }, operator: "^", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 184, @@ -1225,7 +1148,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -1239,7 +1161,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -1253,7 +1174,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -1270,7 +1190,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 193, @@ -1285,7 +1204,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 193, @@ -1302,7 +1220,6 @@ }, operator: "|", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 195, @@ -1321,7 +1238,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 200, @@ -1335,7 +1251,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 200, @@ -1349,7 +1264,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 200, @@ -1366,7 +1280,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 204, @@ -1381,7 +1294,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 204, @@ -1398,7 +1310,6 @@ }, operator: "<<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 209, @@ -1417,7 +1328,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 214, @@ -1431,7 +1341,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 214, @@ -1445,7 +1354,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 214, @@ -1462,7 +1370,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 218, @@ -1477,7 +1384,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 218, @@ -1494,7 +1400,6 @@ }, operator: ">>", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 223, @@ -1513,7 +1418,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 228, @@ -1527,7 +1431,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 228, @@ -1541,7 +1444,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 228, @@ -1558,7 +1460,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 232, @@ -1573,7 +1474,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 232, @@ -1590,7 +1490,6 @@ }, operator: ">>>", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 238, @@ -1609,7 +1508,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 244, @@ -1623,7 +1521,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 244, @@ -1637,7 +1534,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 244, @@ -1654,7 +1550,6 @@ }, operator: "=", rightHandSide: { '@type': "ConditionalExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 248, @@ -1668,7 +1563,6 @@ }, }, elseExpression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 260, @@ -1684,7 +1578,6 @@ token: "2", }, expression: { '@type': "ParenthesizedExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 248, @@ -1698,7 +1591,6 @@ }, }, expression: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 249, @@ -1715,7 +1607,6 @@ }, }, thenExpression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 256, @@ -1734,7 +1625,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 266, @@ -1748,7 +1638,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 266, @@ -1762,7 +1651,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 266, @@ -1779,7 +1667,6 @@ }, operator: "+=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1797,7 +1684,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 276, @@ -1811,7 +1697,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 276, @@ -1825,7 +1710,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 276, @@ -1842,7 +1726,6 @@ }, operator: "-=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 281, @@ -1860,7 +1743,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 286, @@ -1874,7 +1756,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 286, @@ -1888,7 +1769,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 286, @@ -1905,7 +1785,6 @@ }, operator: "*=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 291, @@ -1923,7 +1802,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 296, @@ -1937,7 +1815,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 296, @@ -1951,7 +1828,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 296, @@ -1968,7 +1844,6 @@ }, operator: "/=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 301, @@ -1986,7 +1861,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 306, @@ -2000,7 +1874,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 306, @@ -2014,7 +1887,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 306, @@ -2031,7 +1903,6 @@ }, operator: "%=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 311, @@ -2049,7 +1920,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 316, @@ -2063,7 +1933,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 316, @@ -2077,7 +1946,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 316, @@ -2094,7 +1962,6 @@ }, operator: "&=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 321, @@ -2112,7 +1979,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 326, @@ -2126,7 +1992,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 326, @@ -2140,7 +2005,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 326, @@ -2157,7 +2021,6 @@ }, operator: "^=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 331, @@ -2175,7 +2038,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 336, @@ -2189,7 +2051,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 336, @@ -2203,7 +2064,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 336, @@ -2220,7 +2080,6 @@ }, operator: "|=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 341, @@ -2238,7 +2097,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 346, @@ -2252,7 +2110,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 346, @@ -2266,7 +2123,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 346, @@ -2283,7 +2139,6 @@ }, operator: "<<=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 352, @@ -2301,7 +2156,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 357, @@ -2315,7 +2169,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 357, @@ -2329,7 +2182,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 357, @@ -2346,7 +2198,6 @@ }, operator: ">>=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 363, @@ -2364,7 +2215,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 368, @@ -2378,7 +2228,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 368, @@ -2392,7 +2241,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 368, @@ -2409,7 +2257,6 @@ }, operator: ">>>=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 375, @@ -2427,7 +2274,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 381, @@ -2442,7 +2288,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 389, @@ -2458,7 +2303,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 389, @@ -2477,7 +2321,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 381, @@ -2495,7 +2338,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 395, @@ -2509,7 +2351,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 395, @@ -2523,7 +2364,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 395, @@ -2540,7 +2380,6 @@ }, operator: "=", rightHandSide: { '@type': "PrefixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 399, @@ -2554,7 +2393,6 @@ }, }, operand: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 400, @@ -2574,7 +2412,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 409, @@ -2588,7 +2425,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 409, @@ -2602,7 +2438,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 409, @@ -2619,7 +2454,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 413, @@ -2634,7 +2468,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 413, @@ -2651,7 +2484,6 @@ }, operator: "==", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 418, @@ -2670,7 +2502,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 423, @@ -2684,7 +2515,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 423, @@ -2698,7 +2528,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 423, @@ -2715,7 +2544,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 427, @@ -2730,7 +2558,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 427, @@ -2747,7 +2574,6 @@ }, operator: ">", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 431, @@ -2766,7 +2592,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 436, @@ -2780,7 +2605,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 436, @@ -2794,7 +2618,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 436, @@ -2811,7 +2634,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 440, @@ -2826,7 +2648,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 440, @@ -2843,7 +2664,6 @@ }, operator: ">=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 445, @@ -2862,7 +2682,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 450, @@ -2876,7 +2695,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 450, @@ -2890,7 +2708,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 450, @@ -2907,7 +2724,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 454, @@ -2922,7 +2738,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 454, @@ -2939,7 +2754,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 458, @@ -2958,7 +2772,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 463, @@ -2972,7 +2785,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 463, @@ -2986,7 +2798,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 463, @@ -3003,7 +2814,6 @@ }, operator: "=", rightHandSide: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 467, @@ -3018,7 +2828,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 467, @@ -3035,7 +2844,6 @@ }, operator: "<=", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 472, @@ -3054,7 +2862,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 478, @@ -3068,7 +2875,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 478, @@ -3082,7 +2888,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 478, @@ -3099,7 +2904,6 @@ }, operator: "=", rightHandSide: { '@type': "InstanceofExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 482, @@ -3113,7 +2917,6 @@ }, }, leftOperand: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 482, @@ -3129,7 +2932,6 @@ anonymousClassDeclaration: ~, arguments: [ { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 494, @@ -3147,7 +2949,6 @@ ], expression: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 486, @@ -3162,7 +2963,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 486, @@ -3181,7 +2981,6 @@ typeArguments: ~, }, rightOperand: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 511, @@ -3196,7 +2995,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 511, @@ -3222,7 +3020,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -3241,7 +3038,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -3265,7 +3061,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/package_declaration.java.native b/fixtures/package_declaration.java.native index 44f316a..e0a99dd 100644 --- a/fixtures/package_declaration.java.native +++ b/fixtures/package_declaration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: ~, package: { '@type': "PackageDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ annotations: ~, javadoc: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8, diff --git a/fixtures/qualified_identifier.java.native b/fixtures/qualified_identifier.java.native index 8d754c1..3ba0086 100644 --- a/fixtures/qualified_identifier.java.native +++ b/fixtures/qualified_identifier.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -91,7 +85,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -110,7 +103,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -125,7 +117,6 @@ }, annotations: ~, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -139,7 +130,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -155,7 +145,6 @@ identifier: "Console", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -169,7 +158,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -185,7 +173,6 @@ identifier: "io", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -211,7 +198,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -230,7 +216,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -254,7 +239,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/qualified_type.java.native b/fixtures/qualified_type.java.native index d774988..c45f412 100644 --- a/fixtures/qualified_type.java.native +++ b/fixtures/qualified_type.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -58,7 +54,6 @@ identifier: "annotation", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -88,7 +82,6 @@ identifier: "lang", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -112,7 +105,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -129,7 +121,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -143,7 +134,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -159,7 +149,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -173,7 +162,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -189,7 +177,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -208,7 +195,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -225,7 +211,6 @@ }, }, { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -242,7 +227,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -256,7 +240,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -272,7 +255,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -286,7 +268,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -302,7 +283,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -321,7 +301,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 118, @@ -338,7 +317,6 @@ }, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -353,7 +331,6 @@ }, bodyDeclarations: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -368,7 +345,6 @@ }, bodyDeclarations: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 147, @@ -383,7 +359,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 160, @@ -397,7 +372,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 186, @@ -417,7 +391,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 160, @@ -434,7 +407,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -451,7 +423,6 @@ }, parameters: ~, receiverQualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 179, @@ -467,7 +438,6 @@ identifier: "B", }, receiverType: { '@type': "QualifiedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 169, @@ -482,7 +452,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 174, @@ -496,7 +465,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 175, @@ -514,7 +482,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 177, @@ -530,7 +497,6 @@ identifier: "B", }, qualifier: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 169, @@ -545,7 +511,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 169, @@ -559,7 +524,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 170, @@ -577,7 +541,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 172, @@ -603,7 +566,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 153, @@ -627,7 +589,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 141, @@ -651,7 +612,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 130, diff --git a/fixtures/return.java.native b/fixtures/return.java.native index 3fa4caa..ebeee60 100644 --- a/fixtures/return.java.native +++ b/fixtures/return.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -101,7 +95,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -125,7 +118,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/single_variable_declaration.java.native b/fixtures/single_variable_declaration.java.native index 3454b5b..3b2195a 100644 --- a/fixtures/single_variable_declaration.java.native +++ b/fixtures/single_variable_declaration.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -82,7 +77,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -99,7 +93,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -115,7 +108,6 @@ identifier: "i", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -138,7 +130,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -162,7 +153,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/super_constructor_invocation.java.native b/fixtures/super_constructor_invocation.java.native index e1788e9..faa343b 100644 --- a/fixtures/super_constructor_invocation.java.native +++ b/fixtures/super_constructor_invocation.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "SuperConstructorInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18, @@ -84,7 +79,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -111,7 +105,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/super_field_access.java.native b/fixtures/super_field_access.java.native index cfaffbf..3194290 100644 --- a/fixtures/super_field_access.java.native +++ b/fixtures/super_field_access.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -99,7 +93,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -121,7 +114,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, @@ -141,7 +133,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -156,7 +147,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -171,7 +161,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -187,7 +176,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -207,7 +195,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -224,7 +211,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -242,7 +228,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -256,7 +241,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 71, @@ -271,7 +255,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -285,7 +268,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -299,7 +281,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -313,7 +294,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -329,7 +309,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -347,7 +326,6 @@ }, operator: "=", rightHandSide: { '@type': "SuperFieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 82, @@ -361,7 +339,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 88, @@ -387,7 +364,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -414,7 +390,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -431,7 +406,6 @@ }, superInterfaceTypes: ~, superclassType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -446,7 +420,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, diff --git a/fixtures/super_method_invocation.java.native b/fixtures/super_method_invocation.java.native index e55e49c..55fe6bb 100644 --- a/fixtures/super_method_invocation.java.native +++ b/fixtures/super_method_invocation.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -82,7 +77,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24, @@ -101,7 +95,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -125,7 +118,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, @@ -145,7 +137,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -160,7 +151,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -174,7 +164,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -189,7 +178,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -203,7 +191,6 @@ }, }, expression: { '@type': "SuperMethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -218,7 +205,6 @@ }, arguments: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -244,7 +230,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -271,7 +256,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -288,7 +272,6 @@ }, superInterfaceTypes: ~, superclassType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -303,7 +286,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, diff --git a/fixtures/super_method_reference.java.native b/fixtures/super_method_reference.java.native index 9c6145c..a5b1656 100644 --- a/fixtures/super_method_reference.java.native +++ b/fixtures/super_method_reference.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -58,7 +54,6 @@ identifier: "Function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -88,7 +82,6 @@ identifier: "function", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -102,7 +95,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -118,7 +110,6 @@ identifier: "util", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -143,7 +134,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -158,7 +148,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -172,7 +161,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -187,7 +175,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 71, @@ -201,7 +188,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -216,7 +202,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -233,7 +218,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 80, @@ -257,7 +241,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -274,7 +257,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -291,7 +273,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -308,7 +289,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -324,7 +304,6 @@ identifier: "x", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -347,7 +326,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -371,7 +349,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 43, @@ -391,7 +368,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -406,7 +382,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -420,7 +395,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 115, @@ -435,7 +409,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -450,7 +423,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 144, @@ -465,7 +437,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "SuperMethodReference", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 148, @@ -479,7 +450,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 155, @@ -498,7 +468,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 144, @@ -517,7 +486,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -531,7 +499,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -546,7 +513,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -564,7 +530,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 126, @@ -579,7 +544,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 126, @@ -596,7 +560,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -611,7 +574,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -637,7 +599,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -664,7 +625,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -681,7 +641,6 @@ }, superInterfaceTypes: ~, superclassType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, @@ -696,7 +655,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 105, diff --git a/fixtures/switch.java.native b/fixtures/switch.java.native index a1adcf9..b53cbee 100644 --- a/fixtures/switch.java.native +++ b/fixtures/switch.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "SwitchStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -91,7 +85,6 @@ }, statements: [ { '@type': "SwitchCase", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -105,7 +98,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -122,7 +114,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -136,7 +127,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -151,7 +141,6 @@ }, arguments: [ { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -168,7 +157,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -182,7 +170,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 79, @@ -198,7 +185,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -215,7 +201,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 83, @@ -234,7 +219,6 @@ }, }, { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -250,7 +234,6 @@ label: ~, }, { '@type': "SwitchCase", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 116, @@ -264,7 +247,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 121, @@ -281,7 +263,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -295,7 +276,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -310,7 +290,6 @@ }, arguments: [ { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 143, @@ -327,7 +306,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -341,7 +319,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 131, @@ -357,7 +334,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -374,7 +350,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -393,7 +368,6 @@ }, }, { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 149, @@ -409,7 +383,6 @@ label: ~, }, { '@type': "SwitchCase", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 168, @@ -423,7 +396,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 173, @@ -440,7 +412,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, @@ -454,7 +425,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, @@ -469,7 +439,6 @@ }, arguments: [ { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 195, @@ -486,7 +455,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, @@ -500,7 +468,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 183, @@ -516,7 +483,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, @@ -533,7 +499,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 187, @@ -552,7 +517,6 @@ }, }, { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 201, @@ -568,7 +532,6 @@ label: ~, }, { '@type': "SwitchCase", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 220, @@ -584,7 +547,6 @@ expression: ~, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 229, @@ -598,7 +560,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 229, @@ -613,7 +574,6 @@ }, arguments: [ { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 248, @@ -630,7 +590,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 229, @@ -644,7 +603,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 236, @@ -660,7 +618,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 229, @@ -677,7 +634,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 240, @@ -696,7 +652,6 @@ }, }, { '@type': "BreakStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 260, @@ -714,7 +669,6 @@ ], }, { '@type': "SwitchStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 285, @@ -728,7 +682,6 @@ }, }, expression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 293, @@ -752,7 +705,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -771,7 +723,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -795,7 +746,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/synchronized_statement.java.native b/fixtures/synchronized_statement.java.native index 69d30d4..fdff1e1 100644 --- a/fixtures/synchronized_statement.java.native +++ b/fixtures/synchronized_statement.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -99,7 +93,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -117,7 +110,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -131,7 +123,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -146,7 +137,6 @@ }, statements: [ { '@type': "SynchronizedStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -160,7 +150,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 74, @@ -175,7 +164,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -189,7 +177,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -203,7 +190,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -217,7 +203,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -233,7 +218,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 81, @@ -251,7 +235,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -271,7 +254,6 @@ ], }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -294,7 +276,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -311,7 +292,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -328,7 +308,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -344,7 +323,6 @@ identifier: "x", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -367,7 +345,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -391,7 +368,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/throw.java.native b/fixtures/throw.java.native index 82a4879..4f31191 100644 --- a/fixtures/throw.java.native +++ b/fixtures/throw.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ThrowStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "NullLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -96,7 +90,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -115,7 +108,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -139,7 +131,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/try_catch.java.native b/fixtures/try_catch.java.native index 723cd35..4f55375 100644 --- a/fixtures/try_catch.java.native +++ b/fixtures/try_catch.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "TryStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -91,7 +85,6 @@ }, catchClauses: [ { '@type': "CatchClause", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -105,7 +98,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -121,7 +113,6 @@ statements: ~, }, exception: { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -138,7 +129,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -154,7 +144,6 @@ identifier: "e", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -169,7 +158,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -200,7 +188,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -219,7 +206,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -243,7 +229,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/try_finally.java.native b/fixtures/try_finally.java.native index 7dc0548..127b4fe 100644 --- a/fixtures/try_finally.java.native +++ b/fixtures/try_finally.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "TryStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -91,7 +85,6 @@ }, catchClauses: ~, finally: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -115,7 +108,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -134,7 +126,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -158,7 +149,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/type_declaration_statement.java.native b/fixtures/type_declaration_statement.java.native index 5707a8b..8beabb1 100644 --- a/fixtures/type_declaration_statement.java.native +++ b/fixtures/type_declaration_statement.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 20, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "TypeDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -74,7 +69,6 @@ }, }, declaration: { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -92,7 +86,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -113,7 +106,6 @@ }, }, { '@type': "EmptyStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -134,7 +126,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -153,7 +144,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -177,7 +167,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/type_literal.java.native b/fixtures/type_literal.java.native index 54e1f93..392022f 100644 --- a/fixtures/type_literal.java.native +++ b/fixtures/type_literal.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "TypeLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -88,7 +82,6 @@ }, }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -113,7 +106,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -132,7 +124,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -146,7 +137,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -161,7 +151,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -179,7 +168,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -194,7 +182,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -220,7 +207,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/type_method_reference.java.native b/fixtures/type_method_reference.java.native index 4d8718f..e499734 100644 --- a/fixtures/type_method_reference.java.native +++ b/fixtures/type_method_reference.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -58,7 +54,6 @@ identifier: "annotation", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -88,7 +82,6 @@ identifier: "lang", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -112,7 +105,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -129,7 +121,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -143,7 +134,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -159,7 +149,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -173,7 +162,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -189,7 +177,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -208,7 +195,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -225,7 +211,6 @@ }, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -240,7 +225,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 92, @@ -259,7 +243,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -276,7 +259,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -293,7 +275,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -309,7 +290,6 @@ identifier: "xs", }, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -324,7 +304,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -341,7 +320,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -365,7 +343,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 92, @@ -380,7 +357,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 92, @@ -404,7 +380,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 88, @@ -424,7 +399,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 119, @@ -439,7 +413,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 131, @@ -453,7 +426,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 142, @@ -468,7 +440,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 148, @@ -483,7 +454,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 150, @@ -498,7 +468,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "TypeMethodReference", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 154, @@ -512,7 +481,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 173, @@ -528,7 +496,6 @@ identifier: "clone", }, type: { '@type': "ArrayType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 154, @@ -543,7 +510,6 @@ }, dimensions: [ { '@type': "Dimension", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 161, @@ -560,7 +526,6 @@ }, ], elementType: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 154, @@ -575,7 +540,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 154, @@ -589,7 +553,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 155, @@ -611,7 +574,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 166, @@ -626,7 +588,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 166, @@ -645,7 +606,6 @@ ], }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 150, @@ -664,7 +624,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 148, @@ -679,7 +638,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 148, @@ -703,7 +661,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 136, @@ -722,7 +679,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 131, @@ -746,7 +702,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 125, diff --git a/fixtures/u2_class_accessors.java.native b/fixtures/u2_class_accessors.java.native index aab7ee2..8dc350d 100644 --- a/fixtures/u2_class_accessors.java.native +++ b/fixtures/u2_class_accessors.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -99,7 +93,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -117,7 +110,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -131,7 +123,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -146,7 +137,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -160,7 +150,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -183,7 +172,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -202,7 +190,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -222,7 +209,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -236,7 +222,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 83, @@ -251,7 +236,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -265,7 +249,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -279,7 +262,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -296,7 +278,6 @@ }, operator: "=", rightHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -320,7 +301,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -337,7 +317,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -354,7 +333,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -370,7 +348,6 @@ identifier: "newA", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 73, @@ -393,7 +370,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -417,7 +393,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_ann.java.native b/fixtures/u2_class_ann.java.native index 71cfca6..ccd48cf 100644 --- a/fixtures/u2_class_ann.java.native +++ b/fixtures/u2_class_ann.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -33,7 +31,6 @@ javadoc: ~, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -47,7 +44,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1, @@ -64,7 +60,6 @@ }, }, { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 8, @@ -78,7 +73,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 9, @@ -94,7 +88,6 @@ identifier: "Single", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -111,7 +104,6 @@ }, }, { '@type': "NormalAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24, @@ -125,7 +117,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -142,7 +133,6 @@ }, values: [ { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, @@ -156,7 +146,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, @@ -172,7 +161,6 @@ identifier: "id", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -189,7 +177,6 @@ }, }, { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -203,7 +190,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -219,7 +205,6 @@ identifier: "name", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -239,7 +224,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, diff --git a/fixtures/u2_class_anonymous.java.native b/fixtures/u2_class_anonymous.java.native index f719dd8..074072a 100644 --- a/fixtures/u2_class_anonymous.java.native +++ b/fixtures/u2_class_anonymous.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -32,7 +30,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, diff --git a/fixtures/u2_class_constructor.java.native b/fixtures/u2_class_constructor.java.native index a79384d..b7409f8 100644 --- a/fixtures/u2_class_constructor.java.native +++ b/fixtures/u2_class_constructor.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -82,7 +77,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -109,7 +103,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_destructor.java.native b/fixtures/u2_class_destructor.java.native index 4979bf1..6d77f83 100644 --- a/fixtures/u2_class_destructor.java.native +++ b/fixtures/u2_class_destructor.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -82,7 +77,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -101,7 +95,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -125,7 +118,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_doc.java.native b/fixtures/u2_class_doc.java.native index ca1963b..dd67896 100644 --- a/fixtures/u2_class_doc.java.native +++ b/fixtures/u2_class_doc.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -17,7 +16,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -33,7 +31,6 @@ bodyDeclarations: ~, interface: "false", javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -48,7 +45,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -63,7 +59,6 @@ }, fragments: [ { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -85,7 +80,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 30, diff --git a/fixtures/u2_class_empty.java.native b/fixtures/u2_class_empty.java.native index 4139178..28ed8a2 100644 --- a/fixtures/u2_class_empty.java.native +++ b/fixtures/u2_class_empty.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_field.java.native b/fixtures/u2_class_field.java.native index 084ee1c..773fc34 100644 --- a/fixtures/u2_class_field.java.native +++ b/fixtures/u2_class_field.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -97,7 +91,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -115,7 +108,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -130,7 +122,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -145,7 +136,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -161,7 +151,6 @@ token: "3", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -181,7 +170,6 @@ javadoc: ~, modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -199,7 +187,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -214,7 +201,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -230,7 +216,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -247,7 +232,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -263,7 +247,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -283,7 +266,6 @@ javadoc: ~, modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -305,7 +287,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_field_binding.java.native b/fixtures/u2_class_field_binding.java.native index fb37d04..e777024 100644 --- a/fixtures/u2_class_field_binding.java.native +++ b/fixtures/u2_class_field_binding.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -99,7 +93,6 @@ }, ], type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -114,7 +107,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -136,7 +128,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_field_qualifiers.java.native b/fixtures/u2_class_field_qualifiers.java.native index 2adbf30..1770a07 100644 --- a/fixtures/u2_class_field_qualifiers.java.native +++ b/fixtures/u2_class_field_qualifiers.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -99,7 +93,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -117,7 +110,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -132,7 +124,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -148,7 +139,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 52, @@ -168,7 +158,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -185,7 +174,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -203,7 +191,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -218,7 +205,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -234,7 +220,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -254,7 +239,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -271,7 +255,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -289,7 +272,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -304,7 +286,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -320,7 +301,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -340,7 +320,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -357,7 +336,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 87, @@ -375,7 +353,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -390,7 +367,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -406,7 +382,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -426,7 +401,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -443,7 +417,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 107, @@ -461,7 +434,6 @@ }, }, { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 118, @@ -476,7 +448,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 128, @@ -491,7 +462,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 135, @@ -507,7 +477,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 128, @@ -527,7 +496,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 118, @@ -544,7 +512,6 @@ }, ], type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 124, @@ -566,7 +533,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_field_tag.java.native b/fixtures/u2_class_field_tag.java.native index b81d8bc..b39204e 100644 --- a/fixtures/u2_class_field_tag.java.native +++ b/fixtures/u2_class_field_tag.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -96,7 +90,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -113,7 +106,6 @@ }, }, { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -127,7 +119,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -143,7 +134,6 @@ identifier: "Testtag2", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -160,7 +150,6 @@ }, }, { '@type': "NormalAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -174,7 +163,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -191,7 +179,6 @@ }, values: [ { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -205,7 +192,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -221,7 +207,6 @@ identifier: "id", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -238,7 +223,6 @@ }, }, { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 79, @@ -252,7 +236,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 79, @@ -268,7 +251,6 @@ identifier: "name", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 86, @@ -288,7 +270,6 @@ }, ], type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -303,7 +284,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -325,7 +305,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_implement.java.native b/fixtures/u2_class_implement.java.native index 2ecfa55..09bacf3 100644 --- a/fixtures/u2_class_implement.java.native +++ b/fixtures/u2_class_implement.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, @@ -51,7 +48,6 @@ }, superInterfaceTypes: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -66,7 +62,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, diff --git a/fixtures/u2_class_inherit.java.native b/fixtures/u2_class_inherit.java.native index 7be43dd..2011f5b 100644 --- a/fixtures/u2_class_inherit.java.native +++ b/fixtures/u2_class_inherit.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, @@ -51,7 +48,6 @@ }, superInterfaceTypes: ~, superclassType: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -66,7 +62,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, diff --git a/fixtures/u2_class_inner.java.native b/fixtures/u2_class_inner.java.native index 6cc2cfb..65702d6 100644 --- a/fixtures/u2_class_inner.java.native +++ b/fixtures/u2_class_inner.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -49,7 +46,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -73,7 +69,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_method_binding.java.native b/fixtures/u2_class_method_binding.java.native index e33651e..44fef00 100644 --- a/fixtures/u2_class_method_binding.java.native +++ b/fixtures/u2_class_method_binding.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -82,7 +77,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -101,7 +95,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -125,7 +118,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_method_qualifiers.java.native b/fixtures/u2_class_method_qualifiers.java.native index da4d0ee..1f7b21c 100644 --- a/fixtures/u2_class_method_qualifiers.java.native +++ b/fixtures/u2_class_method_qualifiers.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -50,7 +47,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -67,7 +63,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 42, @@ -86,7 +81,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -110,7 +104,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -127,7 +120,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -147,7 +139,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -162,7 +153,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -176,7 +166,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 98, @@ -196,7 +185,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -213,7 +201,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 87, @@ -232,7 +219,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 82, @@ -252,7 +238,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 103, @@ -271,7 +256,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 103, @@ -288,7 +272,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 115, @@ -307,7 +290,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 110, @@ -327,7 +309,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 129, @@ -341,7 +322,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 153, @@ -361,7 +341,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 129, @@ -378,7 +357,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 142, @@ -397,7 +375,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 137, @@ -417,7 +394,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 158, @@ -431,7 +407,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 184, @@ -451,7 +426,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 158, @@ -468,7 +442,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 173, @@ -487,7 +460,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 168, @@ -507,7 +479,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -521,7 +492,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 212, @@ -541,7 +511,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -558,7 +527,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 201, @@ -577,7 +545,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 196, @@ -597,7 +564,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 217, @@ -611,7 +577,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 240, @@ -631,7 +596,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 217, @@ -648,7 +612,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 229, @@ -667,7 +630,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 224, @@ -687,7 +649,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 245, @@ -701,7 +662,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 270, @@ -721,7 +681,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 245, @@ -738,7 +697,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 259, @@ -757,7 +715,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 254, @@ -777,7 +734,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 275, @@ -791,7 +747,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 304, @@ -811,7 +766,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 275, @@ -828,7 +782,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 293, @@ -847,7 +800,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 288, @@ -871,7 +823,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, diff --git a/fixtures/u2_class_method_throws.java.native b/fixtures/u2_class_method_throws.java.native index c1fa7d6..b2a49a9 100644 --- a/fixtures/u2_class_method_throws.java.native +++ b/fixtures/u2_class_method_throws.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -30,7 +28,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -44,7 +41,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -64,7 +60,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -83,7 +78,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -101,7 +95,6 @@ }, thrownExceptionTypes: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -116,7 +109,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -140,7 +132,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_class_qualifiers.java.native b/fixtures/u2_class_qualifiers.java.native index 32ce7e4..4f6e86e 100644 --- a/fixtures/u2_class_qualifiers.java.native +++ b/fixtures/u2_class_qualifiers.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -51,7 +48,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -71,7 +67,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -89,7 +84,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -106,7 +100,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 39, @@ -126,7 +119,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -144,7 +136,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 51, @@ -161,7 +152,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 66, @@ -181,7 +171,6 @@ typeParameters: ~, }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -196,7 +185,6 @@ }, bodyDeclarations: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -214,7 +202,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 95, @@ -231,7 +218,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -255,7 +241,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, diff --git a/fixtures/u2_class_static.java.native b/fixtures/u2_class_static.java.native index a10a700..8257a20 100644 --- a/fixtures/u2_class_static.java.native +++ b/fixtures/u2_class_static.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -33,7 +31,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -50,7 +47,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 13, diff --git a/fixtures/u2_class_tag.java.native b/fixtures/u2_class_tag.java.native index c215b33..570f96d 100644 --- a/fixtures/u2_class_tag.java.native +++ b/fixtures/u2_class_tag.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -48,7 +45,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 1, @@ -66,7 +62,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, diff --git a/fixtures/u2_class_template.java.native b/fixtures/u2_class_template.java.native index 3a743c5..f8a0609 100644 --- a/fixtures/u2_class_template.java.native +++ b/fixtures/u2_class_template.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -33,7 +31,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, @@ -52,7 +49,6 @@ superclassType: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -67,7 +63,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, diff --git a/fixtures/u2_class_this.java.native b/fixtures/u2_class_this.java.native index 0563afd..cf96d99 100644 --- a/fixtures/u2_class_this.java.native +++ b/fixtures/u2_class_this.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "FieldDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -46,7 +43,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -62,7 +58,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 23, @@ -82,7 +77,6 @@ javadoc: ~, modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -100,7 +94,6 @@ }, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -114,7 +107,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -129,7 +121,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -143,7 +134,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -157,7 +147,6 @@ }, }, leftHandSide: { '@type': "FieldAccess", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -171,7 +160,6 @@ }, }, expression: { '@type': "ThisExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -187,7 +175,6 @@ qualifier: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 55, @@ -205,7 +192,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 59, @@ -229,7 +215,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -248,7 +233,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -272,7 +256,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_anonymous.java.native b/fixtures/u2_func_anonymous.java.native index 0ae6cc4..968df7e 100644 --- a/fixtures/u2_func_anonymous.java.native +++ b/fixtures/u2_func_anonymous.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "LambdaExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -104,7 +97,6 @@ }, }, body: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -119,7 +111,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -136,7 +127,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -154,7 +144,6 @@ }, parameters: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -170,7 +159,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -190,7 +178,6 @@ parentheses: "false", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -209,7 +196,6 @@ ], modifiers: ~, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -224,7 +210,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -242,7 +227,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 80, @@ -256,7 +240,6 @@ }, }, expression: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 80, @@ -270,7 +253,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 80, @@ -287,7 +269,6 @@ }, operator: "=", rightHandSide: { '@type': "LambdaExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -301,7 +282,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -316,7 +296,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -330,7 +309,6 @@ }, }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 106, @@ -345,7 +323,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 106, @@ -362,7 +339,6 @@ }, operator: "+", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 110, @@ -383,7 +359,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -400,7 +375,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -416,7 +390,6 @@ identifier: "val", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -447,7 +420,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -466,7 +438,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -490,7 +461,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_doc.java.native b/fixtures/u2_func_doc.java.native index 994e63b..fe99f6e 100644 --- a/fixtures/u2_func_doc.java.native +++ b/fixtures/u2_func_doc.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -17,7 +16,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -32,7 +30,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -46,7 +43,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 76, @@ -64,7 +60,6 @@ constructor: "false", 'extraDimensions2': ~, javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -79,7 +74,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -94,7 +88,6 @@ }, fragments: [ { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -116,7 +109,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -135,7 +127,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -159,7 +150,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_empty.java.native b/fixtures/u2_func_empty.java.native index 88d5475..5ef438c 100644 --- a/fixtures/u2_func_empty.java.native +++ b/fixtures/u2_func_empty.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -84,7 +79,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -108,7 +102,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_generic.java.native b/fixtures/u2_func_generic.java.native index ebb8d05..31c1fb0 100644 --- a/fixtures/u2_func_generic.java.native +++ b/fixtures/u2_func_generic.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -82,7 +77,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -99,7 +93,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 47, @@ -115,7 +108,6 @@ identifier: "a", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -130,7 +122,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 44, @@ -150,7 +141,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -167,7 +157,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 53, @@ -183,7 +172,6 @@ identifier: "b", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -198,7 +186,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -221,7 +208,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -240,7 +226,6 @@ thrownExceptionTypes: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -255,7 +240,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -273,7 +257,6 @@ typeBounds: ~, }, { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -288,7 +271,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -312,7 +294,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_params_variadic_list.java.native b/fixtures/u2_func_params_variadic_list.java.native index ce362a2..d8bf03c 100644 --- a/fixtures/u2_func_params_variadic_list.java.native +++ b/fixtures/u2_func_params_variadic_list.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 46, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 24, @@ -82,7 +77,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -99,7 +93,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -115,7 +108,6 @@ identifier: "args", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -138,7 +130,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -162,7 +153,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_simple.java.native b/fixtures/u2_func_simple.java.native index a65644b..0a093e9 100644 --- a/fixtures/u2_func_simple.java.native +++ b/fixtures/u2_func_simple.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -74,7 +69,6 @@ }, }, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 65, @@ -97,7 +91,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -114,7 +107,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -131,7 +123,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 38, @@ -147,7 +138,6 @@ identifier: "v", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, @@ -167,7 +157,6 @@ varargsAnnotations: ~, }, { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -184,7 +173,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -200,7 +188,6 @@ identifier: "w", }, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -223,7 +210,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -247,7 +233,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_func_tagged.java.native b/fixtures/u2_func_tagged.java.native index 8a13581..b149a24 100644 --- a/fixtures/u2_func_tagged.java.native +++ b/fixtures/u2_func_tagged.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 114, @@ -65,7 +61,6 @@ javadoc: ~, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 21, @@ -79,7 +74,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -96,7 +90,6 @@ }, }, { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -110,7 +103,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 36, @@ -126,7 +118,6 @@ identifier: "Testtag2", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -143,7 +134,6 @@ }, }, { '@type': "NormalAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 57, @@ -157,7 +147,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -174,7 +163,6 @@ }, values: [ { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -188,7 +176,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -204,7 +191,6 @@ identifier: "id", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 72, @@ -221,7 +207,6 @@ }, }, { '@type': "MemberValuePair", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 79, @@ -235,7 +220,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 79, @@ -251,7 +235,6 @@ identifier: "name", }, value: { '@type': "StringLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 86, @@ -271,7 +254,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 102, @@ -290,7 +272,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -314,7 +295,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/u2_import_simple.java.native b/fixtures/u2_import_simple.java.native index 669569f..3c5c5a0 100644 --- a/fixtures/u2_import_simple.java.native +++ b/fixtures/u2_import_simple.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 15, @@ -58,7 +54,6 @@ identifier: "bar", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -88,7 +82,6 @@ identifier: "foo", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, diff --git a/fixtures/u2_import_specific_static.java.native b/fixtures/u2_import_specific_static.java.native index 907460d..f6b656f 100644 --- a/fixtures/u2_import_specific_static.java.native +++ b/fixtures/u2_import_specific_static.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -58,7 +54,6 @@ identifier: "Bar", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 18, @@ -88,7 +82,6 @@ identifier: "foo", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -112,7 +105,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 28, @@ -129,7 +121,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 34, diff --git a/fixtures/u2_import_subsymbol_namespaced.java.native b/fixtures/u2_import_subsymbol_namespaced.java.native index 50d153c..e9f691c 100644 --- a/fixtures/u2_import_subsymbol_namespaced.java.native +++ b/fixtures/u2_import_subsymbol_namespaced.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 11, @@ -58,7 +54,6 @@ identifier: "foo", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, diff --git a/fixtures/u2_type_interface_doc.java.native b/fixtures/u2_type_interface_doc.java.native index 58c5f9e..9c2cd77 100644 --- a/fixtures/u2_type_interface_doc.java.native +++ b/fixtures/u2_type_interface_doc.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -17,7 +16,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -33,7 +31,6 @@ bodyDeclarations: ~, interface: "true", javadoc: { '@type': "Javadoc", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -48,7 +45,6 @@ }, tags: [ { '@type': "TagElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -63,7 +59,6 @@ }, fragments: [ { '@type': "TextElement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -85,7 +80,6 @@ }, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, diff --git a/fixtures/u2_type_interface_empty.java.native b/fixtures/u2_type_interface_empty.java.native index fc43f44..6752ffc 100644 --- a/fixtures/u2_type_interface_empty.java.native +++ b/fixtures/u2_type_interface_empty.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10, diff --git a/fixtures/u2_type_interface_extend.java.native b/fixtures/u2_type_interface_extend.java.native index d5920e3..1d8d922 100644 --- a/fixtures/u2_type_interface_extend.java.native +++ b/fixtures/u2_type_interface_extend.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -34,7 +32,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10, @@ -51,7 +48,6 @@ }, superInterfaceTypes: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, @@ -66,7 +62,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 29, diff --git a/fixtures/u2_type_interface_inner.java.native b/fixtures/u2_type_interface_inner.java.native index fac7571..356536d 100644 --- a/fixtures/u2_type_interface_inner.java.native +++ b/fixtures/u2_type_interface_inner.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 25, @@ -49,7 +46,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 35, @@ -73,7 +69,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10, diff --git a/fixtures/u2_type_interface_method.java.native b/fixtures/u2_type_interface_method.java.native index 298519b..1318471 100644 --- a/fixtures/u2_type_interface_method.java.native +++ b/fixtures/u2_type_interface_method.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -50,7 +47,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 32, @@ -69,7 +65,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 27, @@ -89,7 +84,6 @@ typeParameters: ~, }, { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -108,7 +102,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 48, @@ -125,7 +118,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 61, @@ -144,7 +136,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -168,7 +159,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 10, diff --git a/fixtures/union_type.java.native b/fixtures/union_type.java.native index 17b3186..2887921 100644 --- a/fixtures/union_type.java.native +++ b/fixtures/union_type.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 16, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "TryStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 22, @@ -74,7 +69,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -91,7 +85,6 @@ }, catchClauses: [ { '@type': "CatchClause", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -105,7 +98,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 86, @@ -121,7 +113,6 @@ statements: ~, }, exception: { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -138,7 +129,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 83, @@ -154,7 +144,6 @@ identifier: "e", }, type: { '@type': "UnionType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -169,7 +158,6 @@ }, types: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -184,7 +172,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -201,7 +188,6 @@ }, }, { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -216,7 +202,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 63, @@ -249,7 +234,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -276,7 +260,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/variable_declarations.java.native b/fixtures/variable_declarations.java.native index 40a55ad..7dbb5c2 100644 --- a/fixtures/variable_declarations.java.native +++ b/fixtures/variable_declarations.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -91,7 +85,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -110,7 +103,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -128,7 +120,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -143,7 +134,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -158,7 +148,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 54, @@ -174,7 +163,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -193,7 +181,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 45, @@ -211,7 +198,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -226,7 +212,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -242,7 +227,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 67, @@ -259,7 +243,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -275,7 +258,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 70, @@ -294,7 +276,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 62, @@ -312,7 +293,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -327,7 +307,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -342,7 +321,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 88, @@ -358,7 +336,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 84, @@ -375,7 +352,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -391,7 +367,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 91, @@ -410,7 +385,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -428,7 +402,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -443,7 +416,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -459,7 +431,6 @@ 'extraDimensions2': ~, initializer: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 104, @@ -476,7 +447,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 107, @@ -491,7 +461,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -507,7 +476,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 107, @@ -526,7 +494,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 99, @@ -544,7 +511,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 119, @@ -559,7 +525,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 125, @@ -574,7 +539,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 129, @@ -590,7 +554,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 125, @@ -607,7 +570,6 @@ }, }, { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 132, @@ -622,7 +584,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 136, @@ -638,7 +599,6 @@ token: "1", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 132, @@ -657,7 +617,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 119, @@ -675,7 +634,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 144, @@ -690,7 +648,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 151, @@ -705,7 +662,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "Assignment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 155, @@ -719,7 +675,6 @@ }, }, leftHandSide: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 155, @@ -736,7 +691,6 @@ }, operator: "=", rightHandSide: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 159, @@ -753,7 +707,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 151, @@ -772,7 +725,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 144, @@ -790,7 +742,6 @@ }, }, { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -805,7 +756,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 175, @@ -820,7 +770,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "BooleanLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 179, @@ -836,7 +785,6 @@ booleanValue: "true", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 175, @@ -855,7 +803,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 167, @@ -879,7 +826,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -898,7 +844,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -922,7 +867,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/while.java.native b/fixtures/while.java.native index 5cee275..b5183f0 100644 --- a/fixtures/while.java.native +++ b/fixtures/while.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -16,7 +15,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -31,7 +29,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -45,7 +42,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 26, @@ -60,7 +56,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -75,7 +70,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -90,7 +84,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -106,7 +99,6 @@ token: "0", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -125,7 +117,6 @@ ], modifiers: ~, type: { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 33, @@ -143,7 +134,6 @@ }, }, { '@type': "WhileStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -157,7 +147,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 64, @@ -172,7 +161,6 @@ }, statements: [ { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -186,7 +174,6 @@ }, }, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -201,7 +188,6 @@ }, arguments: [ { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -218,7 +204,6 @@ }, ], expression: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -232,7 +217,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 85, @@ -248,7 +232,6 @@ identifier: "out", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -265,7 +248,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 89, @@ -284,7 +266,6 @@ }, }, { '@type': "ExpressionStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 113, @@ -298,7 +279,6 @@ }, }, expression: { '@type': "PostfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 113, @@ -312,7 +292,6 @@ }, }, operand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 113, @@ -333,7 +312,6 @@ ], }, expression: { '@type': "InfixExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -348,7 +326,6 @@ }, extendedOperands: ~, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 56, @@ -365,7 +342,6 @@ }, operator: "<", rightOperand: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 60, @@ -389,7 +365,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 19, @@ -408,7 +383,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 14, @@ -432,7 +406,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 6, diff --git a/fixtures/wildcard_type.java.native b/fixtures/wildcard_type.java.native index 67259b2..afa0e70 100644 --- a/fixtures/wildcard_type.java.native +++ b/fixtures/wildcard_type.java.native @@ -1,6 +1,5 @@ { CompilationUnit: { '@type': "CompilationUnit", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -14,7 +13,6 @@ }, imports: [ { '@type': "ImportDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 0, @@ -28,7 +26,6 @@ }, }, name: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -42,7 +39,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 17, @@ -58,7 +54,6 @@ identifier: "annotation", }, qualifier: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -72,7 +67,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 12, @@ -88,7 +82,6 @@ identifier: "lang", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 7, @@ -112,7 +105,6 @@ package: ~, types: [ { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 31, @@ -127,7 +119,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -141,7 +132,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 111, @@ -156,7 +146,6 @@ }, statements: [ { '@type': "VariableDeclarationStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -171,7 +160,6 @@ }, fragments: [ { '@type': "VariableDeclarationFragment", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 172, @@ -186,7 +174,6 @@ }, 'extraDimensions2': ~, initializer: { '@type': "ClassInstanceCreation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 176, @@ -203,7 +190,6 @@ arguments: ~, expression: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 180, @@ -217,7 +203,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 180, @@ -232,7 +217,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 180, @@ -246,7 +230,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 181, @@ -263,7 +246,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 189, @@ -277,7 +259,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 190, @@ -295,7 +276,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 198, @@ -313,7 +293,6 @@ }, typeArguments: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 200, @@ -328,7 +307,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 200, @@ -349,7 +327,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 172, @@ -368,7 +345,6 @@ ], modifiers: ~, type: { '@type': "ParameterizedType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -382,7 +358,6 @@ }, }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -397,7 +372,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 117, @@ -415,7 +389,6 @@ }, typeArguments: [ { '@type': "WildcardType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -430,7 +403,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 120, @@ -444,7 +416,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 121, @@ -461,7 +432,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 129, @@ -475,7 +445,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 130, @@ -493,7 +462,6 @@ }, ], bound: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 146, @@ -508,7 +476,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 146, @@ -522,7 +489,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 147, @@ -539,7 +505,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 155, @@ -553,7 +518,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 156, @@ -571,7 +535,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 164, @@ -599,7 +562,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 102, @@ -616,7 +578,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 106, @@ -633,7 +594,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 108, @@ -649,7 +609,6 @@ identifier: "f", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 106, @@ -664,7 +623,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 106, @@ -687,7 +645,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 97, @@ -711,7 +668,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 37, @@ -730,7 +686,6 @@ superclassType: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -745,7 +700,6 @@ }, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 40, @@ -759,7 +713,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 41, @@ -776,7 +729,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 49, @@ -790,7 +742,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 50, @@ -808,7 +759,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 58, @@ -825,7 +775,6 @@ }, typeBounds: [ { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -840,7 +789,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 68, @@ -854,7 +802,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 69, @@ -871,7 +818,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 77, @@ -885,7 +831,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 78, @@ -903,7 +848,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 86, @@ -924,7 +868,6 @@ ], }, { '@type': "TypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 217, @@ -939,7 +882,6 @@ }, bodyDeclarations: [ { '@type': "MethodDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 240, @@ -953,7 +895,6 @@ }, }, body: { '@type': "Block", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 260, @@ -968,7 +909,6 @@ }, statements: [ { '@type': "ReturnStatement", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 264, @@ -982,7 +922,6 @@ }, }, expression: { '@type': "ConditionalExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -996,7 +935,6 @@ }, }, elseExpression: { '@type': "NumberLiteral", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 335, @@ -1012,7 +950,6 @@ token: "0", }, expression: { '@type': "InstanceofExpression", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1026,7 +963,6 @@ }, }, leftOperand: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 271, @@ -1042,7 +978,6 @@ identifier: "t", }, rightOperand: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 284, @@ -1057,7 +992,6 @@ }, annotations: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 284, @@ -1071,7 +1005,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 285, @@ -1088,7 +1021,6 @@ }, }, { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 293, @@ -1102,7 +1034,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 294, @@ -1120,7 +1051,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 302, @@ -1138,7 +1068,6 @@ }, }, thenExpression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 311, @@ -1153,7 +1082,6 @@ }, arguments: ~, expression: { '@type': "MethodInvocation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 311, @@ -1168,7 +1096,6 @@ }, arguments: ~, expression: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 311, @@ -1184,7 +1111,6 @@ identifier: "t", }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 313, @@ -1202,7 +1128,6 @@ typeArguments: ~, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 324, @@ -1228,7 +1153,6 @@ javadoc: ~, modifiers: [ { '@type': "Modifier", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 240, @@ -1245,7 +1169,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 251, @@ -1262,7 +1185,6 @@ }, parameters: [ { '@type': "SingleVariableDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 255, @@ -1279,7 +1201,6 @@ initializer: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 257, @@ -1295,7 +1216,6 @@ identifier: "t", }, type: { '@type': "SimpleType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 255, @@ -1310,7 +1230,6 @@ }, annotations: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 255, @@ -1333,7 +1252,6 @@ receiverQualifier: ~, receiverType: ~, 'returnType2': { '@type': "PrimitiveType", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 247, @@ -1357,7 +1275,6 @@ javadoc: ~, modifiers: ~, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 223, @@ -1376,7 +1293,6 @@ superclassType: ~, typeParameters: [ { '@type': "TypeParameter", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 225, @@ -1391,7 +1307,6 @@ }, modifiers: [ { '@type': "MarkerAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 225, @@ -1405,7 +1320,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 226, @@ -1423,7 +1337,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 234, @@ -1443,7 +1356,6 @@ ], }, { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 343, @@ -1460,7 +1372,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 343, @@ -1474,7 +1385,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 344, @@ -1490,7 +1400,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 352, @@ -1504,7 +1413,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 364, @@ -1520,7 +1428,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 352, @@ -1539,7 +1446,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 385, @@ -1556,7 +1462,6 @@ }, }, { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 396, @@ -1573,7 +1478,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 396, @@ -1587,7 +1491,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 397, @@ -1603,7 +1506,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 405, @@ -1617,7 +1519,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 417, @@ -1633,7 +1534,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 405, @@ -1652,7 +1552,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 438, @@ -1669,7 +1568,6 @@ }, }, { '@type': "AnnotationTypeDeclaration", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 449, @@ -1686,7 +1584,6 @@ javadoc: ~, modifiers: [ { '@type': "SingleMemberAnnotation", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 449, @@ -1700,7 +1597,6 @@ }, }, typeName: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 450, @@ -1716,7 +1612,6 @@ identifier: "Target", }, value: { '@type': "QualifiedName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 458, @@ -1730,7 +1625,6 @@ }, }, name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 470, @@ -1746,7 +1640,6 @@ identifier: "TYPE_USE", }, qualifier: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 458, @@ -1765,7 +1658,6 @@ }, ], name: { '@type': "SimpleName", - '@role': [Unannotated], '@pos': { '@type': "uast:Positions", start: { '@type': "uast:Position", offset: 491,