Added line: 5536
Added line: 2859
Added line: 1802
Added line: 3079
   +- ClassDeclaration[@Abstract = false, @Annotation = false, @Anonymous = false, @BinaryName = "SwitchStatements", @CanonicalName = "SwitchStatements", @EffectiveVisibility = Visibility.V_PUBLIC, @Enum = false, @Final = false, @Interface = false, @Local = false, @Nested = false, @PackageName = "", @Record = false, @RegularClass = true, @RegularInterface = false, @SimpleName = "SwitchStatements", @Static = false, @TopLevel = true, @UnnamedToplevelClass = false, @Visibility = Visibility.V_PUBLIC]
      +- ModifierList[@EffectiveModifiers = (JModifier.PUBLIC), @ExplicitModifiers = (JModifier.PUBLIC)]
Added line: 1641
Added line: 3673
      +- ClassBody[@Empty = false, @Size = 1]
         +- MethodDeclaration[@Abstract = false, @Arity = 0, @EffectiveVisibility = Visibility.V_PUBLIC, @Final = false, @Name = "myMethod", @Overridden = false, @Static = false, @Varargs = false, @Visibility = Visibility.V_PUBLIC, @Void = true]
Added line: 5819
            +- ModifierList[@EffectiveModifiers = (JModifier.PUBLIC), @ExplicitModifiers = (JModifier.PUBLIC)]
            +- VoidType[]
Added line: 3432
Added line: 9459
Added line: 4175
Added line: 2113
Added line: 6604
Added line: 3989
            +- FormalParameters[@Empty = true, @Size = 0]
Added line: 4488
Added line: 4215
Added line: 5498
            +- Block[@Empty = false, @Size = 4, @containsComment = false]
Added line: 4051
Added line: 1954
Added line: 1612
Added line: 357
               +- LocalVariableDeclaration[@EffectiveVisibility = Visibility.V_LOCAL, @Final = false, @TypeInferred = false, @Visibility = Visibility.V_LOCAL]
               |  +- PrimitiveType[@Kind = PrimitiveTypeKind.INT]
               |  +- VariableDeclarator[@Initializer = true, @Name = "a"]
Added line: 6085
               |     +- NumericLiteral[@Base = 10, @CompileTimeConstant = true, @DoubleLiteral = false, @FloatLiteral = false, @Image = "1", @IntLiteral = true, @Integral = true, @LiteralText = "1", @LongLiteral = false, @ParenthesisDepth = 0, @Parenthesized = false, @ValueAsDouble = 1.0, @ValueAsFloat = 1.0, @ValueAsInt = 1, @ValueAsLong = 1]
Added line: 8052
Added line: 5640
Added line: 2594
Added line: 5723
Added line: 3135
Added line: 6900
Added line: 8284
Added line: 7558
Added line: 3586
Added line: 1930
               +- SwitchStatement[@DefaultCase = true, @EnumSwitch = false, @ExhaustiveEnumSwitch = false, @FallthroughSwitch = true]
Added line: 308
Added line: 2055
               |  +- VariableAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "a", @Name = "a", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 8377
               |  +- SwitchFallthroughBranch[@Default = false]
Added line: 8326
Added line: 3983
Added line: 8638
Added line: 9829
Added line: 386
Added line: 3424
Added line: 7692
Added line: 2420
               |  |  +- SwitchLabel[@Default = false, @PatternLabel = false]
Added line: 1036
               |  |     +- NumericLiteral[@Base = 10, @CompileTimeConstant = true, @DoubleLiteral = false, @FloatLiteral = false, @Image = "1", @IntLiteral = true, @Integral = true, @LiteralText = "1", @LongLiteral = false, @ParenthesisDepth = 0, @Parenthesized = false, @ValueAsDouble = 1.0, @ValueAsFloat = 1.0, @ValueAsInt = 1, @ValueAsLong = 1]
Added line: 7370
Added line: 6050
Added line: 89
               |  +- SwitchFallthroughBranch[@Default = true]
Added line: 9403
               |     +- SwitchLabel[@Default = true, @PatternLabel = false]
Added line: 132
Added line: 8645
               +- SwitchStatement[@DefaultCase = false, @EnumSwitch = false, @ExhaustiveEnumSwitch = false, @FallthroughSwitch = false]
Added line: 6879
Added line: 6442
               |  +- VariableAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "a", @Name = "a", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 1410
Added line: 9045
Added line: 9402
Added line: 1020
Added line: 8379
Added line: 2
Added line: 640
Added line: 5378
Added line: 9808
Added line: 7420
Added line: 9748
Added line: 8471
Added line: 5184
Added line: 6434
Added line: 6223
Added line: 1159
Added line: 382
Added line: 8761
Added line: 6199
Added line: 9390
Added line: 1828
               +- SwitchStatement[@DefaultCase = true, @EnumSwitch = false, @ExhaustiveEnumSwitch = false, @FallthroughSwitch = true]
                  +- VariableAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "a", @Name = "a", @ParenthesisDepth = 0, @Parenthesized = false]
                  +- SwitchFallthroughBranch[@Default = false]
Added line: 9190
Added line: 8811
Added line: 9832
Added line: 9880
Added line: 7424
Added line: 9664
Added line: 1955
Added line: 325
Added line: 2014
Added line: 237
                  |  +- SwitchLabel[@Default = false, @PatternLabel = false]
Added line: 6973
Added line: 9308
Added line: 3281
Added line: 2202
Added line: 4453
Added line: 1933
                  |  |  +- NumericLiteral[@Base = 10, @CompileTimeConstant = true, @DoubleLiteral = false, @FloatLiteral = false, @Image = "1", @IntLiteral = true, @Integral = true, @LiteralText = "1", @LongLiteral = false, @ParenthesisDepth = 0, @Parenthesized = false, @ValueAsDouble = 1.0, @ValueAsFloat = 1.0, @ValueAsInt = 1, @ValueAsLong = 1]
                  |  +- ExpressionStatement[]
                  |  |  +- MethodCall[@CompileTimeConstant = false, @Image = "println", @MethodName = "println", @ParenthesisDepth = 0, @Parenthesized = false]
                  |  |     |     +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "System"]
Added line: 6232
                  |  |     +- ArgumentList[@Empty = false, @Size = 1]
                  |  +- BreakStatement[@Label = null]
Added line: 6619
Added line: 1149
                  +- SwitchFallthroughBranch[@Default = true]
Added line: 2732
                     +- SwitchLabel[@Default = true, @PatternLabel = false]
Added line: 9416
Added line: 9095
Added line: 8732
Added line: 944
Added line: 8959
