Added line: 9627
Added line: 71
Added line: 2478
+- CompilationUnit[]
   +- ClassDeclaration[@TypeMirror = "Example"]
Added line: 3700
Added line: 4525
Added line: 6501
Added line: 7970
Added line: 1484
      +- ModifierList[]
Added line: 5045
Added line: 1482
Added line: 1361
      +- ClassBody[]
Added line: 5661
         +- MethodDeclaration[@Name = "foo"]
Added line: 3296
Added line: 1119
            +- ModifierList[]
Added line: 5802
Added line: 8478
Added line: 5800
Added line: 2191
Added line: 9190
            +- ClassType[@TypeMirror = "java.lang.String"]
Added line: 5690
            |  +- FormalParameter[@TypeMirror = "java.lang.Object"]
Added line: 523
            |     +- ModifierList[]
Added line: 8332
Added line: 1514
            |     +- ClassType[@TypeMirror = "java.lang.Object"]
Added line: 2099
Added line: 3468
            |     +- VariableId[@Name = "foo", @TypeMirror = "java.lang.Object"]
            +- Block[]
Added line: 7000
Added line: 7059
Added line: 3869
               +- ReturnStatement[]
Added line: 3233
Added line: 7576
Added line: 89
                  +- SwitchExpression[@TypeMirror = "java.lang.String"]
Added line: 4335
                     +- VariableAccess[@Name = "foo", @TypeMirror = "java.lang.Object"]
                     +- SwitchArrowBranch[]
Added line: 8567
Added line: 2298
Added line: 9720
Added line: 1879
Added line: 9142
                     |  |  +- TypePattern[@TypeMirror = "char[]"]
                     |  |     +- ModifierList[]
Added line: 2759
Added line: 8504
Added line: 9278
                     |  |     +- ArrayType[@TypeMirror = "char[]"]
Added line: 3254
Added line: 7961
Added line: 285
Added line: 1909
Added line: 6865
Added line: 9165
Added line: 8460
Added line: 4863
Added line: 9240
Added line: 8477
                     |  |     |  +- ArrayDimensions[]
Added line: 2910
                     |  |     |     +- ArrayTypeDim[]
Added line: 6744
Added line: 9298
Added line: 3669
Added line: 3015
Added line: 3120
Added line: 9590
Added line: 6055
Added line: 710
Added line: 1297
                     |  |     +- VariableId[@Name = "array", @TypeMirror = "char[]"]
Added line: 292
                     |  +- ConstructorCall[@Failed = false, @Function = "java.lang.String.new(char[]) -> java.lang.String", @MethodName = "new", @TypeMirror = "java.lang.String", @Unchecked = false, @VarargsCall = false]
Added line: 675
                     |     +- ClassType[@TypeMirror = "java.lang.String"]
                     |     +- ArgumentList[]
Added line: 2783
                     |        +- VariableAccess[@Name = "array", @TypeMirror = "char[]"]
                     +- SwitchArrowBranch[]
                     |  +- SwitchLabel[]
                     |  |  +- TypePattern[@TypeMirror = "java.lang.String"]
                     |  |     +- ModifierList[]
Added line: 6170
Added line: 2981
                     |  |     +- ClassType[@TypeMirror = "java.lang.String"]
Added line: 7577
Added line: 7139
Added line: 1076
Added line: 4205
                     |  |     +- VariableId[@Name = "string", @TypeMirror = "java.lang.String"]
                     |  +- VariableAccess[@Name = "string", @TypeMirror = "java.lang.String"]
Added line: 4905
Added line: 7491
Added line: 136
                     +- SwitchArrowBranch[]
Added line: 8437
Added line: 5474
Added line: 8908
Added line: 1430
Added line: 3265
                        +- SwitchLabel[]
Added line: 7560
Added line: 2853
Added line: 1957
Added line: 1663
Added line: 590
                        +- ThrowStatement[]
Added line: 8873
Added line: 462
                           +- ConstructorCall[@Failed = false, @Function = "java.lang.RuntimeException.new() -> java.lang.RuntimeException", @MethodName = "new", @TypeMirror = "java.lang.RuntimeException", @Unchecked = false, @VarargsCall = false]
Added line: 6006
Added line: 9769
Added line: 4160
Added line: 2719
Added line: 8307
Added line: 2915
                              +- ClassType[@TypeMirror = "java.lang.RuntimeException"]
Added line: 7755
                              +- ArgumentList[]
Added line: 9001
