Java: Adjust toString() for statements

This commit is contained in:
Marcono1234
2021-05-31 01:24:24 +02:00
parent 7e778bc008
commit e0a45507f8
49 changed files with 1577 additions and 1577 deletions

View File

@@ -203,7 +203,7 @@ class ForStmt extends ConditionalStmt, @forstmt {
override string pp() { result = "for (...;...;...) " + this.getStmt().pp() }
override string toString() { result = "for (...)" }
override string toString() { result = "for (...;...;...)" }
override string getHalsteadID() { result = "ForStmt" }
@@ -706,9 +706,9 @@ class ExprStmt extends Stmt, @exprstmt {
/** Gets the expression of this expression statement. */
Expr getExpr() { result.getParent() = this }
override string pp() { result = "...;" }
override string pp() { result = "<Expr>;" }
override string toString() { result = "...;" }
override string toString() { result = "<Expr>;" }
override string getHalsteadID() { result = "ExprStmt" }
@@ -739,7 +739,7 @@ class LabeledStmt extends Stmt, @labeledstmt {
override string getHalsteadID() { result = this.getLabel() + ":" }
override string toString() { result = "labeled statement" }
override string toString() { result = "<Label>: ..." }
override string getAPrimaryQlClass() { result = "LabeledStmt" }
}
@@ -777,9 +777,9 @@ class LocalVariableDeclStmt extends Stmt, @localvariabledeclstmt {
/** Gets an index of a variable declared in this local variable declaration statement. */
int getAVariableIndex() { exists(getVariable(result)) }
override string pp() { result = "local variable declaration" }
override string pp() { result = "var ...;" }
override string toString() { result = "local variable declaration" }
override string toString() { result = "var ...;" }
override string getHalsteadID() { result = "LocalVariableDeclStmt" }
@@ -791,9 +791,9 @@ class LocalClassDeclStmt extends Stmt, @localclassdeclstmt {
/** Gets the local class declared by this statement. */
LocalClass getLocalClass() { isLocalClass(result, this) }
override string pp() { result = "local class declaration: " + this.getLocalClass().toString() }
override string pp() { result = "class " + this.getLocalClass().toString() }
override string toString() { result = "local class declaration" }
override string toString() { result = "class ..." }
override string getHalsteadID() { result = "LocalClassDeclStmt" }

View File

@@ -17,7 +17,7 @@ arrays/B.java:
# 4| 0: [Parameter] a
# 4| 0: [TypeAccess] A
# 4| 5: [BlockStmt] { ... }
# 5| 0: [LocalVariableDeclStmt] local variable declaration
# 5| 0: [LocalVariableDeclStmt] var ...;
# 5| 0: [ArrayTypeAccess] ...[]
# 5| 0: [TypeAccess] A
# 5| 1: [LocalVariableDeclExpr] aa
@@ -25,7 +25,7 @@ arrays/B.java:
# 5| -2: [ArrayInit] {...}
# 5| 0: [VarAccess] a
# 5| -1: [TypeAccess] A
# 6| 1: [LocalVariableDeclStmt] local variable declaration
# 6| 1: [LocalVariableDeclStmt] var ...;
# 6| 0: [ArrayTypeAccess] ...[]
# 6| 0: [ArrayTypeAccess] ...[]
# 6| 0: [TypeAccess] A
@@ -36,7 +36,7 @@ arrays/B.java:
# 6| 0: [VarAccess] a
# 6| -1: [ArrayTypeAccess] ...[]
# 6| 0: [TypeAccess] A
# 7| 2: [LocalVariableDeclStmt] local variable declaration
# 7| 2: [LocalVariableDeclStmt] var ...;
# 7| 0: [ArrayTypeAccess] ...[]
# 7| 0: [ArrayTypeAccess] ...[]
# 7| 0: [ArrayTypeAccess] ...[]

View File

@@ -7,57 +7,57 @@ constants/Constants.java:
# 4| 0: [Parameter] notConstant
# 4| 0: [TypeAccess] int
# 4| 5: [BlockStmt] { ... }
# 5| 0: [LocalVariableDeclStmt] local variable declaration
# 5| 0: [LocalVariableDeclStmt] var ...;
# 5| 0: [TypeAccess] int
# 5| 1: [LocalVariableDeclExpr] sfield
# 5| 0: [VarAccess] Initializers.SFIELD
# 5| -1: [TypeAccess] Initializers
# 6| 1: [LocalVariableDeclStmt] local variable declaration
# 6| 1: [LocalVariableDeclStmt] var ...;
# 6| 0: [TypeAccess] int
# 6| 1: [LocalVariableDeclExpr] ifield
# 6| 0: [VarAccess] new Initializers(...).IFIELD
# 6| -1: [ClassInstanceExpr] new Initializers(...)
# 6| -3: [TypeAccess] Initializers
# 9| 2: [LocalVariableDeclStmt] local variable declaration
# 9| 2: [LocalVariableDeclStmt] var ...;
# 9| 0: [TypeAccess] Object
# 9| 1: [LocalVariableDeclExpr] staticObjectField
# 9| 0: [VarAccess] Initializers.SFIELD_OBJECT
# 9| -1: [TypeAccess] Initializers
# 11| 3: [LocalVariableDeclStmt] local variable declaration
# 11| 3: [LocalVariableDeclStmt] var ...;
# 11| 0: [TypeAccess] int
# 11| 1: [LocalVariableDeclExpr] x
# 11| 0: [IntegerLiteral] 3
# 12| 4: [LocalVariableDeclStmt] local variable declaration
# 12| 4: [LocalVariableDeclStmt] var ...;
# 12| 0: [TypeAccess] int
# 12| 1: [LocalVariableDeclExpr] y
# 12| 0: [VarAccess] x
# 13| 5: [LocalVariableDeclStmt] local variable declaration
# 13| 5: [LocalVariableDeclStmt] var ...;
# 13| 0: [TypeAccess] int
# 13| 1: [LocalVariableDeclExpr] z
# 13| 0: [VarAccess] y
# 15| 6: [LocalVariableDeclStmt] local variable declaration
# 15| 6: [LocalVariableDeclStmt] var ...;
# 15| 0: [TypeAccess] int
# 15| 1: [LocalVariableDeclExpr] binop
# 15| 0: [AddExpr] ... + ...
# 15| 0: [VarAccess] Initializers.SFIELD
# 15| -1: [TypeAccess] Initializers
# 15| 1: [IntegerLiteral] 1
# 16| 7: [LocalVariableDeclStmt] local variable declaration
# 16| 7: [LocalVariableDeclStmt] var ...;
# 16| 0: [TypeAccess] int
# 16| 1: [LocalVariableDeclExpr] binopNonConst
# 16| 0: [AddExpr] ... + ...
# 16| 0: [VarAccess] Initializers.SFIELD
# 16| -1: [TypeAccess] Initializers
# 16| 1: [VarAccess] notConstant
# 18| 8: [LocalVariableDeclStmt] local variable declaration
# 18| 8: [LocalVariableDeclStmt] var ...;
# 18| 0: [TypeAccess] int
# 18| 1: [LocalVariableDeclExpr] paren
# 18| 0: [IntegerLiteral] 12
# 19| 9: [LocalVariableDeclStmt] local variable declaration
# 19| 9: [LocalVariableDeclStmt] var ...;
# 19| 0: [TypeAccess] String
# 19| 1: [LocalVariableDeclExpr] string
# 19| 0: [StringLiteral] "a string"
# 20| 10: [LocalVariableDeclStmt] local variable declaration
# 20| 10: [LocalVariableDeclStmt] var ...;
# 20| 0: [TypeAccess] int
# 20| 1: [LocalVariableDeclExpr] ternary
# 20| 0: [ConditionalExpr] ...?...:...
@@ -87,11 +87,11 @@ constants/Initializers.java:
# 15| 7: [Method] stuff
# 15| 3: [TypeAccess] void
# 15| 5: [BlockStmt] { ... }
# 16| 0: [LocalVariableDeclStmt] local variable declaration
# 16| 0: [LocalVariableDeclStmt] var ...;
# 16| 0: [TypeAccess] int
# 16| 1: [LocalVariableDeclExpr] x
# 16| 0: [IntegerLiteral] 300
# 17| 1: [LocalVariableDeclStmt] local variable declaration
# 17| 1: [LocalVariableDeclStmt] var ...;
# 17| 0: [TypeAccess] int
# 17| 1: [LocalVariableDeclExpr] y
# 18| 2: [ExprStmt] ...;
@@ -144,371 +144,371 @@ constants/Values.java:
# 8| 0: [Parameter] notConstant
# 8| 0: [TypeAccess] int
# 8| 5: [BlockStmt] { ... }
# 9| 0: [LocalVariableDeclStmt] local variable declaration
# 9| 0: [LocalVariableDeclStmt] var ...;
# 9| 0: [TypeAccess] int
# 9| 1: [LocalVariableDeclExpr] int_literal
# 9| 0: [IntegerLiteral] 42
# 10| 1: [LocalVariableDeclStmt] local variable declaration
# 10| 1: [LocalVariableDeclStmt] var ...;
# 10| 0: [TypeAccess] int
# 10| 1: [LocalVariableDeclExpr] negative_int_literal
# 10| 0: [IntegerLiteral] -2147483648
# 11| 2: [LocalVariableDeclStmt] local variable declaration
# 11| 2: [LocalVariableDeclStmt] var ...;
# 11| 0: [TypeAccess] int
# 11| 1: [LocalVariableDeclExpr] octal_literal
# 11| 0: [IntegerLiteral] 052
# 12| 3: [LocalVariableDeclStmt] local variable declaration
# 12| 3: [LocalVariableDeclStmt] var ...;
# 12| 0: [TypeAccess] int
# 12| 1: [LocalVariableDeclExpr] negative_octal_literal
# 12| 0: [MinusExpr] -...
# 12| 0: [IntegerLiteral] 052
# 13| 4: [LocalVariableDeclStmt] local variable declaration
# 13| 4: [LocalVariableDeclStmt] var ...;
# 13| 0: [TypeAccess] int
# 13| 1: [LocalVariableDeclExpr] hex_literal
# 13| 0: [IntegerLiteral] 0x2A
# 14| 5: [LocalVariableDeclStmt] local variable declaration
# 14| 5: [LocalVariableDeclStmt] var ...;
# 14| 0: [TypeAccess] int
# 14| 1: [LocalVariableDeclExpr] negative_hex_literal
# 14| 0: [MinusExpr] -...
# 14| 0: [IntegerLiteral] 0x2A
# 15| 6: [LocalVariableDeclStmt] local variable declaration
# 15| 6: [LocalVariableDeclStmt] var ...;
# 15| 0: [TypeAccess] int
# 15| 1: [LocalVariableDeclExpr] hex_literal_underscores
# 15| 0: [IntegerLiteral] 0x2_A
# 16| 7: [LocalVariableDeclStmt] local variable declaration
# 16| 7: [LocalVariableDeclStmt] var ...;
# 16| 0: [TypeAccess] int
# 16| 1: [LocalVariableDeclExpr] binary_literal
# 16| 0: [IntegerLiteral] 0b101010
# 17| 8: [LocalVariableDeclStmt] local variable declaration
# 17| 8: [LocalVariableDeclStmt] var ...;
# 17| 0: [TypeAccess] int
# 17| 1: [LocalVariableDeclExpr] negative_binary_literal
# 17| 0: [MinusExpr] -...
# 17| 0: [IntegerLiteral] 0b101010
# 18| 9: [LocalVariableDeclStmt] local variable declaration
# 18| 9: [LocalVariableDeclStmt] var ...;
# 18| 0: [TypeAccess] int
# 18| 1: [LocalVariableDeclExpr] binary_literal_underscores
# 18| 0: [IntegerLiteral] 0b1_0101_0
# 19| 10: [LocalVariableDeclStmt] local variable declaration
# 19| 10: [LocalVariableDeclStmt] var ...;
# 19| 0: [TypeAccess] char
# 19| 1: [LocalVariableDeclExpr] char_literal
# 19| 0: [CharacterLiteral] '*'
# 20| 11: [LocalVariableDeclStmt] local variable declaration
# 20| 11: [LocalVariableDeclStmt] var ...;
# 20| 0: [TypeAccess] long
# 20| 1: [LocalVariableDeclExpr] long_literal
# 20| 0: [LongLiteral] 42L
# 21| 12: [LocalVariableDeclStmt] local variable declaration
# 21| 12: [LocalVariableDeclStmt] var ...;
# 21| 0: [TypeAccess] boolean
# 21| 1: [LocalVariableDeclExpr] boolean_literal
# 21| 0: [BooleanLiteral] true
# 22| 13: [LocalVariableDeclStmt] local variable declaration
# 22| 13: [LocalVariableDeclStmt] var ...;
# 22| 0: [TypeAccess] Integer
# 22| 1: [LocalVariableDeclExpr] boxed_int
# 22| 0: [ClassInstanceExpr] new Integer(...)
# 22| -3: [TypeAccess] Integer
# 22| 0: [IntegerLiteral] 42
# 23| 14: [LocalVariableDeclStmt] local variable declaration
# 23| 14: [LocalVariableDeclStmt] var ...;
# 23| 0: [TypeAccess] int
# 23| 1: [LocalVariableDeclExpr] parameter
# 23| 0: [VarAccess] notConstant
# 25| 15: [LocalVariableDeclStmt] local variable declaration
# 25| 15: [LocalVariableDeclStmt] var ...;
# 25| 0: [TypeAccess] int
# 25| 1: [LocalVariableDeclExpr] cast
# 25| 0: [CastExpr] (...)...
# 25| 0: [TypeAccess] int
# 25| 1: [IntegerLiteral] 42
# 26| 16: [LocalVariableDeclStmt] local variable declaration
# 26| 16: [LocalVariableDeclStmt] var ...;
# 26| 0: [TypeAccess] char
# 26| 1: [LocalVariableDeclExpr] downcast
# 26| 0: [CastExpr] (...)...
# 26| 0: [TypeAccess] char
# 26| 1: [IntegerLiteral] 42
# 27| 17: [LocalVariableDeclStmt] local variable declaration
# 27| 17: [LocalVariableDeclStmt] var ...;
# 27| 0: [TypeAccess] byte
# 27| 1: [LocalVariableDeclExpr] downcast_byte_1
# 27| 0: [CastExpr] (...)...
# 27| 0: [TypeAccess] byte
# 27| 1: [MinusExpr] -...
# 27| 0: [IntegerLiteral] 42
# 28| 18: [LocalVariableDeclStmt] local variable declaration
# 28| 18: [LocalVariableDeclStmt] var ...;
# 28| 0: [TypeAccess] byte
# 28| 1: [LocalVariableDeclExpr] downcast_byte_2
# 28| 0: [CastExpr] (...)...
# 28| 0: [TypeAccess] byte
# 28| 1: [IntegerLiteral] 42
# 29| 19: [LocalVariableDeclStmt] local variable declaration
# 29| 19: [LocalVariableDeclStmt] var ...;
# 29| 0: [TypeAccess] byte
# 29| 1: [LocalVariableDeclExpr] downcast_byte_3
# 29| 0: [CastExpr] (...)...
# 29| 0: [TypeAccess] byte
# 29| 1: [IntegerLiteral] 298
# 30| 20: [LocalVariableDeclStmt] local variable declaration
# 30| 20: [LocalVariableDeclStmt] var ...;
# 30| 0: [TypeAccess] byte
# 30| 1: [LocalVariableDeclExpr] downcast_byte_4
# 30| 0: [CastExpr] (...)...
# 30| 0: [TypeAccess] byte
# 30| 1: [IntegerLiteral] 214
# 31| 21: [LocalVariableDeclStmt] local variable declaration
# 31| 21: [LocalVariableDeclStmt] var ...;
# 31| 0: [TypeAccess] byte
# 31| 1: [LocalVariableDeclExpr] downcast_byte_5
# 31| 0: [CastExpr] (...)...
# 31| 0: [TypeAccess] byte
# 31| 1: [MinusExpr] -...
# 31| 0: [IntegerLiteral] 214
# 32| 22: [LocalVariableDeclStmt] local variable declaration
# 32| 22: [LocalVariableDeclStmt] var ...;
# 32| 0: [TypeAccess] short
# 32| 1: [LocalVariableDeclExpr] downcast_short
# 32| 0: [CastExpr] (...)...
# 32| 0: [TypeAccess] short
# 32| 1: [IntegerLiteral] 32768
# 33| 23: [LocalVariableDeclStmt] local variable declaration
# 33| 23: [LocalVariableDeclStmt] var ...;
# 33| 0: [TypeAccess] int
# 33| 1: [LocalVariableDeclExpr] cast_of_non_constant
# 33| 0: [CastExpr] (...)...
# 33| 0: [TypeAccess] int
# 33| 1: [CharacterLiteral] '*'
# 34| 24: [LocalVariableDeclStmt] local variable declaration
# 34| 24: [LocalVariableDeclStmt] var ...;
# 34| 0: [TypeAccess] long
# 34| 1: [LocalVariableDeclExpr] cast_to_long
# 34| 0: [CastExpr] (...)...
# 34| 0: [TypeAccess] long
# 34| 1: [IntegerLiteral] 42
# 36| 25: [LocalVariableDeclStmt] local variable declaration
# 36| 25: [LocalVariableDeclStmt] var ...;
# 36| 0: [TypeAccess] int
# 36| 1: [LocalVariableDeclExpr] unary_plus
# 36| 0: [PlusExpr] +...
# 36| 0: [IntegerLiteral] 42
# 37| 26: [LocalVariableDeclStmt] local variable declaration
# 37| 26: [LocalVariableDeclStmt] var ...;
# 37| 0: [TypeAccess] int
# 37| 1: [LocalVariableDeclExpr] parameter_plus
# 37| 0: [PlusExpr] +...
# 37| 0: [VarAccess] notConstant
# 39| 27: [LocalVariableDeclStmt] local variable declaration
# 39| 27: [LocalVariableDeclStmt] var ...;
# 39| 0: [TypeAccess] int
# 39| 1: [LocalVariableDeclExpr] unary_minus
# 39| 0: [MinusExpr] -...
# 39| 0: [IntegerLiteral] 42
# 40| 28: [LocalVariableDeclStmt] local variable declaration
# 40| 28: [LocalVariableDeclStmt] var ...;
# 40| 0: [TypeAccess] int
# 40| 1: [LocalVariableDeclExpr] parameter_minus
# 40| 0: [MinusExpr] -...
# 40| 0: [VarAccess] notConstant
# 42| 29: [LocalVariableDeclStmt] local variable declaration
# 42| 29: [LocalVariableDeclStmt] var ...;
# 42| 0: [TypeAccess] boolean
# 42| 1: [LocalVariableDeclExpr] not
# 42| 0: [LogNotExpr] !...
# 42| 0: [BooleanLiteral] true
# 43| 30: [LocalVariableDeclStmt] local variable declaration
# 43| 30: [LocalVariableDeclStmt] var ...;
# 43| 0: [TypeAccess] int
# 43| 1: [LocalVariableDeclExpr] bitwise_not
# 43| 0: [BitNotExpr] ~...
# 43| 0: [IntegerLiteral] 0
# 45| 31: [LocalVariableDeclStmt] local variable declaration
# 45| 31: [LocalVariableDeclStmt] var ...;
# 45| 0: [TypeAccess] int
# 45| 1: [LocalVariableDeclExpr] mul
# 45| 0: [MulExpr] ... * ...
# 45| 0: [IntegerLiteral] 7
# 45| 1: [IntegerLiteral] 9
# 46| 32: [LocalVariableDeclStmt] local variable declaration
# 46| 32: [LocalVariableDeclStmt] var ...;
# 46| 0: [TypeAccess] int
# 46| 1: [LocalVariableDeclExpr] mul_parameter
# 46| 0: [MulExpr] ... * ...
# 46| 0: [VarAccess] notConstant
# 46| 1: [VarAccess] notConstant
# 48| 33: [LocalVariableDeclStmt] local variable declaration
# 48| 33: [LocalVariableDeclStmt] var ...;
# 48| 0: [TypeAccess] int
# 48| 1: [LocalVariableDeclExpr] div
# 48| 0: [DivExpr] ... / ...
# 48| 0: [IntegerLiteral] 168
# 48| 1: [IntegerLiteral] 4
# 49| 34: [LocalVariableDeclStmt] local variable declaration
# 49| 34: [LocalVariableDeclStmt] var ...;
# 49| 0: [TypeAccess] int
# 49| 1: [LocalVariableDeclExpr] div_by_zero
# 49| 0: [DivExpr] ... / ...
# 49| 0: [IntegerLiteral] 42
# 49| 1: [IntegerLiteral] 0
# 50| 35: [LocalVariableDeclStmt] local variable declaration
# 50| 35: [LocalVariableDeclStmt] var ...;
# 50| 0: [TypeAccess] int
# 50| 1: [LocalVariableDeclExpr] div_parameter
# 50| 0: [DivExpr] ... / ...
# 50| 0: [VarAccess] notConstant
# 50| 1: [VarAccess] notConstant
# 52| 36: [LocalVariableDeclStmt] local variable declaration
# 52| 36: [LocalVariableDeclStmt] var ...;
# 52| 0: [TypeAccess] int
# 52| 1: [LocalVariableDeclExpr] rem
# 52| 0: [RemExpr] ... % ...
# 52| 0: [IntegerLiteral] 168
# 52| 1: [IntegerLiteral] 63
# 53| 37: [LocalVariableDeclStmt] local variable declaration
# 53| 37: [LocalVariableDeclStmt] var ...;
# 53| 0: [TypeAccess] int
# 53| 1: [LocalVariableDeclExpr] rem_by_zero
# 53| 0: [RemExpr] ... % ...
# 53| 0: [IntegerLiteral] 42
# 53| 1: [IntegerLiteral] 0
# 54| 38: [LocalVariableDeclStmt] local variable declaration
# 54| 38: [LocalVariableDeclStmt] var ...;
# 54| 0: [TypeAccess] int
# 54| 1: [LocalVariableDeclExpr] rem_parameter
# 54| 0: [RemExpr] ... % ...
# 54| 0: [VarAccess] notConstant
# 54| 1: [VarAccess] notConstant
# 56| 39: [LocalVariableDeclStmt] local variable declaration
# 56| 39: [LocalVariableDeclStmt] var ...;
# 56| 0: [TypeAccess] int
# 56| 1: [LocalVariableDeclExpr] plus
# 56| 0: [AddExpr] ... + ...
# 56| 0: [IntegerLiteral] 10
# 56| 1: [IntegerLiteral] 32
# 57| 40: [LocalVariableDeclStmt] local variable declaration
# 57| 40: [LocalVariableDeclStmt] var ...;
# 57| 0: [TypeAccess] int
# 57| 1: [LocalVariableDeclExpr] plus_parameter
# 57| 0: [AddExpr] ... + ...
# 57| 0: [VarAccess] notConstant
# 57| 1: [VarAccess] notConstant
# 59| 41: [LocalVariableDeclStmt] local variable declaration
# 59| 41: [LocalVariableDeclStmt] var ...;
# 59| 0: [TypeAccess] int
# 59| 1: [LocalVariableDeclExpr] minus
# 59| 0: [SubExpr] ... - ...
# 59| 0: [IntegerLiteral] 168
# 59| 1: [IntegerLiteral] 126
# 60| 42: [LocalVariableDeclStmt] local variable declaration
# 60| 42: [LocalVariableDeclStmt] var ...;
# 60| 0: [TypeAccess] int
# 60| 1: [LocalVariableDeclExpr] minus_parameter
# 60| 0: [SubExpr] ... - ...
# 60| 0: [VarAccess] notConstant
# 60| 1: [VarAccess] notConstant
# 62| 43: [LocalVariableDeclStmt] local variable declaration
# 62| 43: [LocalVariableDeclStmt] var ...;
# 62| 0: [TypeAccess] int
# 62| 1: [LocalVariableDeclExpr] lshift
# 62| 0: [LShiftExpr] ... << ...
# 62| 0: [IntegerLiteral] 21
# 62| 1: [IntegerLiteral] 2
# 63| 44: [LocalVariableDeclStmt] local variable declaration
# 63| 44: [LocalVariableDeclStmt] var ...;
# 63| 0: [TypeAccess] int
# 63| 1: [LocalVariableDeclExpr] lshift_parameter
# 63| 0: [LShiftExpr] ... << ...
# 63| 0: [VarAccess] notConstant
# 63| 1: [VarAccess] notConstant
# 65| 45: [LocalVariableDeclStmt] local variable declaration
# 65| 45: [LocalVariableDeclStmt] var ...;
# 65| 0: [TypeAccess] int
# 65| 1: [LocalVariableDeclExpr] rshift
# 65| 0: [RShiftExpr] ... >> ...
# 65| 0: [MinusExpr] -...
# 65| 0: [IntegerLiteral] 1
# 65| 1: [IntegerLiteral] 2
# 66| 46: [LocalVariableDeclStmt] local variable declaration
# 66| 46: [LocalVariableDeclStmt] var ...;
# 66| 0: [TypeAccess] int
# 66| 1: [LocalVariableDeclExpr] urshift
# 66| 0: [URShiftExpr] ... >>> ...
# 66| 0: [MinusExpr] -...
# 66| 0: [IntegerLiteral] 1
# 66| 1: [IntegerLiteral] 1
# 67| 47: [LocalVariableDeclStmt] local variable declaration
# 67| 47: [LocalVariableDeclStmt] var ...;
# 67| 0: [TypeAccess] int
# 67| 1: [LocalVariableDeclExpr] bitwise_and
# 67| 0: [AndBitwiseExpr] ... & ...
# 67| 0: [IntegerLiteral] 63
# 67| 1: [IntegerLiteral] 42
# 68| 48: [LocalVariableDeclStmt] local variable declaration
# 68| 48: [LocalVariableDeclStmt] var ...;
# 68| 0: [TypeAccess] int
# 68| 1: [LocalVariableDeclExpr] bitwise_or
# 68| 0: [OrBitwiseExpr] ... | ...
# 68| 0: [IntegerLiteral] 32
# 68| 1: [IntegerLiteral] 42
# 69| 49: [LocalVariableDeclStmt] local variable declaration
# 69| 49: [LocalVariableDeclStmt] var ...;
# 69| 0: [TypeAccess] int
# 69| 1: [LocalVariableDeclExpr] bitwise_xor
# 69| 0: [XorBitwiseExpr] ... ^ ...
# 69| 0: [IntegerLiteral] 48
# 69| 1: [IntegerLiteral] 26
# 70| 50: [LocalVariableDeclStmt] local variable declaration
# 70| 50: [LocalVariableDeclStmt] var ...;
# 70| 0: [TypeAccess] boolean
# 70| 1: [LocalVariableDeclExpr] and
# 70| 0: [AndLogicalExpr] ... && ...
# 70| 0: [BooleanLiteral] true
# 70| 1: [BooleanLiteral] false
# 71| 51: [LocalVariableDeclStmt] local variable declaration
# 71| 51: [LocalVariableDeclStmt] var ...;
# 71| 0: [TypeAccess] boolean
# 71| 1: [LocalVariableDeclExpr] or
# 71| 0: [OrLogicalExpr] ... || ...
# 71| 0: [BooleanLiteral] true
# 71| 1: [BooleanLiteral] false
# 72| 52: [LocalVariableDeclStmt] local variable declaration
# 72| 52: [LocalVariableDeclStmt] var ...;
# 72| 0: [TypeAccess] boolean
# 72| 1: [LocalVariableDeclExpr] lt
# 72| 0: [LTExpr] ... < ...
# 72| 0: [IntegerLiteral] 42
# 72| 1: [IntegerLiteral] 42
# 73| 53: [LocalVariableDeclStmt] local variable declaration
# 73| 53: [LocalVariableDeclStmt] var ...;
# 73| 0: [TypeAccess] boolean
# 73| 1: [LocalVariableDeclExpr] le
# 73| 0: [LEExpr] ... <= ...
# 73| 0: [IntegerLiteral] 42
# 73| 1: [IntegerLiteral] 42
# 74| 54: [LocalVariableDeclStmt] local variable declaration
# 74| 54: [LocalVariableDeclStmt] var ...;
# 74| 0: [TypeAccess] boolean
# 74| 1: [LocalVariableDeclExpr] gt
# 74| 0: [GTExpr] ... > ...
# 74| 0: [IntegerLiteral] 42
# 74| 1: [IntegerLiteral] 42
# 75| 55: [LocalVariableDeclStmt] local variable declaration
# 75| 55: [LocalVariableDeclStmt] var ...;
# 75| 0: [TypeAccess] boolean
# 75| 1: [LocalVariableDeclExpr] gle
# 75| 0: [GEExpr] ... >= ...
# 75| 0: [IntegerLiteral] 42
# 75| 1: [IntegerLiteral] 42
# 76| 56: [LocalVariableDeclStmt] local variable declaration
# 76| 56: [LocalVariableDeclStmt] var ...;
# 76| 0: [TypeAccess] boolean
# 76| 1: [LocalVariableDeclExpr] eq
# 76| 0: [EQExpr] ... == ...
# 76| 0: [IntegerLiteral] 42
# 76| 1: [IntegerLiteral] 42
# 77| 57: [LocalVariableDeclStmt] local variable declaration
# 77| 57: [LocalVariableDeclStmt] var ...;
# 77| 0: [TypeAccess] boolean
# 77| 1: [LocalVariableDeclExpr] ne
# 77| 0: [NEExpr] ... != ...
# 77| 0: [IntegerLiteral] 42
# 77| 1: [IntegerLiteral] 42
# 78| 58: [LocalVariableDeclStmt] local variable declaration
# 78| 58: [LocalVariableDeclStmt] var ...;
# 78| 0: [TypeAccess] boolean
# 78| 1: [LocalVariableDeclExpr] ter
# 78| 0: [ConditionalExpr] ...?...:...
# 78| 0: [BooleanLiteral] true
# 78| 1: [BooleanLiteral] false
# 78| 2: [BooleanLiteral] true
# 80| 59: [LocalVariableDeclStmt] local variable declaration
# 80| 59: [LocalVariableDeclStmt] var ...;
# 80| 0: [TypeAccess] boolean
# 80| 1: [LocalVariableDeclExpr] seq
# 80| 0: [EQExpr] ... == ...
# 80| 0: [StringLiteral] "foo"
# 80| 1: [StringLiteral] "foo"
# 81| 60: [LocalVariableDeclStmt] local variable declaration
# 81| 60: [LocalVariableDeclStmt] var ...;
# 81| 0: [TypeAccess] boolean
# 81| 1: [LocalVariableDeclExpr] sneq
# 81| 0: [NEExpr] ... != ...
# 81| 0: [StringLiteral] "foo"
# 81| 1: [StringLiteral] "foo"
# 83| 61: [LocalVariableDeclStmt] local variable declaration
# 83| 61: [LocalVariableDeclStmt] var ...;
# 83| 0: [TypeAccess] int
# 83| 1: [LocalVariableDeclExpr] par
# 83| 0: [IntegerLiteral] 42
# 84| 62: [LocalVariableDeclStmt] local variable declaration
# 84| 62: [LocalVariableDeclStmt] var ...;
# 84| 0: [TypeAccess] int
# 84| 1: [LocalVariableDeclExpr] par_not_constant
# 84| 0: [VarAccess] notConstant
# 86| 63: [LocalVariableDeclStmt] local variable declaration
# 86| 63: [LocalVariableDeclStmt] var ...;
# 86| 0: [TypeAccess] int
# 86| 1: [LocalVariableDeclExpr] var_field
# 86| 0: [VarAccess] final_field
# 87| 64: [LocalVariableDeclStmt] local variable declaration
# 87| 64: [LocalVariableDeclStmt] var ...;
# 87| 0: [TypeAccess] int
# 87| 1: [LocalVariableDeclExpr] final_local
# 87| 0: [IntegerLiteral] 42
# 88| 65: [LocalVariableDeclStmt] local variable declaration
# 88| 65: [LocalVariableDeclStmt] var ...;
# 88| 0: [TypeAccess] int
# 88| 1: [LocalVariableDeclExpr] var_local
# 88| 0: [VarAccess] final_local
# 89| 66: [LocalVariableDeclStmt] local variable declaration
# 89| 66: [LocalVariableDeclStmt] var ...;
# 89| 0: [TypeAccess] int
# 89| 1: [LocalVariableDeclExpr] var_param
# 89| 0: [VarAccess] notConstant
# 90| 67: [LocalVariableDeclStmt] local variable declaration
# 90| 67: [LocalVariableDeclStmt] var ...;
# 90| 0: [TypeAccess] int
# 90| 1: [LocalVariableDeclExpr] var_nonfinald_local
# 90| 0: [VarAccess] var_field

View File

@@ -3,16 +3,16 @@
| Test.java:3:14:3:17 | { ... } | Test.java:3:14:3:17 | { ... } | 0 |
| Test.java:4:14:4:17 | test | Test.java:4:14:4:17 | test | 0 |
| Test.java:4:21:76:2 | { ... } | Test.java:4:21:76:2 | { ... } | 0 |
| Test.java:4:21:76:2 | { ... } | Test.java:5:3:5:12 | local variable declaration | 1 |
| Test.java:4:21:76:2 | { ... } | Test.java:5:3:5:12 | var ...; | 1 |
| Test.java:4:21:76:2 | { ... } | Test.java:5:7:5:11 | x | 3 |
| Test.java:4:21:76:2 | { ... } | Test.java:5:11:5:11 | 0 | 2 |
| Test.java:4:21:76:2 | { ... } | Test.java:6:3:6:14 | local variable declaration | 4 |
| Test.java:4:21:76:2 | { ... } | Test.java:6:3:6:14 | var ...; | 4 |
| Test.java:4:21:76:2 | { ... } | Test.java:6:8:6:13 | y | 6 |
| Test.java:4:21:76:2 | { ... } | Test.java:6:12:6:13 | 50 | 5 |
| Test.java:4:21:76:2 | { ... } | Test.java:7:3:7:12 | local variable declaration | 7 |
| Test.java:4:21:76:2 | { ... } | Test.java:7:3:7:12 | var ...; | 7 |
| Test.java:4:21:76:2 | { ... } | Test.java:7:7:7:11 | z | 9 |
| Test.java:4:21:76:2 | { ... } | Test.java:7:11:7:11 | 0 | 8 |
| Test.java:4:21:76:2 | { ... } | Test.java:8:3:8:12 | local variable declaration | 10 |
| Test.java:4:21:76:2 | { ... } | Test.java:8:3:8:12 | var ...; | 10 |
| Test.java:4:21:76:2 | { ... } | Test.java:8:7:8:11 | w | 12 |
| Test.java:4:21:76:2 | { ... } | Test.java:8:11:8:11 | 0 | 11 |
| Test.java:4:21:76:2 | { ... } | Test.java:11:3:11:12 | if (...) | 13 |
@@ -21,60 +21,60 @@
| Test.java:4:21:76:2 | { ... } | Test.java:11:11:11:11 | 0 | 15 |
| Test.java:11:14:14:3 | { ... } | Test.java:11:14:14:3 | { ... } | 0 |
| Test.java:11:14:14:3 | { ... } | Test.java:12:4:12:9 | ...=... | 3 |
| Test.java:11:14:14:3 | { ... } | Test.java:12:4:12:10 | ...; | 1 |
| Test.java:11:14:14:3 | { ... } | Test.java:12:4:12:10 | <Expr>; | 1 |
| Test.java:11:14:14:3 | { ... } | Test.java:12:8:12:9 | 20 | 2 |
| Test.java:11:14:14:3 | { ... } | Test.java:13:4:13:9 | ...=... | 6 |
| Test.java:11:14:14:3 | { ... } | Test.java:13:4:13:10 | ...; | 4 |
| Test.java:11:14:14:3 | { ... } | Test.java:13:4:13:10 | <Expr>; | 4 |
| Test.java:11:14:14:3 | { ... } | Test.java:13:8:13:9 | 10 | 5 |
| Test.java:14:10:16:3 | { ... } | Test.java:14:10:16:3 | { ... } | 0 |
| Test.java:14:10:16:3 | { ... } | Test.java:15:4:15:9 | ...=... | 3 |
| Test.java:14:10:16:3 | { ... } | Test.java:15:4:15:10 | ...; | 1 |
| Test.java:14:10:16:3 | { ... } | Test.java:15:4:15:10 | <Expr>; | 1 |
| Test.java:14:10:16:3 | { ... } | Test.java:15:8:15:9 | 30 | 2 |
| Test.java:18:3:18:8 | ...; | Test.java:18:3:18:7 | ...=... | 2 |
| Test.java:18:3:18:8 | ...; | Test.java:18:3:18:8 | ...; | 0 |
| Test.java:18:3:18:8 | ...; | Test.java:18:7:18:7 | 0 | 1 |
| Test.java:18:3:18:8 | ...; | Test.java:21:3:21:11 | if (...) | 3 |
| Test.java:18:3:18:8 | ...; | Test.java:21:6:21:6 | x | 4 |
| Test.java:18:3:18:8 | ...; | Test.java:21:6:21:10 | ... < ... | 6 |
| Test.java:18:3:18:8 | ...; | Test.java:21:10:21:10 | 0 | 5 |
| Test.java:22:4:22:10 | ...; | Test.java:22:4:22:9 | ...=... | 2 |
| Test.java:22:4:22:10 | ...; | Test.java:22:4:22:10 | ...; | 0 |
| Test.java:22:4:22:10 | ...; | Test.java:22:8:22:9 | 40 | 1 |
| Test.java:22:4:22:10 | ...; | Test.java:27:3:27:8 | ...=... | 5 |
| Test.java:22:4:22:10 | ...; | Test.java:27:3:27:9 | ...; | 3 |
| Test.java:22:4:22:10 | ...; | Test.java:27:7:27:8 | 10 | 4 |
| Test.java:22:4:22:10 | ...; | Test.java:30:3:30:13 | if (...) | 6 |
| Test.java:22:4:22:10 | ...; | Test.java:30:7:30:7 | x | 7 |
| Test.java:22:4:22:10 | ...; | Test.java:30:7:30:12 | ... == ... | 9 |
| Test.java:22:4:22:10 | ...; | Test.java:30:12:30:12 | 0 | 8 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:18:3:18:7 | ...=... | 2 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:18:3:18:8 | <Expr>; | 0 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:18:7:18:7 | 0 | 1 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:21:3:21:11 | if (...) | 3 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:21:6:21:6 | x | 4 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:21:6:21:10 | ... < ... | 6 |
| Test.java:18:3:18:8 | <Expr>; | Test.java:21:10:21:10 | 0 | 5 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:22:4:22:9 | ...=... | 2 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:22:4:22:10 | <Expr>; | 0 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:22:8:22:9 | 40 | 1 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:27:3:27:8 | ...=... | 5 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:27:3:27:9 | <Expr>; | 3 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:27:7:27:8 | 10 | 4 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:3:30:13 | if (...) | 6 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:7:30:7 | x | 7 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:7:30:12 | ... == ... | 9 |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:12:30:12 | 0 | 8 |
| Test.java:24:4:24:10 | return ... | Test.java:24:4:24:10 | return ... | 0 |
| Test.java:30:15:33:3 | { ... } | Test.java:30:15:33:3 | { ... } | 0 |
| Test.java:30:15:33:3 | { ... } | Test.java:31:4:31:9 | ...=... | 3 |
| Test.java:30:15:33:3 | { ... } | Test.java:31:4:31:10 | ...; | 1 |
| Test.java:30:15:33:3 | { ... } | Test.java:31:4:31:10 | <Expr>; | 1 |
| Test.java:30:15:33:3 | { ... } | Test.java:31:8:31:9 | 60 | 2 |
| Test.java:30:15:33:3 | { ... } | Test.java:32:4:32:9 | ...=... | 6 |
| Test.java:30:15:33:3 | { ... } | Test.java:32:4:32:10 | ...; | 4 |
| Test.java:30:15:33:3 | { ... } | Test.java:32:4:32:10 | <Expr>; | 4 |
| Test.java:30:15:33:3 | { ... } | Test.java:32:8:32:9 | 10 | 5 |
| Test.java:35:3:35:9 | ...; | Test.java:35:3:35:8 | ...=... | 2 |
| Test.java:35:3:35:9 | ...; | Test.java:35:3:35:9 | ...; | 0 |
| Test.java:35:3:35:9 | ...; | Test.java:35:7:35:8 | 20 | 1 |
| Test.java:35:3:35:9 | ...; | Test.java:38:3:38:14 | while (...) | 3 |
| Test.java:35:3:35:9 | <Expr>; | Test.java:35:3:35:8 | ...=... | 2 |
| Test.java:35:3:35:9 | <Expr>; | Test.java:35:3:35:9 | <Expr>; | 0 |
| Test.java:35:3:35:9 | <Expr>; | Test.java:35:7:35:8 | 20 | 1 |
| Test.java:35:3:35:9 | <Expr>; | Test.java:38:3:38:14 | while (...) | 3 |
| Test.java:38:9:38:9 | x | Test.java:38:9:38:9 | x | 0 |
| Test.java:38:9:38:9 | x | Test.java:38:9:38:13 | ... > ... | 2 |
| Test.java:38:9:38:9 | x | Test.java:38:13:38:13 | 0 | 1 |
| Test.java:38:16:41:3 | { ... } | Test.java:38:16:41:3 | { ... } | 0 |
| Test.java:38:16:41:3 | { ... } | Test.java:39:4:39:9 | ...=... | 3 |
| Test.java:38:16:41:3 | { ... } | Test.java:39:4:39:10 | ...; | 1 |
| Test.java:38:16:41:3 | { ... } | Test.java:39:4:39:10 | <Expr>; | 1 |
| Test.java:38:16:41:3 | { ... } | Test.java:39:8:39:9 | 10 | 2 |
| Test.java:38:16:41:3 | { ... } | Test.java:40:4:40:4 | x | 5 |
| Test.java:38:16:41:3 | { ... } | Test.java:40:4:40:6 | ...-- | 6 |
| Test.java:38:16:41:3 | { ... } | Test.java:40:4:40:7 | ...; | 4 |
| Test.java:43:3:43:9 | ...; | Test.java:43:3:43:8 | ...=... | 2 |
| Test.java:43:3:43:9 | ...; | Test.java:43:3:43:9 | ...; | 0 |
| Test.java:43:3:43:9 | ...; | Test.java:43:7:43:8 | 30 | 1 |
| Test.java:43:3:43:9 | ...; | Test.java:46:3:46:29 | for (...) | 3 |
| Test.java:43:3:43:9 | ...; | Test.java:46:11:46:15 | j | 5 |
| Test.java:43:3:43:9 | ...; | Test.java:46:15:46:15 | 0 | 4 |
| Test.java:38:16:41:3 | { ... } | Test.java:40:4:40:7 | <Expr>; | 4 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:43:3:43:8 | ...=... | 2 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:43:3:43:9 | <Expr>; | 0 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:43:7:43:8 | 30 | 1 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:3:46:29 | for (...;...;...) | 3 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:11:46:15 | j | 5 |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:15:46:15 | 0 | 4 |
| Test.java:46:18:46:18 | j | Test.java:46:18:46:18 | j | 0 |
| Test.java:46:18:46:18 | j | Test.java:46:18:46:23 | ... < ... | 2 |
| Test.java:46:18:46:18 | j | Test.java:46:22:46:23 | 10 | 1 |
@@ -82,17 +82,17 @@
| Test.java:46:31:49:3 | { ... } | Test.java:46:26:46:28 | ...++ | 8 |
| Test.java:46:31:49:3 | { ... } | Test.java:46:31:49:3 | { ... } | 0 |
| Test.java:46:31:49:3 | { ... } | Test.java:47:4:47:8 | ...=... | 3 |
| Test.java:46:31:49:3 | { ... } | Test.java:47:4:47:9 | ...; | 1 |
| Test.java:46:31:49:3 | { ... } | Test.java:47:4:47:9 | <Expr>; | 1 |
| Test.java:46:31:49:3 | { ... } | Test.java:47:8:47:8 | 0 | 2 |
| Test.java:46:31:49:3 | { ... } | Test.java:48:4:48:9 | ...=... | 6 |
| Test.java:46:31:49:3 | { ... } | Test.java:48:4:48:10 | ...; | 4 |
| Test.java:46:31:49:3 | { ... } | Test.java:48:4:48:10 | <Expr>; | 4 |
| Test.java:46:31:49:3 | { ... } | Test.java:48:8:48:9 | 10 | 5 |
| Test.java:51:3:51:9 | ...; | Test.java:51:3:51:8 | ...=... | 2 |
| Test.java:51:3:51:9 | ...; | Test.java:51:3:51:9 | ...; | 0 |
| Test.java:51:3:51:9 | ...; | Test.java:51:7:51:8 | 40 | 1 |
| Test.java:51:3:51:9 | ...; | Test.java:54:3:54:29 | for (...) | 3 |
| Test.java:51:3:51:9 | ...; | Test.java:54:11:54:15 | j | 5 |
| Test.java:51:3:51:9 | ...; | Test.java:54:15:54:15 | 0 | 4 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:51:3:51:8 | ...=... | 2 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:51:3:51:9 | <Expr>; | 0 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:51:7:51:8 | 40 | 1 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:3:54:29 | for (...;...;...) | 3 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:11:54:15 | j | 5 |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:15:54:15 | 0 | 4 |
| Test.java:54:18:54:18 | j | Test.java:54:18:54:18 | j | 0 |
| Test.java:54:18:54:18 | j | Test.java:54:18:54:23 | ... < ... | 2 |
| Test.java:54:18:54:18 | j | Test.java:54:22:54:23 | 10 | 1 |
@@ -100,7 +100,7 @@
| Test.java:54:26:54:26 | j | Test.java:54:26:54:28 | ...++ | 1 |
| Test.java:54:31:68:3 | { ... } | Test.java:54:31:68:3 | { ... } | 0 |
| Test.java:54:31:68:3 | { ... } | Test.java:55:4:55:9 | ...=... | 3 |
| Test.java:54:31:68:3 | { ... } | Test.java:55:4:55:10 | ...; | 1 |
| Test.java:54:31:68:3 | { ... } | Test.java:55:4:55:10 | <Expr>; | 1 |
| Test.java:54:31:68:3 | { ... } | Test.java:55:8:55:9 | 30 | 2 |
| Test.java:54:31:68:3 | { ... } | Test.java:56:4:56:12 | if (...) | 4 |
| Test.java:54:31:68:3 | { ... } | Test.java:56:7:56:7 | z | 5 |
@@ -112,25 +112,25 @@
| Test.java:57:5:57:13 | if (...) | Test.java:57:12:57:12 | 0 | 2 |
| Test.java:57:15:60:5 | { ... } | Test.java:57:15:60:5 | { ... } | 0 |
| Test.java:57:15:60:5 | { ... } | Test.java:58:6:58:10 | ...=... | 3 |
| Test.java:57:15:60:5 | { ... } | Test.java:58:6:58:11 | ...; | 1 |
| Test.java:57:15:60:5 | { ... } | Test.java:58:6:58:11 | <Expr>; | 1 |
| Test.java:57:15:60:5 | { ... } | Test.java:58:10:58:10 | 0 | 2 |
| Test.java:57:15:60:5 | { ... } | Test.java:59:6:59:11 | break | 4 |
| Test.java:60:12:62:5 | { ... } | Test.java:60:12:62:5 | { ... } | 0 |
| Test.java:60:12:62:5 | { ... } | Test.java:61:6:61:11 | ...=... | 3 |
| Test.java:60:12:62:5 | { ... } | Test.java:61:6:61:12 | ...; | 1 |
| Test.java:60:12:62:5 | { ... } | Test.java:61:6:61:12 | <Expr>; | 1 |
| Test.java:60:12:62:5 | { ... } | Test.java:61:10:61:11 | 20 | 2 |
| Test.java:60:12:62:5 | { ... } | Test.java:67:4:67:8 | ...=... | 6 |
| Test.java:60:12:62:5 | { ... } | Test.java:67:4:67:9 | ...; | 4 |
| Test.java:60:12:62:5 | { ... } | Test.java:67:4:67:9 | <Expr>; | 4 |
| Test.java:60:12:62:5 | { ... } | Test.java:67:8:67:8 | 0 | 5 |
| Test.java:63:9:66:4 | { ... } | Test.java:63:9:66:4 | { ... } | 0 |
| Test.java:63:9:66:4 | { ... } | Test.java:64:5:64:10 | ...=... | 3 |
| Test.java:63:9:66:4 | { ... } | Test.java:64:5:64:11 | ...; | 1 |
| Test.java:63:9:66:4 | { ... } | Test.java:64:5:64:11 | <Expr>; | 1 |
| Test.java:63:9:66:4 | { ... } | Test.java:64:9:64:10 | 10 | 2 |
| Test.java:63:9:66:4 | { ... } | Test.java:65:5:65:13 | continue | 4 |
| Test.java:70:3:70:9 | ...; | Test.java:70:3:70:8 | ...=... | 2 |
| Test.java:70:3:70:9 | ...; | Test.java:70:3:70:9 | ...; | 0 |
| Test.java:70:3:70:9 | ...; | Test.java:70:7:70:8 | 50 | 1 |
| Test.java:70:3:70:9 | ...; | Test.java:74:3:74:8 | ...=... | 5 |
| Test.java:70:3:70:9 | ...; | Test.java:74:3:74:9 | ...; | 3 |
| Test.java:70:3:70:9 | ...; | Test.java:74:7:74:8 | 40 | 4 |
| Test.java:70:3:70:9 | ...; | Test.java:75:3:75:9 | return ... | 6 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:70:3:70:8 | ...=... | 2 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:70:3:70:9 | <Expr>; | 0 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:70:7:70:8 | 50 | 1 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:74:3:74:8 | ...=... | 5 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:74:3:74:9 | <Expr>; | 3 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:74:7:74:8 | 40 | 4 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:75:3:75:9 | return ... | 6 |

View File

@@ -1,17 +1,17 @@
| Test.java:4:21:76:2 | { ... } | Test.java:4:14:4:17 | test |
| Test.java:4:21:76:2 | { ... } | Test.java:11:14:14:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:14:10:16:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:18:3:18:8 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:22:4:22:10 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:18:3:18:8 | <Expr>; |
| Test.java:4:21:76:2 | { ... } | Test.java:22:4:22:10 | <Expr>; |
| Test.java:4:21:76:2 | { ... } | Test.java:24:4:24:10 | return ... |
| Test.java:4:21:76:2 | { ... } | Test.java:30:15:33:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:35:3:35:9 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:35:3:35:9 | <Expr>; |
| Test.java:4:21:76:2 | { ... } | Test.java:38:9:38:9 | x |
| Test.java:4:21:76:2 | { ... } | Test.java:38:16:41:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:43:3:43:9 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:43:3:43:9 | <Expr>; |
| Test.java:4:21:76:2 | { ... } | Test.java:46:18:46:18 | j |
| Test.java:4:21:76:2 | { ... } | Test.java:46:31:49:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:51:3:51:9 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:51:3:51:9 | <Expr>; |
| Test.java:4:21:76:2 | { ... } | Test.java:54:18:54:18 | j |
| Test.java:4:21:76:2 | { ... } | Test.java:54:26:54:26 | j |
| Test.java:4:21:76:2 | { ... } | Test.java:54:31:68:3 | { ... } |
@@ -19,61 +19,61 @@
| Test.java:4:21:76:2 | { ... } | Test.java:57:15:60:5 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:60:12:62:5 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:63:9:66:4 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:70:3:70:9 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:4:14:4:17 | test |
| Test.java:18:3:18:8 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:24:4:24:10 | return ... |
| Test.java:18:3:18:8 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:38:9:38:9 | x |
| Test.java:18:3:18:8 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:46:18:46:18 | j |
| Test.java:18:3:18:8 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:54:18:54:18 | j |
| Test.java:18:3:18:8 | ...; | Test.java:54:26:54:26 | j |
| Test.java:18:3:18:8 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:18:3:18:8 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:22:4:22:10 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:22:4:22:10 | ...; | Test.java:38:9:38:9 | x |
| Test.java:22:4:22:10 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:22:4:22:10 | ...; | Test.java:46:18:46:18 | j |
| Test.java:22:4:22:10 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:22:4:22:10 | ...; | Test.java:54:18:54:18 | j |
| Test.java:22:4:22:10 | ...; | Test.java:54:26:54:26 | j |
| Test.java:22:4:22:10 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:22:4:22:10 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:38:9:38:9 | x |
| Test.java:35:3:35:9 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:46:18:46:18 | j |
| Test.java:35:3:35:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:54:18:54:18 | j |
| Test.java:35:3:35:9 | ...; | Test.java:54:26:54:26 | j |
| Test.java:35:3:35:9 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:35:3:35:9 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:4:21:76:2 | { ... } | Test.java:70:3:70:9 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:4:14:4:17 | test |
| Test.java:18:3:18:8 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:24:4:24:10 | return ... |
| Test.java:18:3:18:8 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:38:9:38:9 | x |
| Test.java:18:3:18:8 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:46:18:46:18 | j |
| Test.java:18:3:18:8 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:18:3:18:8 | <Expr>; | Test.java:54:26:54:26 | j |
| Test.java:18:3:18:8 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:18:3:18:8 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:22:4:22:10 | <Expr>; | Test.java:38:9:38:9 | x |
| Test.java:22:4:22:10 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:22:4:22:10 | <Expr>; | Test.java:46:18:46:18 | j |
| Test.java:22:4:22:10 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:22:4:22:10 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:22:4:22:10 | <Expr>; | Test.java:54:26:54:26 | j |
| Test.java:22:4:22:10 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:22:4:22:10 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:38:9:38:9 | x |
| Test.java:35:3:35:9 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:46:18:46:18 | j |
| Test.java:35:3:35:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:35:3:35:9 | <Expr>; | Test.java:54:26:54:26 | j |
| Test.java:35:3:35:9 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:35:3:35:9 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:38:9:38:9 | x | Test.java:38:16:41:3 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:43:3:43:9 | ...; |
| Test.java:38:9:38:9 | x | Test.java:43:3:43:9 | <Expr>; |
| Test.java:38:9:38:9 | x | Test.java:46:18:46:18 | j |
| Test.java:38:9:38:9 | x | Test.java:46:31:49:3 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:51:3:51:9 | ...; |
| Test.java:38:9:38:9 | x | Test.java:51:3:51:9 | <Expr>; |
| Test.java:38:9:38:9 | x | Test.java:54:18:54:18 | j |
| Test.java:38:9:38:9 | x | Test.java:54:26:54:26 | j |
| Test.java:38:9:38:9 | x | Test.java:54:31:68:3 | { ... } |
@@ -81,20 +81,20 @@
| Test.java:38:9:38:9 | x | Test.java:57:15:60:5 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:60:12:62:5 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:63:9:66:4 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:70:3:70:9 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:46:18:46:18 | j |
| Test.java:43:3:43:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:54:18:54:18 | j |
| Test.java:43:3:43:9 | ...; | Test.java:54:26:54:26 | j |
| Test.java:43:3:43:9 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:43:3:43:9 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:38:9:38:9 | x | Test.java:70:3:70:9 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:18:46:18 | j |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:43:3:43:9 | <Expr>; | Test.java:54:26:54:26 | j |
| Test.java:43:3:43:9 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:43:3:43:9 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:46:18:46:18 | j | Test.java:46:31:49:3 | { ... } |
| Test.java:46:18:46:18 | j | Test.java:51:3:51:9 | ...; |
| Test.java:46:18:46:18 | j | Test.java:51:3:51:9 | <Expr>; |
| Test.java:46:18:46:18 | j | Test.java:54:18:54:18 | j |
| Test.java:46:18:46:18 | j | Test.java:54:26:54:26 | j |
| Test.java:46:18:46:18 | j | Test.java:54:31:68:3 | { ... } |
@@ -102,22 +102,22 @@
| Test.java:46:18:46:18 | j | Test.java:57:15:60:5 | { ... } |
| Test.java:46:18:46:18 | j | Test.java:60:12:62:5 | { ... } |
| Test.java:46:18:46:18 | j | Test.java:63:9:66:4 | { ... } |
| Test.java:46:18:46:18 | j | Test.java:70:3:70:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:54:18:54:18 | j |
| Test.java:51:3:51:9 | ...; | Test.java:54:26:54:26 | j |
| Test.java:51:3:51:9 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:51:3:51:9 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:46:18:46:18 | j | Test.java:70:3:70:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:26:54:26 | j |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:51:3:51:9 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:54:18:54:18 | j | Test.java:54:26:54:26 | j |
| Test.java:54:18:54:18 | j | Test.java:54:31:68:3 | { ... } |
| Test.java:54:18:54:18 | j | Test.java:57:5:57:13 | if (...) |
| Test.java:54:18:54:18 | j | Test.java:57:15:60:5 | { ... } |
| Test.java:54:18:54:18 | j | Test.java:60:12:62:5 | { ... } |
| Test.java:54:18:54:18 | j | Test.java:63:9:66:4 | { ... } |
| Test.java:54:18:54:18 | j | Test.java:70:3:70:9 | ...; |
| Test.java:54:18:54:18 | j | Test.java:70:3:70:9 | <Expr>; |
| Test.java:54:31:68:3 | { ... } | Test.java:54:26:54:26 | j |
| Test.java:54:31:68:3 | { ... } | Test.java:57:5:57:13 | if (...) |
| Test.java:54:31:68:3 | { ... } | Test.java:57:15:60:5 | { ... } |

View File

@@ -1,30 +1,30 @@
| Test.java:4:21:76:2 | { ... } | Test.java:11:14:14:3 | { ... } |
| Test.java:4:21:76:2 | { ... } | Test.java:14:10:16:3 | { ... } |
| Test.java:11:14:14:3 | { ... } | Test.java:18:3:18:8 | ...; |
| Test.java:14:10:16:3 | { ... } | Test.java:18:3:18:8 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:24:4:24:10 | return ... |
| Test.java:22:4:22:10 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:22:4:22:10 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:11:14:14:3 | { ... } | Test.java:18:3:18:8 | <Expr>; |
| Test.java:14:10:16:3 | { ... } | Test.java:18:3:18:8 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:24:4:24:10 | return ... |
| Test.java:22:4:22:10 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:22:4:22:10 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:24:4:24:10 | return ... | Test.java:4:14:4:17 | test |
| Test.java:30:15:33:3 | { ... } | Test.java:35:3:35:9 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:38:9:38:9 | x |
| Test.java:30:15:33:3 | { ... } | Test.java:35:3:35:9 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:38:9:38:9 | x |
| Test.java:38:9:38:9 | x | Test.java:38:16:41:3 | { ... } |
| Test.java:38:9:38:9 | x | Test.java:43:3:43:9 | ...; |
| Test.java:38:9:38:9 | x | Test.java:43:3:43:9 | <Expr>; |
| Test.java:38:16:41:3 | { ... } | Test.java:38:9:38:9 | x |
| Test.java:43:3:43:9 | ...; | Test.java:46:18:46:18 | j |
| Test.java:43:3:43:9 | <Expr>; | Test.java:46:18:46:18 | j |
| Test.java:46:18:46:18 | j | Test.java:46:31:49:3 | { ... } |
| Test.java:46:18:46:18 | j | Test.java:51:3:51:9 | ...; |
| Test.java:46:18:46:18 | j | Test.java:51:3:51:9 | <Expr>; |
| Test.java:46:31:49:3 | { ... } | Test.java:46:18:46:18 | j |
| Test.java:51:3:51:9 | ...; | Test.java:54:18:54:18 | j |
| Test.java:51:3:51:9 | <Expr>; | Test.java:54:18:54:18 | j |
| Test.java:54:18:54:18 | j | Test.java:54:31:68:3 | { ... } |
| Test.java:54:18:54:18 | j | Test.java:70:3:70:9 | ...; |
| Test.java:54:18:54:18 | j | Test.java:70:3:70:9 | <Expr>; |
| Test.java:54:26:54:26 | j | Test.java:54:18:54:18 | j |
| Test.java:54:31:68:3 | { ... } | Test.java:57:5:57:13 | if (...) |
| Test.java:54:31:68:3 | { ... } | Test.java:63:9:66:4 | { ... } |
| Test.java:57:5:57:13 | if (...) | Test.java:57:15:60:5 | { ... } |
| Test.java:57:5:57:13 | if (...) | Test.java:60:12:62:5 | { ... } |
| Test.java:57:15:60:5 | { ... } | Test.java:70:3:70:9 | ...; |
| Test.java:57:15:60:5 | { ... } | Test.java:70:3:70:9 | <Expr>; |
| Test.java:60:12:62:5 | { ... } | Test.java:54:26:54:26 | j |
| Test.java:63:9:66:4 | { ... } | Test.java:54:26:54:26 | j |
| Test.java:70:3:70:9 | ...; | Test.java:4:14:4:17 | test |
| Test.java:70:3:70:9 | <Expr>; | Test.java:4:14:4:17 | test |

View File

@@ -1,232 +1,232 @@
| Test.java:3:14:3:17 | super(...) | Test.java:3:14:3:17 | { ... } |
| Test.java:5:3:5:12 | local variable declaration | Test.java:4:21:76:2 | { ... } |
| Test.java:6:3:6:14 | local variable declaration | Test.java:4:21:76:2 | { ... } |
| Test.java:6:3:6:14 | local variable declaration | Test.java:5:3:5:12 | local variable declaration |
| Test.java:7:3:7:12 | local variable declaration | Test.java:4:21:76:2 | { ... } |
| Test.java:7:3:7:12 | local variable declaration | Test.java:5:3:5:12 | local variable declaration |
| Test.java:7:3:7:12 | local variable declaration | Test.java:6:3:6:14 | local variable declaration |
| Test.java:8:3:8:12 | local variable declaration | Test.java:4:21:76:2 | { ... } |
| Test.java:8:3:8:12 | local variable declaration | Test.java:5:3:5:12 | local variable declaration |
| Test.java:8:3:8:12 | local variable declaration | Test.java:6:3:6:14 | local variable declaration |
| Test.java:8:3:8:12 | local variable declaration | Test.java:7:3:7:12 | local variable declaration |
| Test.java:5:3:5:12 | var ...; | Test.java:4:21:76:2 | { ... } |
| Test.java:6:3:6:14 | var ...; | Test.java:4:21:76:2 | { ... } |
| Test.java:6:3:6:14 | var ...; | Test.java:5:3:5:12 | var ...; |
| Test.java:7:3:7:12 | var ...; | Test.java:4:21:76:2 | { ... } |
| Test.java:7:3:7:12 | var ...; | Test.java:5:3:5:12 | var ...; |
| Test.java:7:3:7:12 | var ...; | Test.java:6:3:6:14 | var ...; |
| Test.java:8:3:8:12 | var ...; | Test.java:4:21:76:2 | { ... } |
| Test.java:8:3:8:12 | var ...; | Test.java:5:3:5:12 | var ...; |
| Test.java:8:3:8:12 | var ...; | Test.java:6:3:6:14 | var ...; |
| Test.java:8:3:8:12 | var ...; | Test.java:7:3:7:12 | var ...; |
| Test.java:11:3:11:12 | if (...) | Test.java:4:21:76:2 | { ... } |
| Test.java:11:3:11:12 | if (...) | Test.java:5:3:5:12 | local variable declaration |
| Test.java:11:3:11:12 | if (...) | Test.java:6:3:6:14 | local variable declaration |
| Test.java:11:3:11:12 | if (...) | Test.java:7:3:7:12 | local variable declaration |
| Test.java:11:3:11:12 | if (...) | Test.java:8:3:8:12 | local variable declaration |
| Test.java:12:4:12:10 | ...; | Test.java:11:14:14:3 | { ... } |
| Test.java:13:4:13:10 | ...; | Test.java:11:14:14:3 | { ... } |
| Test.java:13:4:13:10 | ...; | Test.java:12:4:12:10 | ...; |
| Test.java:15:4:15:10 | ...; | Test.java:14:10:16:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:4:21:76:2 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:5:3:5:12 | local variable declaration |
| Test.java:18:3:18:8 | ...; | Test.java:6:3:6:14 | local variable declaration |
| Test.java:18:3:18:8 | ...; | Test.java:7:3:7:12 | local variable declaration |
| Test.java:18:3:18:8 | ...; | Test.java:8:3:8:12 | local variable declaration |
| Test.java:18:3:18:8 | ...; | Test.java:11:3:11:12 | if (...) |
| Test.java:18:3:18:8 | ...; | Test.java:11:14:14:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:12:4:12:10 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:13:4:13:10 | ...; |
| Test.java:18:3:18:8 | ...; | Test.java:14:10:16:3 | { ... } |
| Test.java:18:3:18:8 | ...; | Test.java:15:4:15:10 | ...; |
| Test.java:11:3:11:12 | if (...) | Test.java:5:3:5:12 | var ...; |
| Test.java:11:3:11:12 | if (...) | Test.java:6:3:6:14 | var ...; |
| Test.java:11:3:11:12 | if (...) | Test.java:7:3:7:12 | var ...; |
| Test.java:11:3:11:12 | if (...) | Test.java:8:3:8:12 | var ...; |
| Test.java:12:4:12:10 | <Expr>; | Test.java:11:14:14:3 | { ... } |
| Test.java:13:4:13:10 | <Expr>; | Test.java:11:14:14:3 | { ... } |
| Test.java:13:4:13:10 | <Expr>; | Test.java:12:4:12:10 | <Expr>; |
| Test.java:15:4:15:10 | <Expr>; | Test.java:14:10:16:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:4:21:76:2 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:5:3:5:12 | var ...; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:6:3:6:14 | var ...; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:7:3:7:12 | var ...; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:8:3:8:12 | var ...; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:11:3:11:12 | if (...) |
| Test.java:18:3:18:8 | <Expr>; | Test.java:11:14:14:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:12:4:12:10 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:13:4:13:10 | <Expr>; |
| Test.java:18:3:18:8 | <Expr>; | Test.java:14:10:16:3 | { ... } |
| Test.java:18:3:18:8 | <Expr>; | Test.java:15:4:15:10 | <Expr>; |
| Test.java:21:3:21:11 | if (...) | Test.java:4:21:76:2 | { ... } |
| Test.java:21:3:21:11 | if (...) | Test.java:5:3:5:12 | local variable declaration |
| Test.java:21:3:21:11 | if (...) | Test.java:6:3:6:14 | local variable declaration |
| Test.java:21:3:21:11 | if (...) | Test.java:7:3:7:12 | local variable declaration |
| Test.java:21:3:21:11 | if (...) | Test.java:8:3:8:12 | local variable declaration |
| Test.java:21:3:21:11 | if (...) | Test.java:5:3:5:12 | var ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:6:3:6:14 | var ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:7:3:7:12 | var ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:8:3:8:12 | var ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:11:3:11:12 | if (...) |
| Test.java:21:3:21:11 | if (...) | Test.java:11:14:14:3 | { ... } |
| Test.java:21:3:21:11 | if (...) | Test.java:12:4:12:10 | ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:13:4:13:10 | ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:12:4:12:10 | <Expr>; |
| Test.java:21:3:21:11 | if (...) | Test.java:13:4:13:10 | <Expr>; |
| Test.java:21:3:21:11 | if (...) | Test.java:14:10:16:3 | { ... } |
| Test.java:21:3:21:11 | if (...) | Test.java:15:4:15:10 | ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:18:3:18:8 | ...; |
| Test.java:27:3:27:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:30:3:30:13 | if (...) | Test.java:22:4:22:10 | ...; |
| Test.java:30:3:30:13 | if (...) | Test.java:27:3:27:9 | ...; |
| Test.java:31:4:31:10 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:32:4:32:10 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:32:4:32:10 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:27:3:27:9 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:30:3:30:13 | if (...) |
| Test.java:35:3:35:9 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:35:3:35:9 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:35:3:35:9 | ...; | Test.java:32:4:32:10 | ...; |
| Test.java:38:3:38:14 | while (...) | Test.java:22:4:22:10 | ...; |
| Test.java:38:3:38:14 | while (...) | Test.java:27:3:27:9 | ...; |
| Test.java:21:3:21:11 | if (...) | Test.java:15:4:15:10 | <Expr>; |
| Test.java:21:3:21:11 | if (...) | Test.java:18:3:18:8 | <Expr>; |
| Test.java:27:3:27:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:30:3:30:13 | if (...) | Test.java:22:4:22:10 | <Expr>; |
| Test.java:30:3:30:13 | if (...) | Test.java:27:3:27:9 | <Expr>; |
| Test.java:31:4:31:10 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:32:4:32:10 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:32:4:32:10 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:27:3:27:9 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:30:3:30:13 | if (...) |
| Test.java:35:3:35:9 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:35:3:35:9 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:35:3:35:9 | <Expr>; | Test.java:32:4:32:10 | <Expr>; |
| Test.java:38:3:38:14 | while (...) | Test.java:22:4:22:10 | <Expr>; |
| Test.java:38:3:38:14 | while (...) | Test.java:27:3:27:9 | <Expr>; |
| Test.java:38:3:38:14 | while (...) | Test.java:30:3:30:13 | if (...) |
| Test.java:38:3:38:14 | while (...) | Test.java:30:15:33:3 | { ... } |
| Test.java:38:3:38:14 | while (...) | Test.java:31:4:31:10 | ...; |
| Test.java:38:3:38:14 | while (...) | Test.java:32:4:32:10 | ...; |
| Test.java:38:3:38:14 | while (...) | Test.java:35:3:35:9 | ...; |
| Test.java:39:4:39:10 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:40:4:40:7 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:40:4:40:7 | ...; | Test.java:39:4:39:10 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:27:3:27:9 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:30:3:30:13 | if (...) |
| Test.java:43:3:43:9 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:32:4:32:10 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:38:3:38:14 | while (...) |
| Test.java:43:3:43:9 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:43:3:43:9 | ...; | Test.java:39:4:39:10 | ...; |
| Test.java:43:3:43:9 | ...; | Test.java:40:4:40:7 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:22:4:22:10 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:27:3:27:9 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:30:3:30:13 | if (...) |
| Test.java:46:3:46:29 | for (...) | Test.java:30:15:33:3 | { ... } |
| Test.java:46:3:46:29 | for (...) | Test.java:31:4:31:10 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:32:4:32:10 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:35:3:35:9 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:38:3:38:14 | while (...) |
| Test.java:46:3:46:29 | for (...) | Test.java:38:16:41:3 | { ... } |
| Test.java:46:3:46:29 | for (...) | Test.java:39:4:39:10 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:40:4:40:7 | ...; |
| Test.java:46:3:46:29 | for (...) | Test.java:43:3:43:9 | ...; |
| Test.java:47:4:47:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:48:4:48:10 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:48:4:48:10 | ...; | Test.java:47:4:47:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:27:3:27:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:30:3:30:13 | if (...) |
| Test.java:51:3:51:9 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:32:4:32:10 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:38:3:38:14 | while (...) |
| Test.java:51:3:51:9 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:39:4:39:10 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:40:4:40:7 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:46:3:46:29 | for (...) |
| Test.java:51:3:51:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:51:3:51:9 | ...; | Test.java:47:4:47:9 | ...; |
| Test.java:51:3:51:9 | ...; | Test.java:48:4:48:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:22:4:22:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:27:3:27:9 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:30:3:30:13 | if (...) |
| Test.java:54:3:54:29 | for (...) | Test.java:30:15:33:3 | { ... } |
| Test.java:54:3:54:29 | for (...) | Test.java:31:4:31:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:32:4:32:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:35:3:35:9 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:38:3:38:14 | while (...) |
| Test.java:54:3:54:29 | for (...) | Test.java:38:16:41:3 | { ... } |
| Test.java:54:3:54:29 | for (...) | Test.java:39:4:39:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:40:4:40:7 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:43:3:43:9 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:46:3:46:29 | for (...) |
| Test.java:54:3:54:29 | for (...) | Test.java:46:31:49:3 | { ... } |
| Test.java:54:3:54:29 | for (...) | Test.java:47:4:47:9 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:48:4:48:10 | ...; |
| Test.java:54:3:54:29 | for (...) | Test.java:51:3:51:9 | ...; |
| Test.java:55:4:55:10 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:38:3:38:14 | while (...) | Test.java:31:4:31:10 | <Expr>; |
| Test.java:38:3:38:14 | while (...) | Test.java:32:4:32:10 | <Expr>; |
| Test.java:38:3:38:14 | while (...) | Test.java:35:3:35:9 | <Expr>; |
| Test.java:39:4:39:10 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:40:4:40:7 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:40:4:40:7 | <Expr>; | Test.java:39:4:39:10 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:27:3:27:9 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:30:3:30:13 | if (...) |
| Test.java:43:3:43:9 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:32:4:32:10 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:38:3:38:14 | while (...) |
| Test.java:43:3:43:9 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:43:3:43:9 | <Expr>; | Test.java:39:4:39:10 | <Expr>; |
| Test.java:43:3:43:9 | <Expr>; | Test.java:40:4:40:7 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:22:4:22:10 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:27:3:27:9 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:30:3:30:13 | if (...) |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:30:15:33:3 | { ... } |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:31:4:31:10 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:32:4:32:10 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:35:3:35:9 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:38:3:38:14 | while (...) |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:38:16:41:3 | { ... } |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:39:4:39:10 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:40:4:40:7 | <Expr>; |
| Test.java:46:3:46:29 | for (...;...;...) | Test.java:43:3:43:9 | <Expr>; |
| Test.java:47:4:47:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:48:4:48:10 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:48:4:48:10 | <Expr>; | Test.java:47:4:47:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:27:3:27:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:30:3:30:13 | if (...) |
| Test.java:51:3:51:9 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:32:4:32:10 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:38:3:38:14 | while (...) |
| Test.java:51:3:51:9 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:39:4:39:10 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:40:4:40:7 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:46:3:46:29 | for (...;...;...) |
| Test.java:51:3:51:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:51:3:51:9 | <Expr>; | Test.java:47:4:47:9 | <Expr>; |
| Test.java:51:3:51:9 | <Expr>; | Test.java:48:4:48:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:22:4:22:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:27:3:27:9 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:30:3:30:13 | if (...) |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:30:15:33:3 | { ... } |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:31:4:31:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:32:4:32:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:35:3:35:9 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:38:3:38:14 | while (...) |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:38:16:41:3 | { ... } |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:39:4:39:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:40:4:40:7 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:43:3:43:9 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:46:3:46:29 | for (...;...;...) |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:46:31:49:3 | { ... } |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:47:4:47:9 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:48:4:48:10 | <Expr>; |
| Test.java:54:3:54:29 | for (...;...;...) | Test.java:51:3:51:9 | <Expr>; |
| Test.java:55:4:55:10 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:56:4:56:12 | if (...) | Test.java:54:31:68:3 | { ... } |
| Test.java:56:4:56:12 | if (...) | Test.java:55:4:55:10 | ...; |
| Test.java:58:6:58:11 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:56:4:56:12 | if (...) | Test.java:55:4:55:10 | <Expr>; |
| Test.java:58:6:58:11 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:59:6:59:11 | break | Test.java:57:15:60:5 | { ... } |
| Test.java:59:6:59:11 | break | Test.java:58:6:58:11 | ...; |
| Test.java:61:6:61:12 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:64:5:64:11 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:59:6:59:11 | break | Test.java:58:6:58:11 | <Expr>; |
| Test.java:61:6:61:12 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:64:5:64:11 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:65:5:65:13 | continue | Test.java:63:9:66:4 | { ... } |
| Test.java:65:5:65:13 | continue | Test.java:64:5:64:11 | ...; |
| Test.java:67:4:67:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:67:4:67:9 | ...; | Test.java:61:6:61:12 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:27:3:27:9 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:30:3:30:13 | if (...) |
| Test.java:70:3:70:9 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:32:4:32:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:38:3:38:14 | while (...) |
| Test.java:70:3:70:9 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:39:4:39:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:40:4:40:7 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:46:3:46:29 | for (...) |
| Test.java:70:3:70:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:47:4:47:9 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:48:4:48:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:54:3:54:29 | for (...) |
| Test.java:70:3:70:9 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:55:4:55:10 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:56:4:56:12 | if (...) |
| Test.java:70:3:70:9 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:70:3:70:9 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:58:6:58:11 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:59:6:59:11 | break |
| Test.java:70:3:70:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:61:6:61:12 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:70:3:70:9 | ...; | Test.java:64:5:64:11 | ...; |
| Test.java:70:3:70:9 | ...; | Test.java:65:5:65:13 | continue |
| Test.java:70:3:70:9 | ...; | Test.java:67:4:67:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:22:4:22:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:27:3:27:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:30:3:30:13 | if (...) |
| Test.java:74:3:74:9 | ...; | Test.java:30:15:33:3 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:31:4:31:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:32:4:32:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:35:3:35:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:38:3:38:14 | while (...) |
| Test.java:74:3:74:9 | ...; | Test.java:38:16:41:3 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:39:4:39:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:40:4:40:7 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:43:3:43:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:46:3:46:29 | for (...) |
| Test.java:74:3:74:9 | ...; | Test.java:46:31:49:3 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:47:4:47:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:48:4:48:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:51:3:51:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:54:3:54:29 | for (...) |
| Test.java:74:3:74:9 | ...; | Test.java:54:31:68:3 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:55:4:55:10 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:56:4:56:12 | if (...) |
| Test.java:74:3:74:9 | ...; | Test.java:57:5:57:13 | if (...) |
| Test.java:74:3:74:9 | ...; | Test.java:57:15:60:5 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:58:6:58:11 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:59:6:59:11 | break |
| Test.java:74:3:74:9 | ...; | Test.java:60:12:62:5 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:61:6:61:12 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:63:9:66:4 | { ... } |
| Test.java:74:3:74:9 | ...; | Test.java:64:5:64:11 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:65:5:65:13 | continue |
| Test.java:74:3:74:9 | ...; | Test.java:67:4:67:9 | ...; |
| Test.java:74:3:74:9 | ...; | Test.java:70:3:70:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:22:4:22:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:27:3:27:9 | ...; |
| Test.java:65:5:65:13 | continue | Test.java:64:5:64:11 | <Expr>; |
| Test.java:67:4:67:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:67:4:67:9 | <Expr>; | Test.java:61:6:61:12 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:27:3:27:9 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:30:3:30:13 | if (...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:32:4:32:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:38:3:38:14 | while (...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:39:4:39:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:40:4:40:7 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:46:3:46:29 | for (...;...;...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:47:4:47:9 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:48:4:48:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:54:3:54:29 | for (...;...;...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:55:4:55:10 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:56:4:56:12 | if (...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:70:3:70:9 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:58:6:58:11 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:59:6:59:11 | break |
| Test.java:70:3:70:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:61:6:61:12 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:70:3:70:9 | <Expr>; | Test.java:64:5:64:11 | <Expr>; |
| Test.java:70:3:70:9 | <Expr>; | Test.java:65:5:65:13 | continue |
| Test.java:70:3:70:9 | <Expr>; | Test.java:67:4:67:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:22:4:22:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:27:3:27:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:30:3:30:13 | if (...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:30:15:33:3 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:31:4:31:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:32:4:32:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:35:3:35:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:38:3:38:14 | while (...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:38:16:41:3 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:39:4:39:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:40:4:40:7 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:43:3:43:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:46:3:46:29 | for (...;...;...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:46:31:49:3 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:47:4:47:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:48:4:48:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:51:3:51:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:54:3:54:29 | for (...;...;...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:54:31:68:3 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:55:4:55:10 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:56:4:56:12 | if (...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:57:5:57:13 | if (...) |
| Test.java:74:3:74:9 | <Expr>; | Test.java:57:15:60:5 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:58:6:58:11 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:59:6:59:11 | break |
| Test.java:74:3:74:9 | <Expr>; | Test.java:60:12:62:5 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:61:6:61:12 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:63:9:66:4 | { ... } |
| Test.java:74:3:74:9 | <Expr>; | Test.java:64:5:64:11 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:65:5:65:13 | continue |
| Test.java:74:3:74:9 | <Expr>; | Test.java:67:4:67:9 | <Expr>; |
| Test.java:74:3:74:9 | <Expr>; | Test.java:70:3:70:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:22:4:22:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:27:3:27:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:30:3:30:13 | if (...) |
| Test.java:75:3:75:9 | return ... | Test.java:30:15:33:3 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:31:4:31:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:32:4:32:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:35:3:35:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:31:4:31:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:32:4:32:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:35:3:35:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:38:3:38:14 | while (...) |
| Test.java:75:3:75:9 | return ... | Test.java:38:16:41:3 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:39:4:39:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:40:4:40:7 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:43:3:43:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:46:3:46:29 | for (...) |
| Test.java:75:3:75:9 | return ... | Test.java:39:4:39:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:40:4:40:7 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:43:3:43:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:46:3:46:29 | for (...;...;...) |
| Test.java:75:3:75:9 | return ... | Test.java:46:31:49:3 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:47:4:47:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:48:4:48:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:51:3:51:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:54:3:54:29 | for (...) |
| Test.java:75:3:75:9 | return ... | Test.java:47:4:47:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:48:4:48:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:51:3:51:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:54:3:54:29 | for (...;...;...) |
| Test.java:75:3:75:9 | return ... | Test.java:54:31:68:3 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:55:4:55:10 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:55:4:55:10 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:56:4:56:12 | if (...) |
| Test.java:75:3:75:9 | return ... | Test.java:57:5:57:13 | if (...) |
| Test.java:75:3:75:9 | return ... | Test.java:57:15:60:5 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:58:6:58:11 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:58:6:58:11 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:59:6:59:11 | break |
| Test.java:75:3:75:9 | return ... | Test.java:60:12:62:5 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:61:6:61:12 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:61:6:61:12 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:63:9:66:4 | { ... } |
| Test.java:75:3:75:9 | return ... | Test.java:64:5:64:11 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:64:5:64:11 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:65:5:65:13 | continue |
| Test.java:75:3:75:9 | return ... | Test.java:67:4:67:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:70:3:70:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:74:3:74:9 | ...; |
| Test.java:75:3:75:9 | return ... | Test.java:67:4:67:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:70:3:70:9 | <Expr>; |
| Test.java:75:3:75:9 | return ... | Test.java:74:3:74:9 | <Expr>; |

View File

@@ -1,26 +1,26 @@
| Test.java:2:32:72:2 | { ... } | Test.java:3:3:3:8 | local variable declaration |
| Test.java:3:3:3:8 | local variable declaration | Test.java:3:7:3:7 | j |
| Test.java:3:7:3:7 | j | Test.java:4:3:4:14 | local variable declaration |
| Test.java:4:3:4:14 | local variable declaration | Test.java:4:12:4:13 | 50 |
| Test.java:2:32:72:2 | { ... } | Test.java:3:3:3:8 | var ...; |
| Test.java:3:3:3:8 | var ...; | Test.java:3:7:3:7 | j |
| Test.java:3:7:3:7 | j | Test.java:4:3:4:14 | var ...; |
| Test.java:4:3:4:14 | var ...; | Test.java:4:12:4:13 | 50 |
| Test.java:4:8:4:13 | y | Test.java:7:3:7:12 | if (...) |
| Test.java:4:12:4:13 | 50 | Test.java:4:8:4:13 | y |
| Test.java:7:3:7:12 | if (...) | Test.java:7:7:7:7 | x |
| Test.java:7:7:7:7 | x | Test.java:7:11:7:11 | 0 |
| Test.java:7:7:7:11 | ... > ... | Test.java:7:14:10:3 | { ... } |
| Test.java:7:7:7:11 | ... > ... | Test.java:10:10:12:3 | { ... } |
| Test.java:7:7:7:11 | ... > ... | Test.java:14:3:14:20 | ...; |
| Test.java:7:7:7:11 | ... > ... | Test.java:14:3:14:20 | <Expr>; |
| Test.java:7:11:7:11 | 0 | Test.java:7:7:7:11 | ... > ... |
| Test.java:7:14:10:3 | { ... } | Test.java:8:4:8:10 | ...; |
| Test.java:8:4:8:9 | ...=... | Test.java:9:4:9:10 | ...; |
| Test.java:8:4:8:10 | ...; | Test.java:8:8:8:9 | 20 |
| Test.java:7:14:10:3 | { ... } | Test.java:8:4:8:10 | <Expr>; |
| Test.java:8:4:8:9 | ...=... | Test.java:9:4:9:10 | <Expr>; |
| Test.java:8:4:8:10 | <Expr>; | Test.java:8:8:8:9 | 20 |
| Test.java:8:8:8:9 | 20 | Test.java:8:4:8:9 | ...=... |
| Test.java:9:4:9:10 | ...; | Test.java:9:8:9:9 | 10 |
| Test.java:9:4:9:10 | <Expr>; | Test.java:9:8:9:9 | 10 |
| Test.java:9:8:9:9 | 10 | Test.java:9:4:9:9 | ...=... |
| Test.java:10:10:12:3 | { ... } | Test.java:11:4:11:10 | ...; |
| Test.java:11:4:11:10 | ...; | Test.java:11:8:11:9 | 30 |
| Test.java:10:10:12:3 | { ... } | Test.java:11:4:11:10 | <Expr>; |
| Test.java:11:4:11:10 | <Expr>; | Test.java:11:8:11:9 | 30 |
| Test.java:11:8:11:9 | 30 | Test.java:11:4:11:9 | ...=... |
| Test.java:14:3:14:19 | ...=... | Test.java:17:3:17:12 | if (...) |
| Test.java:14:3:14:20 | ...; | Test.java:14:14:14:14 | x |
| Test.java:14:3:14:20 | <Expr>; | Test.java:14:14:14:14 | x |
| Test.java:14:7:14:19 | (...)... | Test.java:14:3:14:19 | ...=... |
| Test.java:14:14:14:14 | x | Test.java:14:18:14:18 | y |
| Test.java:14:14:14:18 | ... + ... | Test.java:14:7:14:19 | (...)... |
@@ -28,76 +28,76 @@
| Test.java:17:3:17:12 | if (...) | Test.java:17:7:17:7 | x |
| Test.java:17:7:17:7 | x | Test.java:17:11:17:11 | 0 |
| Test.java:17:7:17:11 | ... < ... | Test.java:2:6:2:9 | test |
| Test.java:17:7:17:11 | ... < ... | Test.java:18:4:18:10 | ...; |
| Test.java:17:7:17:11 | ... < ... | Test.java:18:4:18:10 | <Expr>; |
| Test.java:17:7:17:11 | ... < ... | Test.java:20:11:20:11 | z |
| Test.java:17:11:17:11 | 0 | Test.java:17:7:17:11 | ... < ... |
| Test.java:18:4:18:9 | ...=... | Test.java:23:3:23:9 | ...; |
| Test.java:18:4:18:10 | ...; | Test.java:18:8:18:9 | 40 |
| Test.java:18:4:18:9 | ...=... | Test.java:23:3:23:9 | <Expr>; |
| Test.java:18:4:18:10 | <Expr>; | Test.java:18:8:18:9 | 40 |
| Test.java:18:8:18:9 | 40 | Test.java:18:4:18:9 | ...=... |
| Test.java:20:11:20:11 | z | Test.java:20:4:20:12 | return ... |
| Test.java:23:3:23:8 | ...=... | Test.java:26:3:26:13 | if (...) |
| Test.java:23:3:23:9 | ...; | Test.java:23:7:23:8 | 10 |
| Test.java:23:3:23:9 | <Expr>; | Test.java:23:7:23:8 | 10 |
| Test.java:23:7:23:8 | 10 | Test.java:23:3:23:8 | ...=... |
| Test.java:26:3:26:13 | if (...) | Test.java:26:7:26:7 | x |
| Test.java:26:7:26:7 | x | Test.java:26:12:26:12 | 0 |
| Test.java:26:7:26:12 | ... == ... | Test.java:26:15:29:3 | { ... } |
| Test.java:26:7:26:12 | ... == ... | Test.java:31:3:31:9 | ...; |
| Test.java:26:7:26:12 | ... == ... | Test.java:31:3:31:9 | <Expr>; |
| Test.java:26:12:26:12 | 0 | Test.java:26:7:26:12 | ... == ... |
| Test.java:26:15:29:3 | { ... } | Test.java:27:4:27:10 | ...; |
| Test.java:27:4:27:9 | ...=... | Test.java:28:4:28:10 | ...; |
| Test.java:27:4:27:10 | ...; | Test.java:27:8:27:9 | 60 |
| Test.java:26:15:29:3 | { ... } | Test.java:27:4:27:10 | <Expr>; |
| Test.java:27:4:27:9 | ...=... | Test.java:28:4:28:10 | <Expr>; |
| Test.java:27:4:27:10 | <Expr>; | Test.java:27:8:27:9 | 60 |
| Test.java:27:8:27:9 | 60 | Test.java:27:4:27:9 | ...=... |
| Test.java:28:4:28:10 | ...; | Test.java:28:8:28:9 | 10 |
| Test.java:28:4:28:10 | <Expr>; | Test.java:28:8:28:9 | 10 |
| Test.java:28:8:28:9 | 10 | Test.java:28:4:28:9 | ...=... |
| Test.java:31:3:31:3 | z | Test.java:31:8:31:8 | x |
| Test.java:31:3:31:8 | ...+=... | Test.java:34:3:34:15 | while (...) |
| Test.java:31:3:31:9 | ...; | Test.java:31:3:31:3 | z |
| Test.java:31:3:31:9 | <Expr>; | Test.java:31:3:31:3 | z |
| Test.java:31:8:31:8 | x | Test.java:31:3:31:8 | ...+=... |
| Test.java:34:3:34:15 | while (...) | Test.java:34:10:34:10 | x |
| Test.java:34:10:34:10 | x | Test.java:34:14:34:14 | 0 |
| Test.java:34:10:34:14 | ... > ... | Test.java:34:17:37:3 | { ... } |
| Test.java:34:10:34:14 | ... > ... | Test.java:39:3:39:9 | ...; |
| Test.java:34:10:34:14 | ... > ... | Test.java:39:3:39:9 | <Expr>; |
| Test.java:34:14:34:14 | 0 | Test.java:34:10:34:14 | ... > ... |
| Test.java:34:17:37:3 | { ... } | Test.java:35:4:35:10 | ...; |
| Test.java:35:4:35:9 | ...=... | Test.java:36:4:36:7 | ...; |
| Test.java:35:4:35:10 | ...; | Test.java:35:8:35:9 | 10 |
| Test.java:34:17:37:3 | { ... } | Test.java:35:4:35:10 | <Expr>; |
| Test.java:35:4:35:9 | ...=... | Test.java:36:4:36:7 | <Expr>; |
| Test.java:35:4:35:10 | <Expr>; | Test.java:35:8:35:9 | 10 |
| Test.java:35:8:35:9 | 10 | Test.java:35:4:35:9 | ...=... |
| Test.java:36:4:36:4 | x | Test.java:36:4:36:6 | ...-- |
| Test.java:36:4:36:7 | ...; | Test.java:36:4:36:4 | x |
| Test.java:36:4:36:7 | <Expr>; | Test.java:36:4:36:4 | x |
| Test.java:39:3:39:3 | z | Test.java:39:8:39:8 | y |
| Test.java:39:3:39:8 | ...+=... | Test.java:42:3:42:26 | for (...) |
| Test.java:39:3:39:9 | ...; | Test.java:39:3:39:3 | z |
| Test.java:39:3:39:8 | ...+=... | Test.java:42:3:42:26 | for (...;...;...) |
| Test.java:39:3:39:9 | <Expr>; | Test.java:39:3:39:3 | z |
| Test.java:39:8:39:8 | y | Test.java:39:3:39:8 | ...+=... |
| Test.java:42:3:42:26 | for (...) | Test.java:42:12:42:12 | 0 |
| Test.java:42:3:42:26 | for (...;...;...) | Test.java:42:12:42:12 | 0 |
| Test.java:42:8:42:12 | ...=... | Test.java:42:15:42:15 | j |
| Test.java:42:12:42:12 | 0 | Test.java:42:8:42:12 | ...=... |
| Test.java:42:15:42:15 | j | Test.java:42:19:42:20 | 10 |
| Test.java:42:15:42:20 | ... < ... | Test.java:42:28:45:3 | { ... } |
| Test.java:42:15:42:20 | ... < ... | Test.java:47:3:47:9 | ...; |
| Test.java:42:15:42:20 | ... < ... | Test.java:47:3:47:9 | <Expr>; |
| Test.java:42:19:42:20 | 10 | Test.java:42:15:42:20 | ... < ... |
| Test.java:42:23:42:23 | j | Test.java:42:23:42:25 | ...++ |
| Test.java:42:28:45:3 | { ... } | Test.java:43:4:43:9 | ...; |
| Test.java:43:4:43:8 | ...=... | Test.java:44:4:44:10 | ...; |
| Test.java:43:4:43:9 | ...; | Test.java:43:8:43:8 | 0 |
| Test.java:42:28:45:3 | { ... } | Test.java:43:4:43:9 | <Expr>; |
| Test.java:43:4:43:8 | ...=... | Test.java:44:4:44:10 | <Expr>; |
| Test.java:43:4:43:9 | <Expr>; | Test.java:43:8:43:8 | 0 |
| Test.java:43:8:43:8 | 0 | Test.java:43:4:43:8 | ...=... |
| Test.java:44:4:44:9 | ...=... | Test.java:42:23:42:23 | j |
| Test.java:44:4:44:10 | ...; | Test.java:44:8:44:9 | 10 |
| Test.java:44:4:44:10 | <Expr>; | Test.java:44:8:44:9 | 10 |
| Test.java:44:8:44:9 | 10 | Test.java:44:4:44:9 | ...=... |
| Test.java:47:3:47:3 | z | Test.java:47:8:47:8 | w |
| Test.java:47:3:47:8 | ...+=... | Test.java:50:3:50:26 | for (...) |
| Test.java:47:3:47:9 | ...; | Test.java:47:3:47:3 | z |
| Test.java:47:3:47:8 | ...+=... | Test.java:50:3:50:26 | for (...;...;...) |
| Test.java:47:3:47:9 | <Expr>; | Test.java:47:3:47:3 | z |
| Test.java:47:8:47:8 | w | Test.java:47:3:47:8 | ...+=... |
| Test.java:50:3:50:26 | for (...) | Test.java:50:12:50:12 | 0 |
| Test.java:50:3:50:26 | for (...;...;...) | Test.java:50:12:50:12 | 0 |
| Test.java:50:8:50:12 | ...=... | Test.java:50:15:50:15 | j |
| Test.java:50:12:50:12 | 0 | Test.java:50:8:50:12 | ...=... |
| Test.java:50:15:50:15 | j | Test.java:50:19:50:20 | 10 |
| Test.java:50:15:50:20 | ... < ... | Test.java:50:28:64:3 | { ... } |
| Test.java:50:15:50:20 | ... < ... | Test.java:66:3:66:17 | ...; |
| Test.java:50:15:50:20 | ... < ... | Test.java:66:3:66:17 | <Expr>; |
| Test.java:50:19:50:20 | 10 | Test.java:50:15:50:20 | ... < ... |
| Test.java:50:23:50:23 | j | Test.java:50:23:50:25 | ...++ |
| Test.java:50:28:64:3 | { ... } | Test.java:51:4:51:10 | ...; |
| Test.java:50:28:64:3 | { ... } | Test.java:51:4:51:10 | <Expr>; |
| Test.java:51:4:51:9 | ...=... | Test.java:52:4:52:13 | if (...) |
| Test.java:51:4:51:10 | ...; | Test.java:51:8:51:9 | 30 |
| Test.java:51:4:51:10 | <Expr>; | Test.java:51:8:51:9 | 30 |
| Test.java:51:8:51:9 | 30 | Test.java:51:4:51:9 | ...=... |
| Test.java:52:4:52:13 | if (...) | Test.java:52:8:52:8 | z |
| Test.java:52:8:52:8 | z | Test.java:52:12:52:12 | 0 |
@@ -110,56 +110,56 @@
| Test.java:53:9:53:13 | ... > ... | Test.java:53:16:56:5 | { ... } |
| Test.java:53:9:53:13 | ... > ... | Test.java:56:12:58:5 | { ... } |
| Test.java:53:13:53:13 | 0 | Test.java:53:9:53:13 | ... > ... |
| Test.java:53:16:56:5 | { ... } | Test.java:54:6:54:11 | ...; |
| Test.java:53:16:56:5 | { ... } | Test.java:54:6:54:11 | <Expr>; |
| Test.java:54:6:54:10 | ...=... | Test.java:55:6:55:11 | break |
| Test.java:54:6:54:11 | ...; | Test.java:54:10:54:10 | 0 |
| Test.java:54:6:54:11 | <Expr>; | Test.java:54:10:54:10 | 0 |
| Test.java:54:10:54:10 | 0 | Test.java:54:6:54:10 | ...=... |
| Test.java:56:12:58:5 | { ... } | Test.java:57:6:57:12 | ...; |
| Test.java:57:6:57:11 | ...=... | Test.java:63:4:63:9 | ...; |
| Test.java:57:6:57:12 | ...; | Test.java:57:10:57:11 | 20 |
| Test.java:56:12:58:5 | { ... } | Test.java:57:6:57:12 | <Expr>; |
| Test.java:57:6:57:11 | ...=... | Test.java:63:4:63:9 | <Expr>; |
| Test.java:57:6:57:12 | <Expr>; | Test.java:57:10:57:11 | 20 |
| Test.java:57:10:57:11 | 20 | Test.java:57:6:57:11 | ...=... |
| Test.java:59:9:62:4 | { ... } | Test.java:60:5:60:11 | ...; |
| Test.java:59:9:62:4 | { ... } | Test.java:60:5:60:11 | <Expr>; |
| Test.java:60:5:60:10 | ...=... | Test.java:61:5:61:13 | continue |
| Test.java:60:5:60:11 | ...; | Test.java:60:9:60:10 | 10 |
| Test.java:60:5:60:11 | <Expr>; | Test.java:60:9:60:10 | 10 |
| Test.java:60:9:60:10 | 10 | Test.java:60:5:60:10 | ...=... |
| Test.java:63:4:63:9 | ...; | Test.java:63:8:63:8 | 0 |
| Test.java:63:4:63:9 | <Expr>; | Test.java:63:8:63:8 | 0 |
| Test.java:63:8:63:8 | 0 | Test.java:63:4:63:8 | ...=... |
| Test.java:66:3:66:3 | z | Test.java:66:8:66:8 | x |
| Test.java:66:3:66:16 | ...+=... | Test.java:70:3:70:9 | ...; |
| Test.java:66:3:66:17 | ...; | Test.java:66:3:66:3 | z |
| Test.java:66:3:66:16 | ...+=... | Test.java:70:3:70:9 | <Expr>; |
| Test.java:66:3:66:17 | <Expr>; | Test.java:66:3:66:3 | z |
| Test.java:66:8:66:8 | x | Test.java:66:12:66:12 | y |
| Test.java:66:8:66:12 | ... + ... | Test.java:66:16:66:16 | w |
| Test.java:66:8:66:16 | ... + ... | Test.java:66:3:66:16 | ...+=... |
| Test.java:66:12:66:12 | y | Test.java:66:8:66:12 | ... + ... |
| Test.java:66:16:66:16 | w | Test.java:66:8:66:16 | ... + ... |
| Test.java:70:3:70:8 | ...=... | Test.java:71:10:71:10 | w |
| Test.java:70:3:70:9 | ...; | Test.java:70:7:70:8 | 40 |
| Test.java:70:3:70:9 | <Expr>; | Test.java:70:7:70:8 | 40 |
| Test.java:70:7:70:8 | 40 | Test.java:70:3:70:8 | ...=... |
| Test.java:71:10:71:10 | w | Test.java:71:3:71:11 | return ... |
| Test.java:74:19:91:2 | { ... } | Test.java:76:3:76:8 | local variable declaration |
| Test.java:76:3:76:8 | local variable declaration | Test.java:76:7:76:7 | b |
| Test.java:76:7:76:7 | b | Test.java:77:3:77:8 | local variable declaration |
| Test.java:77:3:77:8 | local variable declaration | Test.java:77:7:77:7 | c |
| Test.java:77:7:77:7 | c | Test.java:78:3:78:8 | ...; |
| Test.java:74:19:91:2 | { ... } | Test.java:76:3:76:8 | var ...; |
| Test.java:76:3:76:8 | var ...; | Test.java:76:7:76:7 | b |
| Test.java:76:7:76:7 | b | Test.java:77:3:77:8 | var ...; |
| Test.java:77:3:77:8 | var ...; | Test.java:77:7:77:7 | c |
| Test.java:77:7:77:7 | c | Test.java:78:3:78:8 | <Expr>; |
| Test.java:78:3:78:7 | ...=... | Test.java:79:3:79:13 | while (...) |
| Test.java:78:3:78:8 | ...; | Test.java:78:7:78:7 | 0 |
| Test.java:78:3:78:8 | <Expr>; | Test.java:78:7:78:7 | 0 |
| Test.java:78:7:78:7 | 0 | Test.java:78:3:78:7 | ...=... |
| Test.java:79:3:79:13 | while (...) | Test.java:79:9:79:12 | true |
| Test.java:79:9:79:12 | true | Test.java:79:15:89:3 | { ... } |
| Test.java:79:15:89:3 | { ... } | Test.java:80:4:80:10 | ...; |
| Test.java:79:15:89:3 | { ... } | Test.java:80:4:80:10 | <Expr>; |
| Test.java:80:4:80:9 | ...=... | Test.java:81:4:81:15 | if (...) |
| Test.java:80:4:80:10 | ...; | Test.java:80:8:80:9 | 10 |
| Test.java:80:4:80:10 | <Expr>; | Test.java:80:8:80:9 | 10 |
| Test.java:80:8:80:9 | 10 | Test.java:80:4:80:9 | ...=... |
| Test.java:81:4:81:15 | if (...) | Test.java:81:8:81:8 | a |
| Test.java:81:8:81:8 | a | Test.java:81:12:81:14 | 100 |
| Test.java:81:8:81:14 | ... > ... | Test.java:81:17:84:4 | { ... } |
| Test.java:81:8:81:14 | ... > ... | Test.java:85:4:85:15 | if (...) |
| Test.java:81:12:81:14 | 100 | Test.java:81:8:81:14 | ... > ... |
| Test.java:81:17:84:4 | { ... } | Test.java:82:5:82:11 | ...; |
| Test.java:82:5:82:10 | ...=... | Test.java:83:5:83:10 | ...; |
| Test.java:82:5:82:11 | ...; | Test.java:82:9:82:10 | 10 |
| Test.java:81:17:84:4 | { ... } | Test.java:82:5:82:11 | <Expr>; |
| Test.java:82:5:82:10 | ...=... | Test.java:83:5:83:10 | <Expr>; |
| Test.java:82:5:82:11 | <Expr>; | Test.java:82:9:82:10 | 10 |
| Test.java:82:9:82:10 | 10 | Test.java:82:5:82:10 | ...=... |
| Test.java:83:5:83:10 | ...; | Test.java:83:9:83:9 | c |
| Test.java:83:5:83:10 | <Expr>; | Test.java:83:9:83:9 | c |
| Test.java:83:9:83:9 | c | Test.java:83:5:83:9 | ...=... |
| Test.java:85:4:85:15 | if (...) | Test.java:85:8:85:8 | a |
| Test.java:85:8:85:8 | a | Test.java:85:13:85:14 | 10 |

View File

@@ -1,25 +1,25 @@
| Test.java:5:7:5:11 | ... < ... | false | Test.java:8:3:8:12 | local variable declaration |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:8:3:8:12 | var ...; |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:9:9:9:9 | x |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:9:17:22:3 | { ... } |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:11:5:11:8 | ...; |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:11:5:11:8 | <Expr>; |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:12:4:12:14 | if (...) |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:12:16:16:4 | { ... } |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:16:11:16:21 | if (...) |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:16:23:18:4 | { ... } |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:18:11:18:22 | if (...) |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:18:24:20:4 | { ... } |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:21:4:21:7 | ...; |
| Test.java:5:7:5:11 | ... < ... | false | Test.java:21:4:21:7 | <Expr>; |
| Test.java:5:7:5:11 | ... < ... | true | Test.java:5:14:7:3 | { ... } |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:9:17:22:3 | { ... } |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:11:5:11:8 | ...; |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:11:5:11:8 | <Expr>; |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:12:4:12:14 | if (...) |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:12:16:16:4 | { ... } |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:16:11:16:21 | if (...) |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:16:23:18:4 | { ... } |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:18:11:18:22 | if (...) |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:18:24:20:4 | { ... } |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:21:4:21:7 | ...; |
| Test.java:10:8:10:13 | ... >= ... | true | Test.java:11:5:11:8 | ...; |
| Test.java:9:9:9:14 | ... >= ... | true | Test.java:21:4:21:7 | <Expr>; |
| Test.java:10:8:10:13 | ... >= ... | true | Test.java:11:5:11:8 | <Expr>; |
| Test.java:12:8:12:13 | ... > ... | false | Test.java:16:11:16:21 | if (...) |
| Test.java:12:8:12:13 | ... > ... | false | Test.java:16:23:18:4 | { ... } |
| Test.java:12:8:12:13 | ... > ... | false | Test.java:18:11:18:22 | if (...) |
@@ -30,12 +30,12 @@
| Test.java:16:15:16:20 | ... < ... | true | Test.java:16:23:18:4 | { ... } |
| Test.java:18:15:18:21 | ... == ... | true | Test.java:18:24:20:4 | { ... } |
| Test.java:27:7:27:11 | ... > ... | false | Test.java:31:10:36:3 | { ... } |
| Test.java:27:7:27:11 | ... > ... | false | Test.java:34:5:34:8 | ...; |
| Test.java:27:7:27:11 | ... > ... | false | Test.java:35:4:35:10 | ...; |
| Test.java:27:7:27:11 | ... > ... | false | Test.java:34:5:34:8 | <Expr>; |
| Test.java:27:7:27:11 | ... > ... | false | Test.java:35:4:35:10 | <Expr>; |
| Test.java:27:7:27:11 | ... > ... | true | Test.java:27:14:31:3 | { ... } |
| Test.java:27:7:27:11 | ... > ... | true | Test.java:29:8:29:28 | w |
| Test.java:27:7:27:11 | ... > ... | true | Test.java:29:24:29:24 | 0 |
| Test.java:27:7:27:11 | ... > ... | true | Test.java:29:28:29:28 | 1 |
| Test.java:29:13:29:19 | ... < ... | false | Test.java:29:28:29:28 | 1 |
| Test.java:29:13:29:19 | ... < ... | true | Test.java:29:24:29:24 | 0 |
| Test.java:33:8:33:18 | ... < ... | true | Test.java:34:5:34:8 | ...; |
| Test.java:33:8:33:18 | ... < ... | true | Test.java:34:5:34:8 | <Expr>; |

View File

@@ -20,7 +20,7 @@
| Logic.java:17:11:17:15 | ... > ... | true | Logic.java:17:18:17:23 | break |
| Logic.java:19:9:19:12 | g(...) | false | Logic.java:24:7:24:17 | case ... |
| Logic.java:19:9:19:12 | g(...) | false | Logic.java:26:7:26:14 | default |
| Logic.java:19:9:19:12 | g(...) | true | Logic.java:20:7:20:16 | ...; |
| Logic.java:19:9:19:12 | g(...) | true | Logic.java:20:7:20:16 | <Expr>; |
| Logic.java:22:7:22:17 | case ... | false | Logic.java:26:7:26:14 | default |
| Logic.java:22:7:22:17 | case ... | true | Logic.java:22:7:22:17 | case ... |
| Logic.java:24:7:24:17 | case ... | false | Logic.java:26:7:26:14 | default |
@@ -30,19 +30,19 @@
| Logic.java:29:16:29:19 | g(...) | false | Logic.java:30:30:31:5 | { ... } |
| Logic.java:29:16:29:19 | g(...) | true | Logic.java:29:23:29:26 | null |
| Logic.java:30:9:30:27 | ...instanceof... | true | Logic.java:30:30:31:5 | { ... } |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:36:5:36:28 | ...; |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:36:5:36:28 | <Expr>; |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:37:5:37:15 | if (...) |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:37:17:39:5 | { ... } |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:40:5:40:18 | local variable declaration |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:36:5:36:28 | ...; |
| Logic.java:35:5:35:29 | checkTrue(...) | true | Logic.java:40:5:40:18 | var ...; |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:36:5:36:28 | <Expr>; |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:37:5:37:15 | if (...) |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:37:17:39:5 | { ... } |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:40:5:40:18 | local variable declaration |
| Logic.java:35:15:35:19 | ... > ... | true | Logic.java:40:5:40:18 | var ...; |
| Logic.java:36:5:36:27 | checkFalse(...) | false | Logic.java:37:5:37:15 | if (...) |
| Logic.java:36:5:36:27 | checkFalse(...) | false | Logic.java:37:17:39:5 | { ... } |
| Logic.java:36:5:36:27 | checkFalse(...) | false | Logic.java:40:5:40:18 | local variable declaration |
| Logic.java:36:5:36:27 | checkFalse(...) | false | Logic.java:40:5:40:18 | var ...; |
| Logic.java:36:16:36:21 | g(...) | false | Logic.java:37:5:37:15 | if (...) |
| Logic.java:36:16:36:21 | g(...) | false | Logic.java:37:17:39:5 | { ... } |
| Logic.java:36:16:36:21 | g(...) | false | Logic.java:40:5:40:18 | local variable declaration |
| Logic.java:36:16:36:21 | g(...) | false | Logic.java:40:5:40:18 | var ...; |
| Logic.java:37:9:37:14 | ... > ... | true | Logic.java:37:17:39:5 | { ... } |
| Logic.java:44:10:44:10 | b | false | Logic.java:44:33:44:35 | msg |

View File

@@ -7,7 +7,7 @@ Test.java:
# 2| 0: [Parameter] s
# 2| 0: [TypeAccess] String
# 2| 5: [BlockStmt] { ... }
# 3| 0: [LocalVariableDeclStmt] local variable declaration
# 3| 0: [LocalVariableDeclStmt] var ...;
# 3| 0: [TypeAccess] int
# 3| 1: [LocalVariableDeclExpr] x
# 3| 0: [SwitchExpr] switch (...)

View File

@@ -12,10 +12,10 @@
| MultiCatch.java:14:11:14:28 | new SQLException(...) | MultiCatch.java:14:5:14:29 | throw ... |
| MultiCatch.java:15:5:15:37 | catch (...) | MultiCatch.java:15:36:15:36 | e |
| MultiCatch.java:15:36:15:36 | e | MultiCatch.java:16:3:19:3 | { ... } |
| MultiCatch.java:16:3:19:3 | { ... } | MultiCatch.java:17:4:17:23 | ...; |
| MultiCatch.java:16:3:19:3 | { ... } | MultiCatch.java:17:4:17:23 | <Expr>; |
| MultiCatch.java:17:4:17:4 | e | MultiCatch.java:17:4:17:22 | printStackTrace(...) |
| MultiCatch.java:17:4:17:22 | printStackTrace(...) | MultiCatch.java:18:10:18:10 | e |
| MultiCatch.java:17:4:17:23 | ...; | MultiCatch.java:17:4:17:4 | e |
| MultiCatch.java:17:4:17:23 | <Expr>; | MultiCatch.java:17:4:17:4 | e |
| MultiCatch.java:18:4:18:11 | throw ... | MultiCatch.java:7:14:7:23 | multiCatch |
| MultiCatch.java:18:10:18:10 | e | MultiCatch.java:18:4:18:11 | throw ... |
| MultiCatch.java:23:2:33:2 | { ... } | MultiCatch.java:24:3:32:4 | try ... |

View File

@@ -1,11 +1,11 @@
| localvars/LocalVarTest.java:7:9:7:28 | local variable declaration | 0 | localvars/LocalVarTest.java:7:9:7:11 | int |
| localvars/LocalVarTest.java:7:9:7:28 | local variable declaration | 1 | localvars/LocalVarTest.java:7:13:7:18 | x |
| localvars/LocalVarTest.java:7:9:7:28 | local variable declaration | 2 | localvars/LocalVarTest.java:7:22:7:27 | y |
| localvars/LocalVarTest.java:8:9:8:20 | local variable declaration | 0 | localvars/LocalVarTest.java:8:9:8:11 | int |
| localvars/LocalVarTest.java:8:9:8:20 | local variable declaration | 1 | localvars/LocalVarTest.java:8:13:8:18 | z |
| localvars/LocalVarTest.java:9:9:9:35 | local variable declaration | 0 | localvars/LocalVarTest.java:9:9:9:20 | List<String> |
| localvars/LocalVarTest.java:9:9:9:35 | local variable declaration | 1 | localvars/LocalVarTest.java:9:22:9:23 | l1 |
| localvars/LocalVarTest.java:9:9:9:35 | local variable declaration | 2 | localvars/LocalVarTest.java:9:26:9:34 | l2 |
| localvars/LocalVarTest.java:12:13:12:33 | local variable declaration | 0 | localvars/LocalVarTest.java:12:13:12:18 | Object |
| localvars/LocalVarTest.java:12:13:12:33 | local variable declaration | 1 | localvars/LocalVarTest.java:12:20:12:27 | o |
| localvars/LocalVarTest.java:12:13:12:33 | local variable declaration | 2 | localvars/LocalVarTest.java:12:30:12:30 | p |
| localvars/LocalVarTest.java:7:9:7:28 | var ...; | 0 | localvars/LocalVarTest.java:7:9:7:11 | int |
| localvars/LocalVarTest.java:7:9:7:28 | var ...; | 1 | localvars/LocalVarTest.java:7:13:7:18 | x |
| localvars/LocalVarTest.java:7:9:7:28 | var ...; | 2 | localvars/LocalVarTest.java:7:22:7:27 | y |
| localvars/LocalVarTest.java:8:9:8:20 | var ...; | 0 | localvars/LocalVarTest.java:8:9:8:11 | int |
| localvars/LocalVarTest.java:8:9:8:20 | var ...; | 1 | localvars/LocalVarTest.java:8:13:8:18 | z |
| localvars/LocalVarTest.java:9:9:9:35 | var ...; | 0 | localvars/LocalVarTest.java:9:9:9:20 | List<String> |
| localvars/LocalVarTest.java:9:9:9:35 | var ...; | 1 | localvars/LocalVarTest.java:9:22:9:23 | l1 |
| localvars/LocalVarTest.java:9:9:9:35 | var ...; | 2 | localvars/LocalVarTest.java:9:26:9:34 | l2 |
| localvars/LocalVarTest.java:12:13:12:33 | var ...; | 0 | localvars/LocalVarTest.java:12:13:12:18 | Object |
| localvars/LocalVarTest.java:12:13:12:33 | var ...; | 1 | localvars/LocalVarTest.java:12:20:12:27 | o |
| localvars/LocalVarTest.java:12:13:12:33 | var ...; | 2 | localvars/LocalVarTest.java:12:30:12:30 | p |

View File

@@ -1,13 +1,13 @@
| localvars/LocalVarTest.java:6:9:6:11 | int | localvars/LocalVarTest.java:6:13:6:17 | test1 | -1 |
| localvars/LocalVarTest.java:7:9:7:11 | int | localvars/LocalVarTest.java:7:9:7:28 | local variable declaration | 0 |
| localvars/LocalVarTest.java:8:9:8:11 | int | localvars/LocalVarTest.java:8:9:8:20 | local variable declaration | 0 |
| localvars/LocalVarTest.java:9:9:9:20 | List<String> | localvars/LocalVarTest.java:9:9:9:35 | local variable declaration | 0 |
| localvars/LocalVarTest.java:7:9:7:11 | int | localvars/LocalVarTest.java:7:9:7:28 | var ...; | 0 |
| localvars/LocalVarTest.java:8:9:8:11 | int | localvars/LocalVarTest.java:8:9:8:20 | var ...; | 0 |
| localvars/LocalVarTest.java:9:9:9:20 | List<String> | localvars/LocalVarTest.java:9:9:9:35 | var ...; | 0 |
| localvars/LocalVarTest.java:9:14:9:19 | String | localvars/LocalVarTest.java:9:9:9:20 | List<String> | 0 |
| localvars/LocalVarTest.java:12:13:12:18 | Object | localvars/LocalVarTest.java:12:13:12:33 | local variable declaration | 0 |
| localvars/LocalVarTest.java:12:13:12:18 | Object | localvars/LocalVarTest.java:12:13:12:33 | var ...; | 0 |
| localvars/LocalVarTest.java:17:9:17:12 | void | localvars/LocalVarTest.java:17:14:17:18 | test2 | -1 |
| localvars/LocalVarTest.java:17:20:17:31 | List<String> | localvars/LocalVarTest.java:17:20:17:33 | l | -1 |
| localvars/LocalVarTest.java:17:25:17:30 | String | localvars/LocalVarTest.java:17:20:17:31 | List<String> | 0 |
| localvars/LocalVarTest.java:18:13:18:15 | int | localvars/LocalVarTest.java:18:9:18:29 | for (...) | 0 |
| localvars/LocalVarTest.java:19:13:19:15 | int | localvars/LocalVarTest.java:19:9:19:37 | for (...) | 0 |
| localvars/LocalVarTest.java:18:13:18:15 | int | localvars/LocalVarTest.java:18:9:18:29 | for (...;...;...) | 0 |
| localvars/LocalVarTest.java:19:13:19:15 | int | localvars/LocalVarTest.java:19:9:19:37 | for (...;...;...) | 0 |
| localvars/LocalVarTest.java:20:13:20:18 | String | localvars/LocalVarTest.java:20:9:20:25 | for (... : ...) | -1 |
| localvars/LocalVarTest.java:22:17:22:32 | RuntimeException | localvars/LocalVarTest.java:22:11:22:35 | catch (...) | -1 |

View File

@@ -31,13 +31,13 @@ A.java:
# 20| 1: [StringLiteral] "all"
# 20| 0: [TypeAccess] String
# 20| 5: [BlockStmt] { ... }
# 21| 0: [LocalVariableDeclStmt] local variable declaration
# 21| 0: [LocalVariableDeclStmt] var ...;
# 21| 0: [TypeAccess] int
# 21| 1: [LocalVariableDeclExpr] i
# 21| 0: [IntegerLiteral] 0
# 21| 2: [LocalVariableDeclExpr] j
# 21| 0: [IntegerLiteral] 1
# 23| 1: [ForStmt] for (...)
# 23| 1: [ForStmt] for (...;...;...)
#-----| 0: (For Initializers)
# 23| 1: [AssignExpr] ...=...
# 23| 0: [VarAccess] i
@@ -51,7 +51,7 @@ A.java:
# 23| 2: [BlockStmt] { ... }
# 23| 3: [PostIncExpr] ...++
# 23| 0: [VarAccess] i
# 25| 2: [ForStmt] for (...)
# 25| 2: [ForStmt] for (...;...;...)
#-----| 0: (For Initializers)
# 25| 0: [TypeAccess] int
# 25| 1: [LocalVariableDeclExpr] m
@@ -70,7 +70,7 @@ A.java:
# 30| -1: [TypeAccess] int
# 30| 0: [IntegerLiteral] 1
# 32| 7: [BlockStmt] { ... }
# 33| 0: [ExprStmt] ...;
# 33| 0: [ExprStmt] <Expr>;
# 33| 0: [AssignExpr] ...=...
# 33| 0: [VarAccess] counter
# 33| 1: [MethodAccess] doSomething(...)
@@ -97,7 +97,7 @@ A.java:
# 45| 0: [TryStmt] try ...
# 45| -1: [BlockStmt] { ... }
# 46| 0: [EnhancedForStmt] for (... : ...)
#-----| 0: (Single Local Variable Declaration)
#-----| 0: (Single var ...;)
# 46| 0: [TypeAccess] Object
# 46| 1: [LocalVariableDeclExpr] thing
# 46| 1: [VarAccess] things
@@ -110,7 +110,7 @@ A.java:
# 48| 0: [ReturnStmt] return ...
# 50| 1: [IfStmt] if (...)
# 50| 0: [InstanceOfExpr] ...instanceof...
#-----| 0: (Single Local Variable Declaration)
#-----| 0: (Single var ...;)
# 50| 0: [TypeAccess] String
# 50| 1: [LocalVariableDeclExpr] s
# 50| 0: [VarAccess] thing
@@ -120,7 +120,7 @@ A.java:
# 51| -3: [TypeAccess] RuntimeException
# 51| 0: [VarAccess] s
# 55| 0: [CatchClause] catch (...)
#-----| 0: (Single Local Variable Declaration)
#-----| 0: (Single var ...;)
# 55| 0: [TypeAccess] RuntimeException
# 55| 1: [LocalVariableDeclExpr] rte
# 55| 1: [BlockStmt] { ... }

View File

@@ -31,7 +31,7 @@ reflection/ReflectiveAccess.java:
# 17| 0: [ArrayTypeAccess] ...[]
# 17| 0: [TypeAccess] String
# 17| 5: [BlockStmt] { ... }
# 18| 0: [LocalVariableDeclStmt] local variable declaration
# 18| 0: [LocalVariableDeclStmt] var ...;
# 18| 0: [TypeAccess] Class<?>
# 18| 0: [WildcardTypeAccess] ? ...
# 18| 1: [LocalVariableDeclExpr] testClass

View File

@@ -5,11 +5,11 @@
| Fields.java:13:15:13:16 | this.xs | Fields.java:12:19:21:3 | { ... } | SSA init(this.xs) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:14:5:14:9 | upd(...) | SSA impl upd[nonlocal](this.xs) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:17:7:17:11 | upd(...) | SSA impl upd[nonlocal](this.xs) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | ...; | SSA phi(this.xs) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | <Expr>; | SSA phi(this.xs) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:19:5:19:19 | ...=... | SSA def(this.xs) |
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) |
| Fields.java:24:5:24:28 | f | Fields.java:43:7:43:22 | ...=... | SSA def(f) |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | ...; | SSA phi(f) |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f) |
| Fields.java:25:5:25:19 | y | Fields.java:25:11:25:18 | y | SSA def(y) |
| Fields.java:25:5:25:19 | y | Fields.java:29:5:29:12 | ...=... | SSA def(y) |
| Fields.java:25:5:25:19 | y | Fields.java:33:5:33:12 | ...=... | SSA def(y) |
@@ -22,7 +22,7 @@
| Fields.java:25:15:25:18 | f.xs | Fields.java:32:5:32:9 | f(...) | SSA impl upd[nonlocal](f.xs) |
| Fields.java:25:15:25:18 | f.xs | Fields.java:39:5:39:21 | ...=... | SSA def(f.xs) |
| Fields.java:25:15:25:18 | f.xs | Fields.java:43:7:43:22 | ...=... | SSA impl upd[explicit qualifier](f.xs) |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | ...; | SSA phi(f.xs) |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f.xs) |
| Fields.java:26:5:26:17 | z | Fields.java:26:11:26:16 | z | SSA def(z) |
| Fields.java:26:5:26:17 | z | Fields.java:30:5:30:10 | ...=... | SSA def(z) |
| Fields.java:26:5:26:17 | z | Fields.java:34:5:34:10 | ...=... | SSA def(z) |
@@ -42,7 +42,7 @@
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:28:5:28:12 | f(...) | SSA impl upd[nonlocal](Fields.stat) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:32:5:32:9 | f(...) | SSA impl upd[nonlocal](Fields.stat) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:43:11:43:22 | new Fields(...) | SSA impl upd[nonlocal](Fields.stat) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | ...; | SSA phi(Fields.stat) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | <Expr>; | SSA phi(Fields.stat) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:45:5:45:16 | new Fields(...) | SSA impl upd[nonlocal](Fields.stat) |
| Nested.java:4:26:4:31 | next(..).p1 | Nested.java:8:29:8:57 | { ... } | SSA init(next(..).p1) |
| Nested.java:4:26:4:31 | p1 | Nested.java:4:34:10:3 | { ... } | SSA init(p1) |
@@ -61,7 +61,7 @@
| Nested.java:24:5:24:31 | obj2 | Nested.java:24:12:24:30 | obj2 | SSA def(obj2) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:26:7:26:25 | ...=... | SSA def(obj2) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:28:7:28:25 | ...=... | SSA def(obj2) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | local variable declaration | SSA phi(obj2) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | var ...; | SSA phi(obj2) |
| Nested.java:30:5:30:37 | hash2 | Nested.java:30:15:30:36 | hash2 | SSA def(hash2) |
| Nested.java:33:21:33:26 | p3 | Nested.java:33:29:42:3 | { ... } | SSA init(p3) |
| Nested.java:34:5:34:11 | getInt(..).x3 | Nested.java:37:20:37:25 | { ... } | SSA init(getInt(..).x3) |

View File

@@ -1,13 +1,13 @@
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | ...; | Fields.java:14:5:14:9 | upd(...) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | ...; | Fields.java:17:7:17:11 | upd(...) |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | ...; | Fields.java:24:12:24:27 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | ...; | Fields.java:43:7:43:22 | ...=... |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | ...; | Fields.java:39:5:39:21 | ...=... |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | ...; | Fields.java:43:7:43:22 | ...=... |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | ...; | Fields.java:32:5:32:9 | f(...) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | ...; | Fields.java:43:11:43:22 | new Fields(...) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | local variable declaration | Nested.java:26:7:26:25 | ...=... |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | local variable declaration | Nested.java:28:7:28:25 | ...=... |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | <Expr>; | Fields.java:14:5:14:9 | upd(...) |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | <Expr>; | Fields.java:17:7:17:11 | upd(...) |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | <Expr>; | Fields.java:24:12:24:27 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | <Expr>; | Fields.java:43:7:43:22 | ...=... |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | <Expr>; | Fields.java:39:5:39:21 | ...=... |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | <Expr>; | Fields.java:43:7:43:22 | ...=... |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | <Expr>; | Fields.java:32:5:32:9 | f(...) |
| Fields.java:27:15:27:18 | Fields.stat | Fields.java:44:5:44:13 | <Expr>; | Fields.java:43:11:43:22 | new Fields(...) |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | var ...; | Nested.java:26:7:26:25 | ...=... |
| Nested.java:24:5:24:31 | obj2 | Nested.java:30:5:30:37 | var ...; | Nested.java:28:7:28:25 | ...=... |
| Test.java:4:8:4:16 | param | Test.java:20:10:20:10 | x | Test.java:4:19:32:2 | { ... } |
| Test.java:4:8:4:16 | param | Test.java:20:10:20:10 | x | Test.java:21:8:21:14 | ...++ |
| Test.java:6:3:6:12 | x | Test.java:19:3:19:3 | ; | Test.java:6:7:6:11 | x |

View File

@@ -1,7 +1,7 @@
| Fields.java:13:5:13:17 | x | Fields.java:15:5:15:10 | ...=... | SSA def(x) | Fields.java:16:9:16:9 | x |
| Fields.java:13:15:13:16 | this.xs | Fields.java:12:19:21:3 | { ... } | SSA init(this.xs) | Fields.java:13:15:13:16 | xs |
| Fields.java:13:15:13:16 | this.xs | Fields.java:14:5:14:9 | upd(...) | SSA impl upd[nonlocal](this.xs) | Fields.java:15:9:15:10 | xs |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | ...; | SSA phi(this.xs) | Fields.java:18:9:18:15 | this.xs |
| Fields.java:13:15:13:16 | this.xs | Fields.java:18:5:18:16 | <Expr>; | SSA phi(this.xs) | Fields.java:18:9:18:15 | this.xs |
| Fields.java:13:15:13:16 | this.xs | Fields.java:19:5:19:19 | ...=... | SSA def(this.xs) | Fields.java:20:9:20:10 | xs |
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) | Fields.java:25:15:25:15 | f |
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) | Fields.java:29:9:29:9 | f |
@@ -10,15 +10,15 @@
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) | Fields.java:37:9:37:9 | f |
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) | Fields.java:39:5:39:5 | f |
| Fields.java:24:5:24:28 | f | Fields.java:24:12:24:27 | f | SSA def(f) | Fields.java:40:9:40:9 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | ...; | SSA phi(f) | Fields.java:44:9:44:9 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | ...; | SSA phi(f) | Fields.java:46:9:46:9 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f) | Fields.java:44:9:44:9 | f |
| Fields.java:24:5:24:28 | f | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f) | Fields.java:46:9:46:9 | f |
| Fields.java:25:15:25:18 | f.xs | Fields.java:24:12:24:27 | f | SSA impl upd[explicit qualifier](f.xs) | Fields.java:25:15:25:18 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:28:5:28:12 | f(...) | SSA impl upd[nonlocal](f.xs) | Fields.java:29:9:29:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:32:5:32:9 | f(...) | SSA impl upd[nonlocal](f.xs) | Fields.java:33:9:33:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:32:5:32:9 | f(...) | SSA impl upd[nonlocal](f.xs) | Fields.java:37:9:37:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:39:5:39:21 | ...=... | SSA def(f.xs) | Fields.java:40:9:40:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | ...; | SSA phi(f.xs) | Fields.java:44:9:44:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | ...; | SSA phi(f.xs) | Fields.java:46:9:46:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f.xs) | Fields.java:44:9:44:12 | f.xs |
| Fields.java:25:15:25:18 | f.xs | Fields.java:44:5:44:13 | <Expr>; | SSA phi(f.xs) | Fields.java:46:9:46:12 | f.xs |
| Fields.java:26:5:26:17 | z | Fields.java:41:5:41:10 | ...=... | SSA def(z) | Fields.java:42:9:42:9 | z |
| Fields.java:26:15:26:16 | this.xs | Fields.java:23:19:49:3 | { ... } | SSA init(this.xs) | Fields.java:26:15:26:16 | xs |
| Fields.java:26:15:26:16 | this.xs | Fields.java:28:5:28:12 | f(...) | SSA impl upd[nonlocal](this.xs) | Fields.java:30:9:30:10 | xs |

View File

@@ -1,9 +1,9 @@
| stmts/B.java:8:5:8:10 | break | stmts/B.java:6:3:6:26 | for (...) |
| stmts/B.java:10:5:10:13 | continue | stmts/B.java:6:3:6:26 | for (...) |
| stmts/B.java:8:5:8:10 | break | stmts/B.java:6:3:6:26 | for (...;...;...) |
| stmts/B.java:10:5:10:13 | continue | stmts/B.java:6:3:6:26 | for (...;...;...) |
| stmts/B.java:13:6:13:11 | break | stmts/B.java:11:4:11:17 | while (...) |
| stmts/B.java:15:6:15:17 | break | stmts/B.java:6:3:6:26 | for (...) |
| stmts/B.java:15:6:15:17 | break | stmts/B.java:6:3:6:26 | for (...;...;...) |
| stmts/B.java:17:6:17:14 | continue | stmts/B.java:11:4:11:17 | while (...) |
| stmts/B.java:19:6:19:20 | continue | stmts/B.java:6:3:6:26 | for (...) |
| stmts/B.java:19:6:19:20 | continue | stmts/B.java:6:3:6:26 | for (...;...;...) |
| stmts/B.java:22:6:22:11 | break | stmts/B.java:20:5:20:14 | switch (...) |
| stmts/B.java:24:6:24:17 | break | stmts/B.java:6:3:6:26 | for (...) |
| stmts/B.java:24:6:24:17 | break | stmts/B.java:6:3:6:26 | for (...;...;...) |
| stmts/B.java:26:6:26:14 | continue | stmts/B.java:11:4:11:17 | while (...) |

View File

@@ -1,18 +1,18 @@
| CloseReaderTest.java:8:14:8:28 | super(...) | CloseReaderTest.java:8:14:8:28 | CloseReaderTest |
| CloseReaderTest.java:8:14:8:28 | { ... } | CloseReaderTest.java:8:14:8:28 | super(...) |
| CloseReaderTest.java:10:2:24:2 | { ... } | CloseReaderTest.java:12:3:13:42 | ...; |
| CloseReaderTest.java:10:2:24:2 | { ... } | CloseReaderTest.java:12:3:13:42 | <Expr>; |
| CloseReaderTest.java:12:3:12:12 | System.out | CloseReaderTest.java:12:20:12:40 | "Enter password for " |
| CloseReaderTest.java:12:3:13:41 | print(...) | CloseReaderTest.java:14:3:14:21 | ...; |
| CloseReaderTest.java:12:3:13:42 | ...; | CloseReaderTest.java:12:3:12:12 | System.out |
| CloseReaderTest.java:12:3:13:41 | print(...) | CloseReaderTest.java:14:3:14:21 | <Expr>; |
| CloseReaderTest.java:12:3:13:42 | <Expr>; | CloseReaderTest.java:12:3:12:12 | System.out |
| CloseReaderTest.java:12:20:12:40 | "Enter password for " | CloseReaderTest.java:12:44:12:50 | keyFile |
| CloseReaderTest.java:12:20:12:50 | ... + ... | CloseReaderTest.java:13:7:13:40 | " (password will not be hidden): " |
| CloseReaderTest.java:12:20:13:40 | ... + ... | CloseReaderTest.java:12:3:13:41 | print(...) |
| CloseReaderTest.java:12:44:12:50 | keyFile | CloseReaderTest.java:12:20:12:50 | ... + ... |
| CloseReaderTest.java:13:7:13:40 | " (password will not be hidden): " | CloseReaderTest.java:12:20:13:40 | ... + ... |
| CloseReaderTest.java:14:3:14:12 | System.out | CloseReaderTest.java:14:3:14:20 | flush(...) |
| CloseReaderTest.java:14:3:14:20 | flush(...) | CloseReaderTest.java:15:3:16:16 | local variable declaration |
| CloseReaderTest.java:14:3:14:21 | ...; | CloseReaderTest.java:14:3:14:12 | System.out |
| CloseReaderTest.java:15:3:16:16 | local variable declaration | CloseReaderTest.java:16:5:16:13 | System.in |
| CloseReaderTest.java:14:3:14:20 | flush(...) | CloseReaderTest.java:15:3:16:16 | var ...; |
| CloseReaderTest.java:14:3:14:21 | <Expr>; | CloseReaderTest.java:14:3:14:12 | System.out |
| CloseReaderTest.java:15:3:16:16 | var ...; | CloseReaderTest.java:16:5:16:13 | System.in |
| CloseReaderTest.java:15:18:16:15 | stdin | CloseReaderTest.java:17:3:23:3 | try ... |
| CloseReaderTest.java:15:26:16:15 | new BufferedReader(...) | CloseReaderTest.java:15:18:16:15 | stdin |
| CloseReaderTest.java:15:45:16:14 | new InputStreamReader(...) | CloseReaderTest.java:15:26:16:15 | new BufferedReader(...) |

View File

@@ -1 +1 @@
| LoopVarReadTest.java:7:19:7:24 | ... < ... | LoopVarReadTest.java:12:3:12:13 | local variable declaration |
| LoopVarReadTest.java:7:19:7:24 | ... < ... | LoopVarReadTest.java:12:3:12:13 | var ...; |

View File

@@ -1,28 +1,28 @@
| LoopVarReadTest.java:3:14:3:28 | super(...) | LoopVarReadTest.java:3:14:3:28 | LoopVarReadTest |
| LoopVarReadTest.java:3:14:3:28 | { ... } | LoopVarReadTest.java:3:14:3:28 | super(...) |
| LoopVarReadTest.java:5:2:15:2 | { ... } | LoopVarReadTest.java:6:3:6:12 | local variable declaration |
| LoopVarReadTest.java:6:3:6:12 | local variable declaration | LoopVarReadTest.java:6:11:6:11 | 2 |
| LoopVarReadTest.java:6:7:6:11 | x | LoopVarReadTest.java:7:3:7:33 | for (...) |
| LoopVarReadTest.java:5:2:15:2 | { ... } | LoopVarReadTest.java:6:3:6:12 | var ...; |
| LoopVarReadTest.java:6:3:6:12 | var ...; | LoopVarReadTest.java:6:11:6:11 | 2 |
| LoopVarReadTest.java:6:7:6:11 | x | LoopVarReadTest.java:7:3:7:33 | for (...;...;...) |
| LoopVarReadTest.java:6:11:6:11 | 2 | LoopVarReadTest.java:6:7:6:11 | x |
| LoopVarReadTest.java:7:3:7:33 | for (...) | LoopVarReadTest.java:7:16:7:16 | 0 |
| LoopVarReadTest.java:7:3:7:33 | for (...;...;...) | LoopVarReadTest.java:7:16:7:16 | 0 |
| LoopVarReadTest.java:7:12:7:16 | y | LoopVarReadTest.java:7:19:7:19 | y |
| LoopVarReadTest.java:7:16:7:16 | 0 | LoopVarReadTest.java:7:12:7:16 | y |
| LoopVarReadTest.java:7:19:7:19 | y | LoopVarReadTest.java:7:23:7:24 | 10 |
| LoopVarReadTest.java:7:19:7:24 | ... < ... | LoopVarReadTest.java:8:3:10:3 | { ... } |
| LoopVarReadTest.java:7:19:7:24 | ... < ... | LoopVarReadTest.java:12:3:12:13 | local variable declaration |
| LoopVarReadTest.java:7:19:7:24 | ... < ... | LoopVarReadTest.java:12:3:12:13 | var ...; |
| LoopVarReadTest.java:7:23:7:24 | 10 | LoopVarReadTest.java:7:19:7:24 | ... < ... |
| LoopVarReadTest.java:7:27:7:27 | y | LoopVarReadTest.java:7:32:7:32 | x |
| LoopVarReadTest.java:7:27:7:32 | ...+=... | LoopVarReadTest.java:7:19:7:19 | y |
| LoopVarReadTest.java:7:32:7:32 | x | LoopVarReadTest.java:7:27:7:32 | ...+=... |
| LoopVarReadTest.java:8:3:10:3 | { ... } | LoopVarReadTest.java:9:4:9:29 | ...; |
| LoopVarReadTest.java:8:3:10:3 | { ... } | LoopVarReadTest.java:9:4:9:29 | <Expr>; |
| LoopVarReadTest.java:9:4:9:13 | System.out | LoopVarReadTest.java:9:23:9:27 | "Foo" |
| LoopVarReadTest.java:9:4:9:28 | println(...) | LoopVarReadTest.java:7:27:7:27 | y |
| LoopVarReadTest.java:9:4:9:29 | ...; | LoopVarReadTest.java:9:4:9:13 | System.out |
| LoopVarReadTest.java:9:4:9:29 | <Expr>; | LoopVarReadTest.java:9:4:9:13 | System.out |
| LoopVarReadTest.java:9:23:9:27 | "Foo" | LoopVarReadTest.java:9:4:9:28 | println(...) |
| LoopVarReadTest.java:12:3:12:13 | local variable declaration | LoopVarReadTest.java:12:11:12:12 | 10 |
| LoopVarReadTest.java:12:7:12:12 | q | LoopVarReadTest.java:14:3:14:28 | ...; |
| LoopVarReadTest.java:12:3:12:13 | var ...; | LoopVarReadTest.java:12:11:12:12 | 10 |
| LoopVarReadTest.java:12:7:12:12 | q | LoopVarReadTest.java:14:3:14:28 | <Expr>; |
| LoopVarReadTest.java:12:11:12:12 | 10 | LoopVarReadTest.java:12:7:12:12 | q |
| LoopVarReadTest.java:14:3:14:12 | System.out | LoopVarReadTest.java:14:22:14:26 | "foo" |
| LoopVarReadTest.java:14:3:14:27 | println(...) | LoopVarReadTest.java:4:21:4:28 | testLoop |
| LoopVarReadTest.java:14:3:14:28 | ...; | LoopVarReadTest.java:14:3:14:12 | System.out |
| LoopVarReadTest.java:14:3:14:28 | <Expr>; | LoopVarReadTest.java:14:3:14:12 | System.out |
| LoopVarReadTest.java:14:22:14:26 | "foo" | LoopVarReadTest.java:14:3:14:27 | println(...) |

View File

@@ -1,2 +1,2 @@
| SaveFileTest.java:18:7:18:26 | startsWith(...) | SaveFileTest.java:24:3:24:33 | local variable declaration |
| SaveFileTest.java:34:11:34:54 | ... != ... | SaveFileTest.java:39:4:40:41 | ...; |
| SaveFileTest.java:18:7:18:26 | startsWith(...) | SaveFileTest.java:24:3:24:33 | var ...; |
| SaveFileTest.java:34:11:34:54 | ... != ... | SaveFileTest.java:39:4:40:41 | <Expr>; |

View File

@@ -1,26 +1,26 @@
| SaveFileTest.java:11:14:11:25 | super(...) | SaveFileTest.java:11:14:11:25 | SaveFileTest |
| SaveFileTest.java:11:14:11:25 | { ... } | SaveFileTest.java:11:14:11:25 | super(...) |
| SaveFileTest.java:15:2:55:2 | { ... } | SaveFileTest.java:17:3:17:25 | local variable declaration |
| SaveFileTest.java:17:3:17:25 | local variable declaration | SaveFileTest.java:17:21:17:24 | path |
| SaveFileTest.java:15:2:55:2 | { ... } | SaveFileTest.java:17:3:17:25 | var ...; |
| SaveFileTest.java:17:3:17:25 | var ...; | SaveFileTest.java:17:21:17:24 | path |
| SaveFileTest.java:17:10:17:24 | savePath | SaveFileTest.java:18:3:18:27 | if (...) |
| SaveFileTest.java:17:21:17:24 | path | SaveFileTest.java:17:10:17:24 | savePath |
| SaveFileTest.java:18:3:18:27 | if (...) | SaveFileTest.java:18:7:18:10 | path |
| SaveFileTest.java:18:7:18:10 | path | SaveFileTest.java:18:23:18:25 | "/" |
| SaveFileTest.java:18:7:18:26 | startsWith(...) | SaveFileTest.java:19:3:21:3 | { ... } |
| SaveFileTest.java:18:7:18:26 | startsWith(...) | SaveFileTest.java:24:3:24:33 | local variable declaration |
| SaveFileTest.java:18:7:18:26 | startsWith(...) | SaveFileTest.java:24:3:24:33 | var ...; |
| SaveFileTest.java:18:23:18:25 | "/" | SaveFileTest.java:18:7:18:26 | startsWith(...) |
| SaveFileTest.java:19:3:21:3 | { ... } | SaveFileTest.java:20:4:20:32 | ...; |
| SaveFileTest.java:20:4:20:31 | ...=... | SaveFileTest.java:24:3:24:33 | local variable declaration |
| SaveFileTest.java:20:4:20:32 | ...; | SaveFileTest.java:20:15:20:18 | path |
| SaveFileTest.java:19:3:21:3 | { ... } | SaveFileTest.java:20:4:20:32 | <Expr>; |
| SaveFileTest.java:20:4:20:31 | ...=... | SaveFileTest.java:24:3:24:33 | var ...; |
| SaveFileTest.java:20:4:20:32 | <Expr>; | SaveFileTest.java:20:15:20:18 | path |
| SaveFileTest.java:20:15:20:18 | path | SaveFileTest.java:20:30:20:30 | 1 |
| SaveFileTest.java:20:15:20:31 | substring(...) | SaveFileTest.java:20:4:20:31 | ...=... |
| SaveFileTest.java:20:30:20:30 | 1 | SaveFileTest.java:20:15:20:31 | substring(...) |
| SaveFileTest.java:24:3:24:33 | local variable declaration | SaveFileTest.java:24:27:24:31 | "foo" |
| SaveFileTest.java:24:8:24:32 | dirPath | SaveFileTest.java:25:3:26:16 | local variable declaration |
| SaveFileTest.java:24:3:24:33 | var ...; | SaveFileTest.java:24:27:24:31 | "foo" |
| SaveFileTest.java:24:8:24:32 | dirPath | SaveFileTest.java:25:3:26:16 | var ...; |
| SaveFileTest.java:24:18:24:32 | new File(...) | SaveFileTest.java:24:8:24:32 | dirPath |
| SaveFileTest.java:24:27:24:31 | "foo" | SaveFileTest.java:24:18:24:32 | new File(...) |
| SaveFileTest.java:25:3:26:16 | local variable declaration | SaveFileTest.java:25:28:25:34 | dirPath |
| SaveFileTest.java:25:8:26:15 | saveFile | SaveFileTest.java:28:3:28:33 | local variable declaration |
| SaveFileTest.java:25:3:26:16 | var ...; | SaveFileTest.java:25:28:25:34 | dirPath |
| SaveFileTest.java:25:8:26:15 | saveFile | SaveFileTest.java:28:3:28:33 | var ...; |
| SaveFileTest.java:25:19:26:15 | new File(...) | SaveFileTest.java:25:8:26:15 | saveFile |
| SaveFileTest.java:25:28:25:34 | dirPath | SaveFileTest.java:25:28:25:52 | getAbsolutePath(...) |
| SaveFileTest.java:25:28:25:52 | getAbsolutePath(...) | SaveFileTest.java:25:56:25:69 | File.separator |
@@ -28,27 +28,27 @@
| SaveFileTest.java:25:28:26:14 | ... + ... | SaveFileTest.java:25:19:26:15 | new File(...) |
| SaveFileTest.java:25:56:25:69 | File.separator | SaveFileTest.java:25:28:25:69 | ... + ... |
| SaveFileTest.java:26:7:26:14 | savePath | SaveFileTest.java:25:28:26:14 | ... + ... |
| SaveFileTest.java:28:3:28:33 | local variable declaration | SaveFileTest.java:28:28:28:31 | 8192 |
| SaveFileTest.java:28:10:28:32 | buffer | SaveFileTest.java:29:3:29:20 | local variable declaration |
| SaveFileTest.java:28:3:28:33 | var ...; | SaveFileTest.java:28:28:28:31 | 8192 |
| SaveFileTest.java:28:10:28:32 | buffer | SaveFileTest.java:29:3:29:20 | var ...; |
| SaveFileTest.java:28:19:28:32 | new byte[] | SaveFileTest.java:28:10:28:32 | buffer |
| SaveFileTest.java:28:28:28:31 | 8192 | SaveFileTest.java:28:19:28:32 | new byte[] |
| SaveFileTest.java:29:3:29:20 | local variable declaration | SaveFileTest.java:29:19:29:19 | 0 |
| SaveFileTest.java:29:7:29:19 | bytesRead | SaveFileTest.java:30:3:30:26 | local variable declaration |
| SaveFileTest.java:29:3:29:20 | var ...; | SaveFileTest.java:29:19:29:19 | 0 |
| SaveFileTest.java:29:7:29:19 | bytesRead | SaveFileTest.java:30:3:30:26 | var ...; |
| SaveFileTest.java:29:19:29:19 | 0 | SaveFileTest.java:29:7:29:19 | bytesRead |
| SaveFileTest.java:30:3:30:26 | local variable declaration | SaveFileTest.java:30:22:30:25 | null |
| SaveFileTest.java:30:3:30:26 | var ...; | SaveFileTest.java:30:22:30:25 | null |
| SaveFileTest.java:30:16:30:25 | bos | SaveFileTest.java:31:3:53:3 | try ... |
| SaveFileTest.java:30:22:30:25 | null | SaveFileTest.java:30:16:30:25 | bos |
| SaveFileTest.java:31:3:53:3 | try ... | SaveFileTest.java:32:3:41:3 | { ... } |
| SaveFileTest.java:32:3:41:3 | { ... } | SaveFileTest.java:33:4:33:40 | ...; |
| SaveFileTest.java:32:3:41:3 | { ... } | SaveFileTest.java:33:4:33:40 | <Expr>; |
| SaveFileTest.java:33:4:33:39 | ...=... | SaveFileTest.java:34:4:34:55 | while (...) |
| SaveFileTest.java:33:4:33:40 | ...; | SaveFileTest.java:33:31:33:38 | saveFile |
| SaveFileTest.java:33:4:33:40 | <Expr>; | SaveFileTest.java:33:31:33:38 | saveFile |
| SaveFileTest.java:33:10:33:39 | new FileOutputStream(...) | SaveFileTest.java:33:4:33:39 | ...=... |
| SaveFileTest.java:33:10:33:39 | new FileOutputStream(...) | SaveFileTest.java:41:5:41:23 | catch (...) |
| SaveFileTest.java:33:10:33:39 | new FileOutputStream(...) | SaveFileTest.java:45:3:53:3 | { ... } |
| SaveFileTest.java:33:31:33:38 | saveFile | SaveFileTest.java:33:10:33:39 | new FileOutputStream(...) |
| SaveFileTest.java:34:4:34:55 | while (...) | SaveFileTest.java:34:24:34:25 | is |
| SaveFileTest.java:34:11:34:54 | ... != ... | SaveFileTest.java:35:4:37:4 | { ... } |
| SaveFileTest.java:34:11:34:54 | ... != ... | SaveFileTest.java:39:4:40:41 | ...; |
| SaveFileTest.java:34:11:34:54 | ... != ... | SaveFileTest.java:39:4:40:41 | <Expr>; |
| SaveFileTest.java:34:12:34:47 | ...=... | SaveFileTest.java:34:54:34:54 | 1 |
| SaveFileTest.java:34:24:34:25 | is | SaveFileTest.java:34:32:34:37 | buffer |
| SaveFileTest.java:34:24:34:47 | read(...) | SaveFileTest.java:34:12:34:47 | ...=... |
@@ -59,19 +59,19 @@
| SaveFileTest.java:34:43:34:46 | 8192 | SaveFileTest.java:34:24:34:47 | read(...) |
| SaveFileTest.java:34:53:34:54 | -... | SaveFileTest.java:34:11:34:54 | ... != ... |
| SaveFileTest.java:34:54:34:54 | 1 | SaveFileTest.java:34:53:34:54 | -... |
| SaveFileTest.java:35:4:37:4 | { ... } | SaveFileTest.java:36:5:36:36 | ...; |
| SaveFileTest.java:35:4:37:4 | { ... } | SaveFileTest.java:36:5:36:36 | <Expr>; |
| SaveFileTest.java:36:5:36:7 | bos | SaveFileTest.java:36:15:36:20 | buffer |
| SaveFileTest.java:36:5:36:35 | write(...) | SaveFileTest.java:34:24:34:25 | is |
| SaveFileTest.java:36:5:36:35 | write(...) | SaveFileTest.java:41:5:41:23 | catch (...) |
| SaveFileTest.java:36:5:36:35 | write(...) | SaveFileTest.java:45:3:53:3 | { ... } |
| SaveFileTest.java:36:5:36:36 | ...; | SaveFileTest.java:36:5:36:7 | bos |
| SaveFileTest.java:36:5:36:36 | <Expr>; | SaveFileTest.java:36:5:36:7 | bos |
| SaveFileTest.java:36:15:36:20 | buffer | SaveFileTest.java:36:23:36:23 | 0 |
| SaveFileTest.java:36:23:36:23 | 0 | SaveFileTest.java:36:26:36:34 | bytesRead |
| SaveFileTest.java:36:26:36:34 | bytesRead | SaveFileTest.java:36:5:36:35 | write(...) |
| SaveFileTest.java:39:4:39:13 | System.out | SaveFileTest.java:39:23:39:54 | "The file has been written to [" |
| SaveFileTest.java:39:4:40:40 | println(...) | SaveFileTest.java:41:5:41:23 | catch (...) |
| SaveFileTest.java:39:4:40:40 | println(...) | SaveFileTest.java:45:3:53:3 | { ... } |
| SaveFileTest.java:39:4:40:41 | ...; | SaveFileTest.java:39:4:39:13 | System.out |
| SaveFileTest.java:39:4:40:41 | <Expr>; | SaveFileTest.java:39:4:39:13 | System.out |
| SaveFileTest.java:39:23:39:54 | "The file has been written to [" | SaveFileTest.java:40:8:40:15 | saveFile |
| SaveFileTest.java:39:23:40:33 | ... + ... | SaveFileTest.java:40:37:40:39 | "]" |
| SaveFileTest.java:39:23:40:39 | ... + ... | SaveFileTest.java:39:4:40:40 | println(...) |
@@ -89,15 +89,15 @@
| SaveFileTest.java:43:50:43:50 | e | SaveFileTest.java:43:10:43:51 | new IOException(...) |
| SaveFileTest.java:45:3:53:3 | { ... } | SaveFileTest.java:46:4:52:4 | try ... |
| SaveFileTest.java:46:4:52:4 | try ... | SaveFileTest.java:47:4:50:4 | { ... } |
| SaveFileTest.java:47:4:50:4 | { ... } | SaveFileTest.java:48:5:48:16 | ...; |
| SaveFileTest.java:47:4:50:4 | { ... } | SaveFileTest.java:48:5:48:16 | <Expr>; |
| SaveFileTest.java:48:5:48:7 | bos | SaveFileTest.java:48:5:48:15 | flush(...) |
| SaveFileTest.java:48:5:48:15 | flush(...) | SaveFileTest.java:49:5:49:16 | ...; |
| SaveFileTest.java:48:5:48:15 | flush(...) | SaveFileTest.java:49:5:49:16 | <Expr>; |
| SaveFileTest.java:48:5:48:15 | flush(...) | SaveFileTest.java:50:6:50:30 | catch (...) |
| SaveFileTest.java:48:5:48:16 | ...; | SaveFileTest.java:48:5:48:7 | bos |
| SaveFileTest.java:48:5:48:16 | <Expr>; | SaveFileTest.java:48:5:48:7 | bos |
| SaveFileTest.java:49:5:49:7 | bos | SaveFileTest.java:49:5:49:15 | close(...) |
| SaveFileTest.java:49:5:49:15 | close(...) | SaveFileTest.java:12:14:12:21 | saveFile |
| SaveFileTest.java:49:5:49:15 | close(...) | SaveFileTest.java:50:6:50:30 | catch (...) |
| SaveFileTest.java:49:5:49:16 | ...; | SaveFileTest.java:49:5:49:7 | bos |
| SaveFileTest.java:49:5:49:16 | <Expr>; | SaveFileTest.java:49:5:49:7 | bos |
| SaveFileTest.java:50:6:50:30 | catch (...) | SaveFileTest.java:50:23:50:29 | ignored |
| SaveFileTest.java:50:23:50:29 | ignored | SaveFileTest.java:51:4:52:4 | { ... } |
| SaveFileTest.java:51:4:52:4 | { ... } | SaveFileTest.java:12:14:12:21 | saveFile |

View File

@@ -1,6 +1,6 @@
| SchackTest.java:8:9:8:12 | ... == ... | SchackTest.java:10:5:10:13 | if (...) |
| SchackTest.java:10:9:10:12 | ... == ... | SchackTest.java:12:14:15:4 | { ... } |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:16:4:16:41 | ...; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:16:4:16:41 | <Expr>; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:17:5:17:17 | catch (...) |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:27:7:27:24 | ... > ... | SchackTest.java:29:10:29:22 | random(...) |

View File

@@ -25,39 +25,39 @@
| SchackTest.java:11:6:11:12 | return ... | SchackTest.java:12:14:15:4 | { ... } |
| SchackTest.java:12:14:15:4 | { ... } | SchackTest.java:13:5:13:14 | if (...) |
| SchackTest.java:13:5:13:14 | if (...) | SchackTest.java:13:9:13:13 | bar(...) |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:14:6:14:42 | ...; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:16:4:16:41 | ...; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:14:6:14:42 | <Expr>; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:16:4:16:41 | <Expr>; |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:17:5:17:17 | catch (...) |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:19:5:19:17 | catch (...) |
| SchackTest.java:13:9:13:13 | bar(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:14:6:14:15 | System.out | SchackTest.java:14:25:14:40 | "true successor" |
| SchackTest.java:14:6:14:41 | println(...) | SchackTest.java:16:4:16:41 | ...; |
| SchackTest.java:14:6:14:41 | println(...) | SchackTest.java:16:4:16:41 | <Expr>; |
| SchackTest.java:14:6:14:41 | println(...) | SchackTest.java:17:5:17:17 | catch (...) |
| SchackTest.java:14:6:14:41 | println(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:14:6:14:42 | ...; | SchackTest.java:14:6:14:15 | System.out |
| SchackTest.java:14:6:14:42 | <Expr>; | SchackTest.java:14:6:14:15 | System.out |
| SchackTest.java:14:25:14:40 | "true successor" | SchackTest.java:14:6:14:41 | println(...) |
| SchackTest.java:16:4:16:13 | System.out | SchackTest.java:16:23:16:39 | "false successor" |
| SchackTest.java:16:4:16:40 | println(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:16:4:16:41 | ...; | SchackTest.java:16:4:16:13 | System.out |
| SchackTest.java:16:4:16:41 | <Expr>; | SchackTest.java:16:4:16:13 | System.out |
| SchackTest.java:16:23:16:39 | "false successor" | SchackTest.java:16:4:16:40 | println(...) |
| SchackTest.java:17:5:17:17 | catch (...) | SchackTest.java:17:16:17:16 | e |
| SchackTest.java:17:16:17:16 | e | SchackTest.java:17:19:19:3 | { ... } |
| SchackTest.java:17:19:19:3 | { ... } | SchackTest.java:18:4:18:41 | ...; |
| SchackTest.java:17:19:19:3 | { ... } | SchackTest.java:18:4:18:41 | <Expr>; |
| SchackTest.java:18:4:18:13 | System.out | SchackTest.java:18:23:18:39 | "false successor" |
| SchackTest.java:18:4:18:40 | println(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:18:4:18:41 | ...; | SchackTest.java:18:4:18:13 | System.out |
| SchackTest.java:18:4:18:41 | <Expr>; | SchackTest.java:18:4:18:13 | System.out |
| SchackTest.java:18:23:18:39 | "false successor" | SchackTest.java:18:4:18:40 | println(...) |
| SchackTest.java:19:5:19:17 | catch (...) | SchackTest.java:19:16:19:16 | e |
| SchackTest.java:19:16:19:16 | e | SchackTest.java:19:19:21:3 | { ... } |
| SchackTest.java:19:19:21:3 | { ... } | SchackTest.java:20:4:20:74 | ...; |
| SchackTest.java:19:19:21:3 | { ... } | SchackTest.java:20:4:20:74 | <Expr>; |
| SchackTest.java:20:4:20:13 | System.out | SchackTest.java:20:23:20:72 | "successor (but neither true nor false successor)" |
| SchackTest.java:20:4:20:73 | println(...) | SchackTest.java:21:13:23:3 | { ... } |
| SchackTest.java:20:4:20:74 | ...; | SchackTest.java:20:4:20:13 | System.out |
| SchackTest.java:20:4:20:74 | <Expr>; | SchackTest.java:20:4:20:13 | System.out |
| SchackTest.java:20:23:20:72 | "successor (but neither true nor false successor)" | SchackTest.java:20:4:20:73 | println(...) |
| SchackTest.java:21:13:23:3 | { ... } | SchackTest.java:22:4:22:41 | ...; |
| SchackTest.java:21:13:23:3 | { ... } | SchackTest.java:22:4:22:41 | <Expr>; |
| SchackTest.java:22:4:22:13 | System.out | SchackTest.java:22:23:22:39 | "false successor" |
| SchackTest.java:22:4:22:40 | println(...) | SchackTest.java:5:7:5:9 | foo |
| SchackTest.java:22:4:22:41 | ...; | SchackTest.java:22:4:22:13 | System.out |
| SchackTest.java:22:4:22:41 | <Expr>; | SchackTest.java:22:4:22:13 | System.out |
| SchackTest.java:22:23:22:39 | "false successor" | SchackTest.java:22:4:22:40 | println(...) |
| SchackTest.java:26:35:30:2 | { ... } | SchackTest.java:27:3:27:25 | if (...) |
| SchackTest.java:27:3:27:25 | if (...) | SchackTest.java:27:7:27:19 | random(...) |

View File

@@ -1,5 +1,5 @@
| TestBreak.java:12:9:12:14 | ... == ... | TestBreak.java:16:5:27:5 | { ... } |
| TestBreak.java:19:11:19:16 | ... == ... | TestBreak.java:23:7:25:7 | { ... } |
| TestBreak.java:32:8:32:13 | ... == ... | TestBreak.java:36:4:46:4 | { ... } |
| TestBreak.java:39:10:39:15 | ... == ... | TestBreak.java:43:6:43:15 | ...; |
| TestBreak.java:44:14:44:19 | ... == ... | TestBreak.java:45:5:45:11 | ...; |
| TestBreak.java:39:10:39:15 | ... == ... | TestBreak.java:43:6:43:15 | <Expr>; |
| TestBreak.java:44:14:44:19 | ... == ... | TestBreak.java:45:5:45:11 | <Expr>; |

View File

@@ -1,14 +1,14 @@
| TestBreak.java:3:14:3:22 | super(...) | TestBreak.java:3:14:3:22 | TestBreak |
| TestBreak.java:3:14:3:22 | { ... } | TestBreak.java:3:14:3:22 | super(...) |
| TestBreak.java:5:2:85:2 | { ... } | TestBreak.java:7:3:8:11 | labeled statement |
| TestBreak.java:7:3:8:11 | labeled statement | TestBreak.java:8:4:8:11 | for (...) |
| TestBreak.java:8:4:8:11 | for (...) | TestBreak.java:9:4:28:4 | { ... } |
| TestBreak.java:9:4:28:4 | { ... } | TestBreak.java:10:5:10:14 | local variable declaration |
| TestBreak.java:10:5:10:14 | local variable declaration | TestBreak.java:10:13:10:13 | 1 |
| TestBreak.java:10:9:10:13 | x | TestBreak.java:11:5:11:14 | ...; |
| TestBreak.java:5:2:85:2 | { ... } | TestBreak.java:7:3:8:11 | <Label>: ... |
| TestBreak.java:7:3:8:11 | <Label>: ... | TestBreak.java:8:4:8:11 | for (...;...;...) |
| TestBreak.java:8:4:8:11 | for (...;...;...) | TestBreak.java:9:4:28:4 | { ... } |
| TestBreak.java:9:4:28:4 | { ... } | TestBreak.java:10:5:10:14 | var ...; |
| TestBreak.java:10:5:10:14 | var ...; | TestBreak.java:10:13:10:13 | 1 |
| TestBreak.java:10:9:10:13 | x | TestBreak.java:11:5:11:14 | <Expr>; |
| TestBreak.java:10:13:10:13 | 1 | TestBreak.java:10:9:10:13 | x |
| TestBreak.java:11:5:11:13 | ...=... | TestBreak.java:12:5:12:15 | if (...) |
| TestBreak.java:11:5:11:14 | ...; | TestBreak.java:11:9:11:9 | x |
| TestBreak.java:11:5:11:14 | <Expr>; | TestBreak.java:11:9:11:9 | x |
| TestBreak.java:11:9:11:9 | x | TestBreak.java:11:13:11:13 | 1 |
| TestBreak.java:11:9:11:13 | ... + ... | TestBreak.java:11:5:11:13 | ...=... |
| TestBreak.java:11:13:11:13 | 1 | TestBreak.java:11:9:11:13 | ... + ... |
@@ -18,7 +18,7 @@
| TestBreak.java:12:9:12:14 | ... == ... | TestBreak.java:16:5:27:5 | { ... } |
| TestBreak.java:12:14:12:14 | 1 | TestBreak.java:12:9:12:14 | ... == ... |
| TestBreak.java:13:5:15:5 | { ... } | TestBreak.java:14:6:14:11 | break |
| TestBreak.java:14:6:14:11 | break | TestBreak.java:29:3:29:13 | local variable declaration |
| TestBreak.java:14:6:14:11 | break | TestBreak.java:29:3:29:13 | var ...; |
| TestBreak.java:16:5:27:5 | { ... } | TestBreak.java:17:6:17:30 | for (... : ...) |
| TestBreak.java:17:6:17:30 | for (... : ...) | TestBreak.java:17:27:17:28 | 20 |
| TestBreak.java:17:15:17:15 | q | TestBreak.java:18:6:26:6 | { ... } |
@@ -34,8 +34,8 @@
| TestBreak.java:20:7:22:7 | { ... } | TestBreak.java:21:8:21:13 | break |
| TestBreak.java:21:8:21:13 | break | TestBreak.java:9:4:28:4 | { ... } |
| TestBreak.java:23:7:25:7 | { ... } | TestBreak.java:24:8:24:15 | break |
| TestBreak.java:24:8:24:15 | break | TestBreak.java:29:3:29:13 | local variable declaration |
| TestBreak.java:29:3:29:13 | local variable declaration | TestBreak.java:29:11:29:12 | 12 |
| TestBreak.java:24:8:24:15 | break | TestBreak.java:29:3:29:13 | var ...; |
| TestBreak.java:29:3:29:13 | var ...; | TestBreak.java:29:11:29:12 | 12 |
| TestBreak.java:29:7:29:12 | y | TestBreak.java:30:3:30:14 | while (...) |
| TestBreak.java:29:11:29:12 | 12 | TestBreak.java:29:7:29:12 | y |
| TestBreak.java:30:3:30:14 | while (...) | TestBreak.java:30:10:30:13 | true |
@@ -47,33 +47,33 @@
| TestBreak.java:32:8:32:13 | ... == ... | TestBreak.java:36:4:46:4 | { ... } |
| TestBreak.java:32:13:32:13 | 1 | TestBreak.java:32:8:32:13 | ... == ... |
| TestBreak.java:33:4:35:4 | { ... } | TestBreak.java:34:5:34:10 | break |
| TestBreak.java:34:5:34:10 | break | TestBreak.java:48:3:48:9 | ...; |
| TestBreak.java:34:5:34:10 | break | TestBreak.java:48:3:48:9 | <Expr>; |
| TestBreak.java:36:4:46:4 | { ... } | TestBreak.java:37:5:44:21 | do ... while (...) |
| TestBreak.java:37:5:44:21 | do ... while (...) | TestBreak.java:38:5:44:5 | { ... } |
| TestBreak.java:38:5:44:5 | { ... } | TestBreak.java:39:6:39:16 | if (...) |
| TestBreak.java:39:6:39:16 | if (...) | TestBreak.java:39:10:39:10 | y |
| TestBreak.java:39:10:39:10 | y | TestBreak.java:39:15:39:15 | 2 |
| TestBreak.java:39:10:39:15 | ... == ... | TestBreak.java:40:6:42:6 | { ... } |
| TestBreak.java:39:10:39:15 | ... == ... | TestBreak.java:43:6:43:15 | ...; |
| TestBreak.java:39:10:39:15 | ... == ... | TestBreak.java:43:6:43:15 | <Expr>; |
| TestBreak.java:39:15:39:15 | 2 | TestBreak.java:39:10:39:15 | ... == ... |
| TestBreak.java:40:6:42:6 | { ... } | TestBreak.java:41:7:41:12 | break |
| TestBreak.java:41:7:41:12 | break | TestBreak.java:45:5:45:11 | ...; |
| TestBreak.java:41:7:41:12 | break | TestBreak.java:45:5:45:11 | <Expr>; |
| TestBreak.java:43:6:43:14 | ...=... | TestBreak.java:44:14:44:14 | y |
| TestBreak.java:43:6:43:15 | ...; | TestBreak.java:43:10:43:10 | y |
| TestBreak.java:43:6:43:15 | <Expr>; | TestBreak.java:43:10:43:10 | y |
| TestBreak.java:43:10:43:10 | y | TestBreak.java:43:14:43:14 | 2 |
| TestBreak.java:43:10:43:14 | ... + ... | TestBreak.java:43:6:43:14 | ...=... |
| TestBreak.java:43:14:43:14 | 2 | TestBreak.java:43:10:43:14 | ... + ... |
| TestBreak.java:44:14:44:14 | y | TestBreak.java:44:19:44:19 | 1 |
| TestBreak.java:44:14:44:19 | ... == ... | TestBreak.java:38:5:44:5 | { ... } |
| TestBreak.java:44:14:44:19 | ... == ... | TestBreak.java:45:5:45:11 | ...; |
| TestBreak.java:44:14:44:19 | ... == ... | TestBreak.java:45:5:45:11 | <Expr>; |
| TestBreak.java:44:19:44:19 | 1 | TestBreak.java:44:14:44:19 | ... == ... |
| TestBreak.java:45:5:45:10 | ...=... | TestBreak.java:30:10:30:13 | true |
| TestBreak.java:45:5:45:11 | ...; | TestBreak.java:45:9:45:10 | 12 |
| TestBreak.java:45:5:45:11 | <Expr>; | TestBreak.java:45:9:45:10 | 12 |
| TestBreak.java:45:9:45:10 | 12 | TestBreak.java:45:5:45:10 | ...=... |
| TestBreak.java:48:3:48:8 | ...=... | TestBreak.java:51:3:51:12 | local variable declaration |
| TestBreak.java:48:3:48:9 | ...; | TestBreak.java:48:7:48:8 | 13 |
| TestBreak.java:48:3:48:8 | ...=... | TestBreak.java:51:3:51:12 | var ...; |
| TestBreak.java:48:3:48:9 | <Expr>; | TestBreak.java:48:7:48:8 | 13 |
| TestBreak.java:48:7:48:8 | 13 | TestBreak.java:48:3:48:8 | ...=... |
| TestBreak.java:51:3:51:12 | local variable declaration | TestBreak.java:51:10:51:11 | 12 |
| TestBreak.java:51:3:51:12 | var ...; | TestBreak.java:51:10:51:11 | 12 |
| TestBreak.java:51:7:51:11 | x | TestBreak.java:52:3:52:12 | switch (...) |
| TestBreak.java:51:10:51:11 | 12 | TestBreak.java:51:7:51:11 | x |
| TestBreak.java:52:3:52:12 | switch (...) | TestBreak.java:52:11:52:11 | x |
@@ -84,72 +84,72 @@
| TestBreak.java:52:11:52:11 | x | TestBreak.java:66:3:66:9 | case ... |
| TestBreak.java:52:11:52:11 | x | TestBreak.java:67:3:67:9 | case ... |
| TestBreak.java:52:11:52:11 | x | TestBreak.java:70:3:70:10 | default |
| TestBreak.java:54:3:54:9 | case ... | TestBreak.java:55:4:55:13 | ...; |
| TestBreak.java:55:4:55:12 | ...=... | TestBreak.java:56:4:56:13 | ...; |
| TestBreak.java:55:4:55:13 | ...; | TestBreak.java:55:8:55:8 | x |
| TestBreak.java:54:3:54:9 | case ... | TestBreak.java:55:4:55:13 | <Expr>; |
| TestBreak.java:55:4:55:12 | ...=... | TestBreak.java:56:4:56:13 | <Expr>; |
| TestBreak.java:55:4:55:13 | <Expr>; | TestBreak.java:55:8:55:8 | x |
| TestBreak.java:55:8:55:8 | x | TestBreak.java:55:12:55:12 | 1 |
| TestBreak.java:55:8:55:12 | ... + ... | TestBreak.java:55:4:55:12 | ...=... |
| TestBreak.java:55:12:55:12 | 1 | TestBreak.java:55:8:55:12 | ... + ... |
| TestBreak.java:56:4:56:12 | ...=... | TestBreak.java:57:3:57:9 | case ... |
| TestBreak.java:56:4:56:13 | ...; | TestBreak.java:56:8:56:8 | y |
| TestBreak.java:56:4:56:13 | <Expr>; | TestBreak.java:56:8:56:8 | y |
| TestBreak.java:56:8:56:8 | y | TestBreak.java:56:12:56:12 | 1 |
| TestBreak.java:56:8:56:12 | ... + ... | TestBreak.java:56:4:56:12 | ...=... |
| TestBreak.java:56:12:56:12 | 1 | TestBreak.java:56:8:56:12 | ... + ... |
| TestBreak.java:57:3:57:9 | case ... | TestBreak.java:58:4:58:13 | ...; |
| TestBreak.java:58:4:58:12 | ...=... | TestBreak.java:59:4:59:13 | ...; |
| TestBreak.java:58:4:58:13 | ...; | TestBreak.java:58:8:58:8 | x |
| TestBreak.java:57:3:57:9 | case ... | TestBreak.java:58:4:58:13 | <Expr>; |
| TestBreak.java:58:4:58:12 | ...=... | TestBreak.java:59:4:59:13 | <Expr>; |
| TestBreak.java:58:4:58:13 | <Expr>; | TestBreak.java:58:8:58:8 | x |
| TestBreak.java:58:8:58:8 | x | TestBreak.java:58:12:58:12 | 2 |
| TestBreak.java:58:8:58:12 | ... + ... | TestBreak.java:58:4:58:12 | ...=... |
| TestBreak.java:58:12:58:12 | 2 | TestBreak.java:58:8:58:12 | ... + ... |
| TestBreak.java:59:4:59:12 | ...=... | TestBreak.java:60:4:60:9 | break |
| TestBreak.java:59:4:59:13 | ...; | TestBreak.java:59:8:59:8 | y |
| TestBreak.java:59:4:59:13 | <Expr>; | TestBreak.java:59:8:59:8 | y |
| TestBreak.java:59:8:59:8 | y | TestBreak.java:59:12:59:12 | 2 |
| TestBreak.java:59:8:59:12 | ... + ... | TestBreak.java:59:4:59:12 | ...=... |
| TestBreak.java:59:12:59:12 | 2 | TestBreak.java:59:8:59:12 | ... + ... |
| TestBreak.java:60:4:60:9 | break | TestBreak.java:76:3:76:11 | switch (...) |
| TestBreak.java:61:3:61:9 | case ... | TestBreak.java:62:3:62:9 | case ... |
| TestBreak.java:62:3:62:9 | case ... | TestBreak.java:63:4:63:13 | ...; |
| TestBreak.java:63:4:63:12 | ...=... | TestBreak.java:64:4:64:13 | ...; |
| TestBreak.java:63:4:63:13 | ...; | TestBreak.java:63:8:63:8 | x |
| TestBreak.java:62:3:62:9 | case ... | TestBreak.java:63:4:63:13 | <Expr>; |
| TestBreak.java:63:4:63:12 | ...=... | TestBreak.java:64:4:64:13 | <Expr>; |
| TestBreak.java:63:4:63:13 | <Expr>; | TestBreak.java:63:8:63:8 | x |
| TestBreak.java:63:8:63:8 | x | TestBreak.java:63:12:63:12 | 3 |
| TestBreak.java:63:8:63:12 | ... + ... | TestBreak.java:63:4:63:12 | ...=... |
| TestBreak.java:63:12:63:12 | 3 | TestBreak.java:63:8:63:12 | ... + ... |
| TestBreak.java:64:4:64:12 | ...=... | TestBreak.java:65:4:65:9 | break |
| TestBreak.java:64:4:64:13 | ...; | TestBreak.java:64:8:64:8 | y |
| TestBreak.java:64:4:64:13 | <Expr>; | TestBreak.java:64:8:64:8 | y |
| TestBreak.java:64:8:64:8 | y | TestBreak.java:64:12:64:12 | 4 |
| TestBreak.java:64:8:64:12 | ... + ... | TestBreak.java:64:4:64:12 | ...=... |
| TestBreak.java:64:12:64:12 | 4 | TestBreak.java:64:8:64:12 | ... + ... |
| TestBreak.java:65:4:65:9 | break | TestBreak.java:76:3:76:11 | switch (...) |
| TestBreak.java:66:3:66:9 | case ... | TestBreak.java:67:3:67:9 | case ... |
| TestBreak.java:67:3:67:9 | case ... | TestBreak.java:68:4:68:13 | ...; |
| TestBreak.java:68:4:68:12 | ...=... | TestBreak.java:69:4:69:13 | ...; |
| TestBreak.java:68:4:68:13 | ...; | TestBreak.java:68:8:68:8 | x |
| TestBreak.java:67:3:67:9 | case ... | TestBreak.java:68:4:68:13 | <Expr>; |
| TestBreak.java:68:4:68:12 | ...=... | TestBreak.java:69:4:69:13 | <Expr>; |
| TestBreak.java:68:4:68:13 | <Expr>; | TestBreak.java:68:8:68:8 | x |
| TestBreak.java:68:8:68:8 | x | TestBreak.java:68:12:68:12 | 5 |
| TestBreak.java:68:8:68:12 | ... + ... | TestBreak.java:68:4:68:12 | ...=... |
| TestBreak.java:68:12:68:12 | 5 | TestBreak.java:68:8:68:12 | ... + ... |
| TestBreak.java:69:4:69:12 | ...=... | TestBreak.java:70:3:70:10 | default |
| TestBreak.java:69:4:69:13 | ...; | TestBreak.java:69:8:69:8 | y |
| TestBreak.java:69:4:69:13 | <Expr>; | TestBreak.java:69:8:69:8 | y |
| TestBreak.java:69:8:69:8 | y | TestBreak.java:69:12:69:12 | 6 |
| TestBreak.java:69:8:69:12 | ... + ... | TestBreak.java:69:4:69:12 | ...=... |
| TestBreak.java:69:12:69:12 | 6 | TestBreak.java:69:8:69:12 | ... + ... |
| TestBreak.java:70:3:70:10 | default | TestBreak.java:71:4:71:9 | ...; |
| TestBreak.java:71:4:71:8 | ...=... | TestBreak.java:72:4:72:9 | ...; |
| TestBreak.java:71:4:71:9 | ...; | TestBreak.java:71:8:71:8 | y |
| TestBreak.java:70:3:70:10 | default | TestBreak.java:71:4:71:9 | <Expr>; |
| TestBreak.java:71:4:71:8 | ...=... | TestBreak.java:72:4:72:9 | <Expr>; |
| TestBreak.java:71:4:71:9 | <Expr>; | TestBreak.java:71:8:71:8 | y |
| TestBreak.java:71:8:71:8 | y | TestBreak.java:71:4:71:8 | ...=... |
| TestBreak.java:72:4:72:8 | ...=... | TestBreak.java:76:3:76:11 | switch (...) |
| TestBreak.java:72:4:72:9 | ...; | TestBreak.java:72:8:72:8 | x |
| TestBreak.java:72:4:72:9 | <Expr>; | TestBreak.java:72:8:72:8 | x |
| TestBreak.java:72:8:72:8 | x | TestBreak.java:72:4:72:8 | ...=... |
| TestBreak.java:76:3:76:11 | switch (...) | TestBreak.java:76:10:76:10 | x |
| TestBreak.java:76:10:76:10 | x | TestBreak.java:4:14:4:14 | f |
| TestBreak.java:76:10:76:10 | x | TestBreak.java:78:3:78:9 | case ... |
| TestBreak.java:76:10:76:10 | x | TestBreak.java:81:3:81:9 | case ... |
| TestBreak.java:78:3:78:9 | case ... | TestBreak.java:79:4:79:9 | ...; |
| TestBreak.java:78:3:78:9 | case ... | TestBreak.java:79:4:79:9 | <Expr>; |
| TestBreak.java:79:4:79:8 | ...=... | TestBreak.java:80:4:80:9 | break |
| TestBreak.java:79:4:79:9 | ...; | TestBreak.java:79:8:79:8 | 1 |
| TestBreak.java:79:4:79:9 | <Expr>; | TestBreak.java:79:8:79:8 | 1 |
| TestBreak.java:79:8:79:8 | 1 | TestBreak.java:79:4:79:8 | ...=... |
| TestBreak.java:80:4:80:9 | break | TestBreak.java:4:14:4:14 | f |
| TestBreak.java:81:3:81:9 | case ... | TestBreak.java:82:4:82:9 | ...; |
| TestBreak.java:81:3:81:9 | case ... | TestBreak.java:82:4:82:9 | <Expr>; |
| TestBreak.java:82:4:82:8 | ...=... | TestBreak.java:83:4:83:9 | break |
| TestBreak.java:82:4:82:9 | ...; | TestBreak.java:82:8:82:8 | 2 |
| TestBreak.java:82:4:82:9 | <Expr>; | TestBreak.java:82:8:82:8 | 2 |
| TestBreak.java:82:8:82:8 | 2 | TestBreak.java:82:4:82:8 | ...=... |
| TestBreak.java:83:4:83:9 | break | TestBreak.java:4:14:4:14 | f |

View File

@@ -1,10 +1,10 @@
| TestContinue.java:8:20:8:25 | ... < ... | TestContinue.java:30:3:30:13 | local variable declaration |
| TestContinue.java:8:20:8:25 | ... < ... | TestContinue.java:30:3:30:13 | var ...; |
| TestContinue.java:12:9:12:14 | ... == ... | TestContinue.java:16:5:28:5 | { ... } |
| TestContinue.java:19:11:19:16 | ... == ... | TestContinue.java:22:14:22:24 | if (...) |
| TestContinue.java:22:18:22:23 | ... == ... | TestContinue.java:26:7:26:13 | ...; |
| TestContinue.java:31:10:31:16 | ... != ... | TestContinue.java:50:3:50:9 | ...; |
| TestContinue.java:22:18:22:23 | ... == ... | TestContinue.java:26:7:26:13 | <Expr>; |
| TestContinue.java:31:10:31:16 | ... != ... | TestContinue.java:50:3:50:9 | <Expr>; |
| TestContinue.java:33:8:33:13 | ... == ... | TestContinue.java:37:4:47:4 | { ... } |
| TestContinue.java:40:10:40:15 | ... == ... | TestContinue.java:44:6:44:15 | ...; |
| TestContinue.java:45:14:45:19 | ... == ... | TestContinue.java:46:5:46:11 | ...; |
| TestContinue.java:40:10:40:15 | ... == ... | TestContinue.java:44:6:44:15 | <Expr>; |
| TestContinue.java:45:14:45:19 | ... == ... | TestContinue.java:46:5:46:11 | <Expr>; |
| TestContinue.java:51:10:51:16 | ... != ... | TestContinue.java:4:14:4:14 | f |
| TestContinue.java:53:8:53:13 | ... != ... | TestContinue.java:56:5:56:10 | break |

View File

@@ -1,20 +1,20 @@
| TestContinue.java:3:14:3:25 | super(...) | TestContinue.java:3:14:3:25 | TestContinue |
| TestContinue.java:3:14:3:25 | { ... } | TestContinue.java:3:14:3:25 | super(...) |
| TestContinue.java:5:2:58:2 | { ... } | TestContinue.java:7:3:8:27 | labeled statement |
| TestContinue.java:7:3:8:27 | labeled statement | TestContinue.java:8:4:8:27 | for (...) |
| TestContinue.java:8:4:8:27 | for (...) | TestContinue.java:8:17:8:17 | 0 |
| TestContinue.java:5:2:58:2 | { ... } | TestContinue.java:7:3:8:27 | <Label>: ... |
| TestContinue.java:7:3:8:27 | <Label>: ... | TestContinue.java:8:4:8:27 | for (...;...;...) |
| TestContinue.java:8:4:8:27 | for (...;...;...) | TestContinue.java:8:17:8:17 | 0 |
| TestContinue.java:8:13:8:17 | p | TestContinue.java:8:20:8:20 | p |
| TestContinue.java:8:17:8:17 | 0 | TestContinue.java:8:13:8:17 | p |
| TestContinue.java:8:20:8:20 | p | TestContinue.java:8:24:8:25 | 10 |
| TestContinue.java:8:20:8:25 | ... < ... | TestContinue.java:9:4:29:4 | { ... } |
| TestContinue.java:8:20:8:25 | ... < ... | TestContinue.java:30:3:30:13 | local variable declaration |
| TestContinue.java:8:20:8:25 | ... < ... | TestContinue.java:30:3:30:13 | var ...; |
| TestContinue.java:8:24:8:25 | 10 | TestContinue.java:8:20:8:25 | ... < ... |
| TestContinue.java:9:4:29:4 | { ... } | TestContinue.java:10:5:10:14 | local variable declaration |
| TestContinue.java:10:5:10:14 | local variable declaration | TestContinue.java:10:13:10:13 | 1 |
| TestContinue.java:10:9:10:13 | x | TestContinue.java:11:5:11:14 | ...; |
| TestContinue.java:9:4:29:4 | { ... } | TestContinue.java:10:5:10:14 | var ...; |
| TestContinue.java:10:5:10:14 | var ...; | TestContinue.java:10:13:10:13 | 1 |
| TestContinue.java:10:9:10:13 | x | TestContinue.java:11:5:11:14 | <Expr>; |
| TestContinue.java:10:13:10:13 | 1 | TestContinue.java:10:9:10:13 | x |
| TestContinue.java:11:5:11:13 | ...=... | TestContinue.java:12:5:12:15 | if (...) |
| TestContinue.java:11:5:11:14 | ...; | TestContinue.java:11:9:11:9 | x |
| TestContinue.java:11:5:11:14 | <Expr>; | TestContinue.java:11:9:11:9 | x |
| TestContinue.java:11:9:11:9 | x | TestContinue.java:11:13:11:13 | 1 |
| TestContinue.java:11:9:11:13 | ... + ... | TestContinue.java:11:5:11:13 | ...=... |
| TestContinue.java:11:13:11:13 | 1 | TestContinue.java:11:9:11:13 | ... + ... |
@@ -43,21 +43,21 @@
| TestContinue.java:22:14:22:24 | if (...) | TestContinue.java:22:18:22:18 | q |
| TestContinue.java:22:18:22:18 | q | TestContinue.java:22:23:22:23 | 2 |
| TestContinue.java:22:18:22:23 | ... == ... | TestContinue.java:23:7:25:7 | { ... } |
| TestContinue.java:22:18:22:23 | ... == ... | TestContinue.java:26:7:26:13 | ...; |
| TestContinue.java:22:18:22:23 | ... == ... | TestContinue.java:26:7:26:13 | <Expr>; |
| TestContinue.java:22:23:22:23 | 2 | TestContinue.java:22:18:22:23 | ... == ... |
| TestContinue.java:23:7:25:7 | { ... } | TestContinue.java:24:8:24:18 | continue |
| TestContinue.java:24:8:24:18 | continue | TestContinue.java:8:20:8:20 | p |
| TestContinue.java:26:7:26:12 | ...=... | TestContinue.java:8:20:8:20 | p |
| TestContinue.java:26:7:26:12 | ...=... | TestContinue.java:17:15:17:15 | q |
| TestContinue.java:26:7:26:13 | ...; | TestContinue.java:26:11:26:12 | 12 |
| TestContinue.java:26:7:26:13 | <Expr>; | TestContinue.java:26:11:26:12 | 12 |
| TestContinue.java:26:11:26:12 | 12 | TestContinue.java:26:7:26:12 | ...=... |
| TestContinue.java:30:3:30:13 | local variable declaration | TestContinue.java:30:11:30:12 | 12 |
| TestContinue.java:30:3:30:13 | var ...; | TestContinue.java:30:11:30:12 | 12 |
| TestContinue.java:30:7:30:12 | y | TestContinue.java:31:3:31:17 | while (...) |
| TestContinue.java:30:11:30:12 | 12 | TestContinue.java:30:7:30:12 | y |
| TestContinue.java:31:3:31:17 | while (...) | TestContinue.java:31:10:31:10 | y |
| TestContinue.java:31:10:31:10 | y | TestContinue.java:31:15:31:16 | 13 |
| TestContinue.java:31:10:31:16 | ... != ... | TestContinue.java:32:3:49:3 | { ... } |
| TestContinue.java:31:10:31:16 | ... != ... | TestContinue.java:50:3:50:9 | ...; |
| TestContinue.java:31:10:31:16 | ... != ... | TestContinue.java:50:3:50:9 | <Expr>; |
| TestContinue.java:31:15:31:16 | 13 | TestContinue.java:31:10:31:16 | ... != ... |
| TestContinue.java:32:3:49:3 | { ... } | TestContinue.java:33:4:33:14 | if (...) |
| TestContinue.java:33:4:33:14 | if (...) | TestContinue.java:33:8:33:8 | y |
@@ -73,27 +73,27 @@
| TestContinue.java:40:6:40:16 | if (...) | TestContinue.java:40:10:40:10 | y |
| TestContinue.java:40:10:40:10 | y | TestContinue.java:40:15:40:15 | 2 |
| TestContinue.java:40:10:40:15 | ... == ... | TestContinue.java:41:6:43:6 | { ... } |
| TestContinue.java:40:10:40:15 | ... == ... | TestContinue.java:44:6:44:15 | ...; |
| TestContinue.java:40:10:40:15 | ... == ... | TestContinue.java:44:6:44:15 | <Expr>; |
| TestContinue.java:40:15:40:15 | 2 | TestContinue.java:40:10:40:15 | ... == ... |
| TestContinue.java:41:6:43:6 | { ... } | TestContinue.java:42:7:42:15 | continue |
| TestContinue.java:42:7:42:15 | continue | TestContinue.java:45:14:45:14 | y |
| TestContinue.java:44:6:44:14 | ...=... | TestContinue.java:45:14:45:14 | y |
| TestContinue.java:44:6:44:15 | ...; | TestContinue.java:44:10:44:10 | y |
| TestContinue.java:44:6:44:15 | <Expr>; | TestContinue.java:44:10:44:10 | y |
| TestContinue.java:44:10:44:10 | y | TestContinue.java:44:14:44:14 | 2 |
| TestContinue.java:44:10:44:14 | ... + ... | TestContinue.java:44:6:44:14 | ...=... |
| TestContinue.java:44:14:44:14 | 2 | TestContinue.java:44:10:44:14 | ... + ... |
| TestContinue.java:45:14:45:14 | y | TestContinue.java:45:19:45:19 | 1 |
| TestContinue.java:45:14:45:19 | ... == ... | TestContinue.java:39:5:45:5 | { ... } |
| TestContinue.java:45:14:45:19 | ... == ... | TestContinue.java:46:5:46:11 | ...; |
| TestContinue.java:45:14:45:19 | ... == ... | TestContinue.java:46:5:46:11 | <Expr>; |
| TestContinue.java:45:19:45:19 | 1 | TestContinue.java:45:14:45:19 | ... == ... |
| TestContinue.java:46:5:46:10 | ...=... | TestContinue.java:48:4:48:10 | ...; |
| TestContinue.java:46:5:46:11 | ...; | TestContinue.java:46:9:46:10 | 12 |
| TestContinue.java:46:5:46:10 | ...=... | TestContinue.java:48:4:48:10 | <Expr>; |
| TestContinue.java:46:5:46:11 | <Expr>; | TestContinue.java:46:9:46:10 | 12 |
| TestContinue.java:46:9:46:10 | 12 | TestContinue.java:46:5:46:10 | ...=... |
| TestContinue.java:48:4:48:9 | ...=... | TestContinue.java:31:10:31:10 | y |
| TestContinue.java:48:4:48:10 | ...; | TestContinue.java:48:8:48:9 | 15 |
| TestContinue.java:48:4:48:10 | <Expr>; | TestContinue.java:48:8:48:9 | 15 |
| TestContinue.java:48:8:48:9 | 15 | TestContinue.java:48:4:48:9 | ...=... |
| TestContinue.java:50:3:50:8 | ...=... | TestContinue.java:51:3:51:17 | while (...) |
| TestContinue.java:50:3:50:9 | ...; | TestContinue.java:50:7:50:8 | 13 |
| TestContinue.java:50:3:50:9 | <Expr>; | TestContinue.java:50:7:50:8 | 13 |
| TestContinue.java:50:7:50:8 | 13 | TestContinue.java:50:3:50:8 | ...=... |
| TestContinue.java:51:3:51:17 | while (...) | TestContinue.java:51:10:51:10 | y |
| TestContinue.java:51:10:51:10 | y | TestContinue.java:51:15:51:16 | 12 |

View File

@@ -1,39 +1,39 @@
| TestDeclarations.java:1:7:1:22 | super(...) | TestDeclarations.java:1:7:1:22 | TestDeclarations |
| TestDeclarations.java:1:7:1:22 | { ... } | TestDeclarations.java:1:7:1:22 | super(...) |
| TestDeclarations.java:2:30:24:2 | { ... } | TestDeclarations.java:4:3:4:11 | local variable declaration |
| TestDeclarations.java:4:3:4:11 | local variable declaration | TestDeclarations.java:4:7:4:7 | b |
| TestDeclarations.java:2:30:24:2 | { ... } | TestDeclarations.java:4:3:4:11 | var ...; |
| TestDeclarations.java:4:3:4:11 | var ...; | TestDeclarations.java:4:7:4:7 | b |
| TestDeclarations.java:4:7:4:7 | b | TestDeclarations.java:4:10:4:10 | c |
| TestDeclarations.java:4:10:4:10 | c | TestDeclarations.java:5:3:5:8 | ...; |
| TestDeclarations.java:5:3:5:7 | ...=... | TestDeclarations.java:6:3:6:8 | ...; |
| TestDeclarations.java:5:3:5:8 | ...; | TestDeclarations.java:5:7:5:7 | 0 |
| TestDeclarations.java:4:10:4:10 | c | TestDeclarations.java:5:3:5:8 | <Expr>; |
| TestDeclarations.java:5:3:5:7 | ...=... | TestDeclarations.java:6:3:6:8 | <Expr>; |
| TestDeclarations.java:5:3:5:8 | <Expr>; | TestDeclarations.java:5:7:5:7 | 0 |
| TestDeclarations.java:5:7:5:7 | 0 | TestDeclarations.java:5:3:5:7 | ...=... |
| TestDeclarations.java:6:3:6:7 | ...=... | TestDeclarations.java:7:3:7:13 | while (...) |
| TestDeclarations.java:6:3:6:8 | ...; | TestDeclarations.java:6:7:6:7 | 0 |
| TestDeclarations.java:6:3:6:8 | <Expr>; | TestDeclarations.java:6:7:6:7 | 0 |
| TestDeclarations.java:6:7:6:7 | 0 | TestDeclarations.java:6:3:6:7 | ...=... |
| TestDeclarations.java:7:3:7:13 | while (...) | TestDeclarations.java:7:9:7:12 | true |
| TestDeclarations.java:7:9:7:12 | true | TestDeclarations.java:8:3:19:3 | { ... } |
| TestDeclarations.java:8:3:19:3 | { ... } | TestDeclarations.java:9:4:9:10 | ...; |
| TestDeclarations.java:8:3:19:3 | { ... } | TestDeclarations.java:9:4:9:10 | <Expr>; |
| TestDeclarations.java:9:4:9:9 | ...=... | TestDeclarations.java:10:4:10:15 | if (...) |
| TestDeclarations.java:9:4:9:10 | ...; | TestDeclarations.java:9:8:9:9 | 10 |
| TestDeclarations.java:9:4:9:10 | <Expr>; | TestDeclarations.java:9:8:9:9 | 10 |
| TestDeclarations.java:9:8:9:9 | 10 | TestDeclarations.java:9:4:9:9 | ...=... |
| TestDeclarations.java:10:4:10:15 | if (...) | TestDeclarations.java:10:8:10:8 | a |
| TestDeclarations.java:10:8:10:8 | a | TestDeclarations.java:10:12:10:14 | 100 |
| TestDeclarations.java:10:8:10:14 | ... > ... | TestDeclarations.java:11:4:14:4 | { ... } |
| TestDeclarations.java:10:8:10:14 | ... > ... | TestDeclarations.java:15:4:15:15 | if (...) |
| TestDeclarations.java:10:12:10:14 | 100 | TestDeclarations.java:10:8:10:14 | ... > ... |
| TestDeclarations.java:11:4:14:4 | { ... } | TestDeclarations.java:12:5:12:11 | ...; |
| TestDeclarations.java:12:5:12:10 | ...=... | TestDeclarations.java:13:5:13:10 | ...; |
| TestDeclarations.java:12:5:12:11 | ...; | TestDeclarations.java:12:9:12:10 | 10 |
| TestDeclarations.java:11:4:14:4 | { ... } | TestDeclarations.java:12:5:12:11 | <Expr>; |
| TestDeclarations.java:12:5:12:10 | ...=... | TestDeclarations.java:13:5:13:10 | <Expr>; |
| TestDeclarations.java:12:5:12:11 | <Expr>; | TestDeclarations.java:12:9:12:10 | 10 |
| TestDeclarations.java:12:9:12:10 | 10 | TestDeclarations.java:12:5:12:10 | ...=... |
| TestDeclarations.java:13:5:13:9 | ...=... | TestDeclarations.java:15:4:15:15 | if (...) |
| TestDeclarations.java:13:5:13:10 | ...; | TestDeclarations.java:13:9:13:9 | c |
| TestDeclarations.java:13:5:13:10 | <Expr>; | TestDeclarations.java:13:9:13:9 | c |
| TestDeclarations.java:13:9:13:9 | c | TestDeclarations.java:13:5:13:9 | ...=... |
| TestDeclarations.java:15:4:15:15 | if (...) | TestDeclarations.java:15:8:15:8 | a |
| TestDeclarations.java:15:8:15:8 | a | TestDeclarations.java:15:13:15:14 | 10 |
| TestDeclarations.java:15:8:15:14 | ... == ... | TestDeclarations.java:16:5:16:10 | break |
| TestDeclarations.java:15:8:15:14 | ... == ... | TestDeclarations.java:17:4:17:15 | if (...) |
| TestDeclarations.java:15:13:15:14 | 10 | TestDeclarations.java:15:8:15:14 | ... == ... |
| TestDeclarations.java:16:5:16:10 | break | TestDeclarations.java:20:3:20:10 | local variable declaration |
| TestDeclarations.java:16:5:16:10 | break | TestDeclarations.java:20:3:20:10 | var ...; |
| TestDeclarations.java:17:4:17:15 | if (...) | TestDeclarations.java:17:8:17:8 | a |
| TestDeclarations.java:17:8:17:8 | a | TestDeclarations.java:17:13:17:14 | 20 |
| TestDeclarations.java:17:8:17:14 | ... == ... | TestDeclarations.java:7:9:7:12 | true |
@@ -41,14 +41,14 @@
| TestDeclarations.java:17:13:17:14 | 20 | TestDeclarations.java:17:8:17:14 | ... == ... |
| TestDeclarations.java:18:5:18:13 | return ... | TestDeclarations.java:2:6:2:21 | declarationTests |
| TestDeclarations.java:18:12:18:12 | c | TestDeclarations.java:18:5:18:13 | return ... |
| TestDeclarations.java:20:3:20:10 | local variable declaration | TestDeclarations.java:20:7:20:7 | x |
| TestDeclarations.java:20:3:20:10 | var ...; | TestDeclarations.java:20:7:20:7 | x |
| TestDeclarations.java:20:7:20:7 | x | TestDeclarations.java:20:9:20:9 | y |
| TestDeclarations.java:20:9:20:9 | y | TestDeclarations.java:21:3:21:8 | ...; |
| TestDeclarations.java:21:3:21:7 | ...=... | TestDeclarations.java:22:3:22:8 | ...; |
| TestDeclarations.java:21:3:21:8 | ...; | TestDeclarations.java:21:7:21:7 | 3 |
| TestDeclarations.java:20:9:20:9 | y | TestDeclarations.java:21:3:21:8 | <Expr>; |
| TestDeclarations.java:21:3:21:7 | ...=... | TestDeclarations.java:22:3:22:8 | <Expr>; |
| TestDeclarations.java:21:3:21:8 | <Expr>; | TestDeclarations.java:21:7:21:7 | 3 |
| TestDeclarations.java:21:7:21:7 | 3 | TestDeclarations.java:21:3:21:7 | ...=... |
| TestDeclarations.java:22:3:22:7 | ...=... | TestDeclarations.java:23:10:23:10 | b |
| TestDeclarations.java:22:3:22:8 | ...; | TestDeclarations.java:22:7:22:7 | 4 |
| TestDeclarations.java:22:3:22:8 | <Expr>; | TestDeclarations.java:22:7:22:7 | 4 |
| TestDeclarations.java:22:7:22:7 | 4 | TestDeclarations.java:22:3:22:7 | ...=... |
| TestDeclarations.java:23:3:23:11 | return ... | TestDeclarations.java:2:6:2:21 | declarationTests |
| TestDeclarations.java:23:10:23:10 | b | TestDeclarations.java:23:3:23:11 | return ... |

View File

@@ -1,15 +1,15 @@
| TestFinally.java:12:9:12:14 | ... == ... | TestFinally.java:16:5:39:5 | try ... |
| TestFinally.java:19:10:19:15 | ... == ... | TestFinally.java:23:6:23:32 | ...; |
| TestFinally.java:19:10:19:15 | ... == ... | TestFinally.java:23:6:23:32 | <Expr>; |
| TestFinally.java:27:10:27:15 | ... == ... | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:34:10:34:15 | ... == ... | TestFinally.java:38:6:38:36 | ...; |
| TestFinally.java:47:10:47:15 | ... == ... | TestFinally.java:51:6:51:32 | ...; |
| TestFinally.java:34:10:34:15 | ... == ... | TestFinally.java:38:6:38:36 | <Expr>; |
| TestFinally.java:47:10:47:15 | ... == ... | TestFinally.java:51:6:51:32 | <Expr>; |
| TestFinally.java:55:10:55:15 | ... == ... | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:62:10:62:15 | ... == ... | TestFinally.java:66:6:66:36 | ...; |
| TestFinally.java:62:10:62:15 | ... == ... | TestFinally.java:66:6:66:36 | <Expr>; |
| TestFinally.java:68:9:68:14 | ... == ... | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:75:9:75:14 | ... == ... | TestFinally.java:79:5:79:35 | ...; |
| TestFinally.java:91:9:91:14 | ... == ... | TestFinally.java:95:5:95:31 | ...; |
| TestFinally.java:75:9:75:14 | ... == ... | TestFinally.java:79:5:79:35 | <Expr>; |
| TestFinally.java:91:9:91:14 | ... == ... | TestFinally.java:95:5:95:31 | <Expr>; |
| TestFinally.java:99:9:99:14 | ... == ... | TestFinally.java:104:4:111:4 | { ... } |
| TestFinally.java:106:9:106:14 | ... == ... | TestFinally.java:110:5:110:35 | ...; |
| TestFinally.java:126:8:126:13 | ... == ... | TestFinally.java:130:4:130:30 | ...; |
| TestFinally.java:106:9:106:14 | ... == ... | TestFinally.java:110:5:110:35 | <Expr>; |
| TestFinally.java:126:8:126:13 | ... == ... | TestFinally.java:130:4:130:30 | <Expr>; |
| TestFinally.java:134:8:134:13 | ... == ... | TestFinally.java:139:3:146:3 | { ... } |
| TestFinally.java:141:8:141:13 | ... == ... | TestFinally.java:145:4:145:34 | ...; |
| TestFinally.java:141:8:141:13 | ... == ... | TestFinally.java:145:4:145:34 | <Expr>; |

View File

@@ -1,18 +1,18 @@
| TestFinally.java:3:14:3:24 | super(...) | TestFinally.java:3:14:3:24 | TestFinally |
| TestFinally.java:3:14:3:24 | { ... } | TestFinally.java:3:14:3:24 | super(...) |
| TestFinally.java:5:2:149:2 | { ... } | TestFinally.java:6:3:6:13 | local variable declaration |
| TestFinally.java:6:3:6:13 | local variable declaration | TestFinally.java:6:11:6:12 | 12 |
| TestFinally.java:5:2:149:2 | { ... } | TestFinally.java:6:3:6:13 | var ...; |
| TestFinally.java:6:3:6:13 | var ...; | TestFinally.java:6:11:6:12 | 12 |
| TestFinally.java:6:7:6:12 | z | TestFinally.java:7:3:120:3 | try ... |
| TestFinally.java:6:11:6:12 | 12 | TestFinally.java:6:7:6:12 | z |
| TestFinally.java:7:3:120:3 | try ... | TestFinally.java:8:3:86:3 | { ... } |
| TestFinally.java:8:3:86:3 | { ... } | TestFinally.java:9:4:80:4 | try ... |
| TestFinally.java:9:4:80:4 | try ... | TestFinally.java:10:4:41:4 | { ... } |
| TestFinally.java:10:4:41:4 | { ... } | TestFinally.java:11:5:11:31 | ...; |
| TestFinally.java:10:4:41:4 | { ... } | TestFinally.java:11:5:11:31 | <Expr>; |
| TestFinally.java:11:5:11:14 | System.out | TestFinally.java:11:24:11:29 | "Try1" |
| TestFinally.java:11:5:11:30 | println(...) | TestFinally.java:12:5:12:15 | if (...) |
| TestFinally.java:11:5:11:30 | println(...) | TestFinally.java:41:6:41:25 | catch (...) |
| TestFinally.java:11:5:11:30 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:11:5:11:31 | ...; | TestFinally.java:11:5:11:14 | System.out |
| TestFinally.java:11:5:11:31 | <Expr>; | TestFinally.java:11:5:11:14 | System.out |
| TestFinally.java:11:24:11:29 | "Try1" | TestFinally.java:11:5:11:30 | println(...) |
| TestFinally.java:12:5:12:15 | if (...) | TestFinally.java:12:9:12:9 | z |
| TestFinally.java:12:9:12:9 | z | TestFinally.java:12:14:12:14 | 1 |
@@ -22,32 +22,32 @@
| TestFinally.java:13:5:15:5 | { ... } | TestFinally.java:14:6:14:12 | return ... |
| TestFinally.java:14:6:14:12 | return ... | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:16:5:39:5 | try ... | TestFinally.java:17:5:24:5 | { ... } |
| TestFinally.java:17:5:24:5 | { ... } | TestFinally.java:18:6:18:32 | ...; |
| TestFinally.java:17:5:24:5 | { ... } | TestFinally.java:18:6:18:32 | <Expr>; |
| TestFinally.java:18:6:18:15 | System.out | TestFinally.java:18:25:18:30 | "Try1" |
| TestFinally.java:18:6:18:31 | println(...) | TestFinally.java:19:6:19:16 | if (...) |
| TestFinally.java:18:6:18:31 | println(...) | TestFinally.java:24:7:24:26 | catch (...) |
| TestFinally.java:18:6:18:31 | println(...) | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:18:6:18:32 | ...; | TestFinally.java:18:6:18:15 | System.out |
| TestFinally.java:18:6:18:32 | <Expr>; | TestFinally.java:18:6:18:15 | System.out |
| TestFinally.java:18:25:18:30 | "Try1" | TestFinally.java:18:6:18:31 | println(...) |
| TestFinally.java:19:6:19:16 | if (...) | TestFinally.java:19:10:19:10 | z |
| TestFinally.java:19:10:19:10 | z | TestFinally.java:19:15:19:15 | 1 |
| TestFinally.java:19:10:19:15 | ... == ... | TestFinally.java:20:6:22:6 | { ... } |
| TestFinally.java:19:10:19:15 | ... == ... | TestFinally.java:23:6:23:32 | ...; |
| TestFinally.java:19:10:19:15 | ... == ... | TestFinally.java:23:6:23:32 | <Expr>; |
| TestFinally.java:19:15:19:15 | 1 | TestFinally.java:19:10:19:15 | ... == ... |
| TestFinally.java:20:6:22:6 | { ... } | TestFinally.java:21:7:21:13 | return ... |
| TestFinally.java:21:7:21:13 | return ... | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:23:6:23:15 | System.out | TestFinally.java:23:25:23:30 | "Try2" |
| TestFinally.java:23:6:23:31 | println(...) | TestFinally.java:24:7:24:26 | catch (...) |
| TestFinally.java:23:6:23:31 | println(...) | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:23:6:23:32 | ...; | TestFinally.java:23:6:23:15 | System.out |
| TestFinally.java:23:6:23:32 | <Expr>; | TestFinally.java:23:6:23:15 | System.out |
| TestFinally.java:23:25:23:30 | "Try2" | TestFinally.java:23:6:23:31 | println(...) |
| TestFinally.java:24:7:24:26 | catch (...) | TestFinally.java:24:24:24:25 | ex |
| TestFinally.java:24:24:24:25 | ex | TestFinally.java:25:5:31:5 | { ... } |
| TestFinally.java:25:5:31:5 | { ... } | TestFinally.java:26:6:26:37 | ...; |
| TestFinally.java:25:5:31:5 | { ... } | TestFinally.java:26:6:26:37 | <Expr>; |
| TestFinally.java:26:6:26:15 | System.out | TestFinally.java:26:25:26:35 | "Exception" |
| TestFinally.java:26:6:26:36 | println(...) | TestFinally.java:27:6:27:16 | if (...) |
| TestFinally.java:26:6:26:36 | println(...) | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:26:6:26:37 | ...; | TestFinally.java:26:6:26:15 | System.out |
| TestFinally.java:26:6:26:37 | <Expr>; | TestFinally.java:26:6:26:15 | System.out |
| TestFinally.java:26:25:26:35 | "Exception" | TestFinally.java:26:6:26:36 | println(...) |
| TestFinally.java:27:6:27:16 | if (...) | TestFinally.java:27:10:27:10 | z |
| TestFinally.java:27:10:27:10 | z | TestFinally.java:27:15:27:15 | 1 |
@@ -56,66 +56,66 @@
| TestFinally.java:27:15:27:15 | 1 | TestFinally.java:27:10:27:15 | ... == ... |
| TestFinally.java:28:6:30:6 | { ... } | TestFinally.java:29:7:29:13 | return ... |
| TestFinally.java:29:7:29:13 | return ... | TestFinally.java:32:5:39:5 | { ... } |
| TestFinally.java:32:5:39:5 | { ... } | TestFinally.java:33:6:33:35 | ...; |
| TestFinally.java:32:5:39:5 | { ... } | TestFinally.java:33:6:33:35 | <Expr>; |
| TestFinally.java:33:6:33:15 | System.out | TestFinally.java:33:25:33:33 | "Finally" |
| TestFinally.java:33:6:33:34 | println(...) | TestFinally.java:34:6:34:16 | if (...) |
| TestFinally.java:33:6:33:34 | println(...) | TestFinally.java:41:6:41:25 | catch (...) |
| TestFinally.java:33:6:33:34 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:33:6:33:35 | ...; | TestFinally.java:33:6:33:15 | System.out |
| TestFinally.java:33:6:33:35 | <Expr>; | TestFinally.java:33:6:33:15 | System.out |
| TestFinally.java:33:25:33:33 | "Finally" | TestFinally.java:33:6:33:34 | println(...) |
| TestFinally.java:34:6:34:16 | if (...) | TestFinally.java:34:10:34:10 | z |
| TestFinally.java:34:10:34:10 | z | TestFinally.java:34:15:34:15 | 1 |
| TestFinally.java:34:10:34:15 | ... == ... | TestFinally.java:35:6:37:6 | { ... } |
| TestFinally.java:34:10:34:15 | ... == ... | TestFinally.java:38:6:38:36 | ...; |
| TestFinally.java:34:10:34:15 | ... == ... | TestFinally.java:38:6:38:36 | <Expr>; |
| TestFinally.java:34:15:34:15 | 1 | TestFinally.java:34:10:34:15 | ... == ... |
| TestFinally.java:35:6:37:6 | { ... } | TestFinally.java:36:7:36:13 | return ... |
| TestFinally.java:36:7:36:13 | return ... | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:38:6:38:15 | System.out | TestFinally.java:38:25:38:34 | "Finally2" |
| TestFinally.java:38:6:38:35 | println(...) | TestFinally.java:40:5:40:31 | ...; |
| TestFinally.java:38:6:38:35 | println(...) | TestFinally.java:40:5:40:31 | <Expr>; |
| TestFinally.java:38:6:38:35 | println(...) | TestFinally.java:41:6:41:25 | catch (...) |
| TestFinally.java:38:6:38:35 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:38:6:38:36 | ...; | TestFinally.java:38:6:38:15 | System.out |
| TestFinally.java:38:6:38:36 | <Expr>; | TestFinally.java:38:6:38:15 | System.out |
| TestFinally.java:38:25:38:34 | "Finally2" | TestFinally.java:38:6:38:35 | println(...) |
| TestFinally.java:40:5:40:14 | System.out | TestFinally.java:40:24:40:29 | "Try2" |
| TestFinally.java:40:5:40:30 | println(...) | TestFinally.java:41:6:41:25 | catch (...) |
| TestFinally.java:40:5:40:30 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:40:5:40:31 | ...; | TestFinally.java:40:5:40:14 | System.out |
| TestFinally.java:40:5:40:31 | <Expr>; | TestFinally.java:40:5:40:14 | System.out |
| TestFinally.java:40:24:40:29 | "Try2" | TestFinally.java:40:5:40:30 | println(...) |
| TestFinally.java:41:6:41:25 | catch (...) | TestFinally.java:41:23:41:24 | ex |
| TestFinally.java:41:23:41:24 | ex | TestFinally.java:42:4:72:4 | { ... } |
| TestFinally.java:42:4:72:4 | { ... } | TestFinally.java:43:5:43:36 | ...; |
| TestFinally.java:42:4:72:4 | { ... } | TestFinally.java:43:5:43:36 | <Expr>; |
| TestFinally.java:43:5:43:14 | System.out | TestFinally.java:43:24:43:34 | "Exception" |
| TestFinally.java:43:5:43:35 | println(...) | TestFinally.java:44:5:67:5 | try ... |
| TestFinally.java:43:5:43:35 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:43:5:43:36 | ...; | TestFinally.java:43:5:43:14 | System.out |
| TestFinally.java:43:5:43:36 | <Expr>; | TestFinally.java:43:5:43:14 | System.out |
| TestFinally.java:43:24:43:34 | "Exception" | TestFinally.java:43:5:43:35 | println(...) |
| TestFinally.java:44:5:67:5 | try ... | TestFinally.java:45:5:52:5 | { ... } |
| TestFinally.java:45:5:52:5 | { ... } | TestFinally.java:46:6:46:32 | ...; |
| TestFinally.java:45:5:52:5 | { ... } | TestFinally.java:46:6:46:32 | <Expr>; |
| TestFinally.java:46:6:46:15 | System.out | TestFinally.java:46:25:46:30 | "Try1" |
| TestFinally.java:46:6:46:31 | println(...) | TestFinally.java:47:6:47:16 | if (...) |
| TestFinally.java:46:6:46:31 | println(...) | TestFinally.java:52:7:52:27 | catch (...) |
| TestFinally.java:46:6:46:31 | println(...) | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:46:6:46:32 | ...; | TestFinally.java:46:6:46:15 | System.out |
| TestFinally.java:46:6:46:32 | <Expr>; | TestFinally.java:46:6:46:15 | System.out |
| TestFinally.java:46:25:46:30 | "Try1" | TestFinally.java:46:6:46:31 | println(...) |
| TestFinally.java:47:6:47:16 | if (...) | TestFinally.java:47:10:47:10 | z |
| TestFinally.java:47:10:47:10 | z | TestFinally.java:47:15:47:15 | 1 |
| TestFinally.java:47:10:47:15 | ... == ... | TestFinally.java:48:6:50:6 | { ... } |
| TestFinally.java:47:10:47:15 | ... == ... | TestFinally.java:51:6:51:32 | ...; |
| TestFinally.java:47:10:47:15 | ... == ... | TestFinally.java:51:6:51:32 | <Expr>; |
| TestFinally.java:47:15:47:15 | 1 | TestFinally.java:47:10:47:15 | ... == ... |
| TestFinally.java:48:6:50:6 | { ... } | TestFinally.java:49:7:49:13 | return ... |
| TestFinally.java:49:7:49:13 | return ... | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:51:6:51:15 | System.out | TestFinally.java:51:25:51:30 | "Try2" |
| TestFinally.java:51:6:51:31 | println(...) | TestFinally.java:52:7:52:27 | catch (...) |
| TestFinally.java:51:6:51:31 | println(...) | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:51:6:51:32 | ...; | TestFinally.java:51:6:51:15 | System.out |
| TestFinally.java:51:6:51:32 | <Expr>; | TestFinally.java:51:6:51:15 | System.out |
| TestFinally.java:51:25:51:30 | "Try2" | TestFinally.java:51:6:51:31 | println(...) |
| TestFinally.java:52:7:52:27 | catch (...) | TestFinally.java:52:24:52:26 | ex2 |
| TestFinally.java:52:24:52:26 | ex2 | TestFinally.java:53:5:59:5 | { ... } |
| TestFinally.java:53:5:59:5 | { ... } | TestFinally.java:54:6:54:37 | ...; |
| TestFinally.java:53:5:59:5 | { ... } | TestFinally.java:54:6:54:37 | <Expr>; |
| TestFinally.java:54:6:54:15 | System.out | TestFinally.java:54:25:54:35 | "Exception" |
| TestFinally.java:54:6:54:36 | println(...) | TestFinally.java:55:6:55:16 | if (...) |
| TestFinally.java:54:6:54:36 | println(...) | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:54:6:54:37 | ...; | TestFinally.java:54:6:54:15 | System.out |
| TestFinally.java:54:6:54:37 | <Expr>; | TestFinally.java:54:6:54:15 | System.out |
| TestFinally.java:54:25:54:35 | "Exception" | TestFinally.java:54:6:54:36 | println(...) |
| TestFinally.java:55:6:55:16 | if (...) | TestFinally.java:55:10:55:10 | z |
| TestFinally.java:55:10:55:10 | z | TestFinally.java:55:15:55:15 | 1 |
@@ -124,23 +124,23 @@
| TestFinally.java:55:15:55:15 | 1 | TestFinally.java:55:10:55:15 | ... == ... |
| TestFinally.java:56:6:58:6 | { ... } | TestFinally.java:57:7:57:13 | return ... |
| TestFinally.java:57:7:57:13 | return ... | TestFinally.java:60:5:67:5 | { ... } |
| TestFinally.java:60:5:67:5 | { ... } | TestFinally.java:61:6:61:35 | ...; |
| TestFinally.java:60:5:67:5 | { ... } | TestFinally.java:61:6:61:35 | <Expr>; |
| TestFinally.java:61:6:61:15 | System.out | TestFinally.java:61:25:61:33 | "Finally" |
| TestFinally.java:61:6:61:34 | println(...) | TestFinally.java:62:6:62:16 | if (...) |
| TestFinally.java:61:6:61:34 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:61:6:61:35 | ...; | TestFinally.java:61:6:61:15 | System.out |
| TestFinally.java:61:6:61:35 | <Expr>; | TestFinally.java:61:6:61:15 | System.out |
| TestFinally.java:61:25:61:33 | "Finally" | TestFinally.java:61:6:61:34 | println(...) |
| TestFinally.java:62:6:62:16 | if (...) | TestFinally.java:62:10:62:10 | z |
| TestFinally.java:62:10:62:10 | z | TestFinally.java:62:15:62:15 | 1 |
| TestFinally.java:62:10:62:15 | ... == ... | TestFinally.java:63:6:65:6 | { ... } |
| TestFinally.java:62:10:62:15 | ... == ... | TestFinally.java:66:6:66:36 | ...; |
| TestFinally.java:62:10:62:15 | ... == ... | TestFinally.java:66:6:66:36 | <Expr>; |
| TestFinally.java:62:15:62:15 | 1 | TestFinally.java:62:10:62:15 | ... == ... |
| TestFinally.java:63:6:65:6 | { ... } | TestFinally.java:64:7:64:13 | return ... |
| TestFinally.java:64:7:64:13 | return ... | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:66:6:66:15 | System.out | TestFinally.java:66:25:66:34 | "Finally2" |
| TestFinally.java:66:6:66:35 | println(...) | TestFinally.java:68:5:68:15 | if (...) |
| TestFinally.java:66:6:66:35 | println(...) | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:66:6:66:36 | ...; | TestFinally.java:66:6:66:15 | System.out |
| TestFinally.java:66:6:66:36 | <Expr>; | TestFinally.java:66:6:66:15 | System.out |
| TestFinally.java:66:25:66:34 | "Finally2" | TestFinally.java:66:6:66:35 | println(...) |
| TestFinally.java:68:5:68:15 | if (...) | TestFinally.java:68:9:68:9 | z |
| TestFinally.java:68:9:68:9 | z | TestFinally.java:68:14:68:14 | 1 |
@@ -149,45 +149,45 @@
| TestFinally.java:68:14:68:14 | 1 | TestFinally.java:68:9:68:14 | ... == ... |
| TestFinally.java:69:5:71:5 | { ... } | TestFinally.java:70:6:70:12 | return ... |
| TestFinally.java:70:6:70:12 | return ... | TestFinally.java:73:4:80:4 | { ... } |
| TestFinally.java:73:4:80:4 | { ... } | TestFinally.java:74:5:74:34 | ...; |
| TestFinally.java:73:4:80:4 | { ... } | TestFinally.java:74:5:74:34 | <Expr>; |
| TestFinally.java:74:5:74:14 | System.out | TestFinally.java:74:24:74:32 | "Finally" |
| TestFinally.java:74:5:74:33 | println(...) | TestFinally.java:75:5:75:15 | if (...) |
| TestFinally.java:74:5:74:33 | println(...) | TestFinally.java:86:5:86:23 | catch (...) |
| TestFinally.java:74:5:74:33 | println(...) | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:74:5:74:34 | ...; | TestFinally.java:74:5:74:14 | System.out |
| TestFinally.java:74:5:74:34 | <Expr>; | TestFinally.java:74:5:74:14 | System.out |
| TestFinally.java:74:24:74:32 | "Finally" | TestFinally.java:74:5:74:33 | println(...) |
| TestFinally.java:75:5:75:15 | if (...) | TestFinally.java:75:9:75:9 | z |
| TestFinally.java:75:9:75:9 | z | TestFinally.java:75:14:75:14 | 1 |
| TestFinally.java:75:9:75:14 | ... == ... | TestFinally.java:76:5:78:5 | { ... } |
| TestFinally.java:75:9:75:14 | ... == ... | TestFinally.java:79:5:79:35 | ...; |
| TestFinally.java:75:9:75:14 | ... == ... | TestFinally.java:79:5:79:35 | <Expr>; |
| TestFinally.java:75:14:75:14 | 1 | TestFinally.java:75:9:75:14 | ... == ... |
| TestFinally.java:76:5:78:5 | { ... } | TestFinally.java:77:6:77:12 | return ... |
| TestFinally.java:77:6:77:12 | return ... | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:79:5:79:14 | System.out | TestFinally.java:79:24:79:33 | "Finally2" |
| TestFinally.java:79:5:79:34 | println(...) | TestFinally.java:81:4:81:29 | ...; |
| TestFinally.java:79:5:79:34 | println(...) | TestFinally.java:81:4:81:29 | <Expr>; |
| TestFinally.java:79:5:79:34 | println(...) | TestFinally.java:86:5:86:23 | catch (...) |
| TestFinally.java:79:5:79:34 | println(...) | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:79:5:79:35 | ...; | TestFinally.java:79:5:79:14 | System.out |
| TestFinally.java:79:5:79:35 | <Expr>; | TestFinally.java:79:5:79:14 | System.out |
| TestFinally.java:79:24:79:33 | "Finally2" | TestFinally.java:79:5:79:34 | println(...) |
| TestFinally.java:81:4:81:13 | System.out | TestFinally.java:81:23:81:27 | "Foo" |
| TestFinally.java:81:4:81:28 | println(...) | TestFinally.java:82:4:82:18 | local variable declaration |
| TestFinally.java:81:4:81:28 | println(...) | TestFinally.java:82:4:82:18 | var ...; |
| TestFinally.java:81:4:81:28 | println(...) | TestFinally.java:86:5:86:23 | catch (...) |
| TestFinally.java:81:4:81:28 | println(...) | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:81:4:81:29 | ...; | TestFinally.java:81:4:81:13 | System.out |
| TestFinally.java:81:4:81:29 | <Expr>; | TestFinally.java:81:4:81:13 | System.out |
| TestFinally.java:81:23:81:27 | "Foo" | TestFinally.java:81:4:81:28 | println(...) |
| TestFinally.java:82:4:82:18 | local variable declaration | TestFinally.java:82:12:82:13 | 12 |
| TestFinally.java:82:8:82:17 | y | TestFinally.java:83:4:83:29 | ...; |
| TestFinally.java:82:4:82:18 | var ...; | TestFinally.java:82:12:82:13 | 12 |
| TestFinally.java:82:8:82:17 | y | TestFinally.java:83:4:83:29 | <Expr>; |
| TestFinally.java:82:12:82:13 | 12 | TestFinally.java:82:17:82:17 | 3 |
| TestFinally.java:82:12:82:17 | ... + ... | TestFinally.java:82:8:82:17 | y |
| TestFinally.java:82:17:82:17 | 3 | TestFinally.java:82:12:82:17 | ... + ... |
| TestFinally.java:83:4:83:13 | System.out | TestFinally.java:83:23:83:27 | "Bar" |
| TestFinally.java:83:4:83:28 | println(...) | TestFinally.java:84:4:84:13 | ...; |
| TestFinally.java:83:4:83:28 | println(...) | TestFinally.java:84:4:84:13 | <Expr>; |
| TestFinally.java:83:4:83:28 | println(...) | TestFinally.java:86:5:86:23 | catch (...) |
| TestFinally.java:83:4:83:28 | println(...) | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:83:4:83:29 | ...; | TestFinally.java:83:4:83:13 | System.out |
| TestFinally.java:83:4:83:29 | <Expr>; | TestFinally.java:83:4:83:13 | System.out |
| TestFinally.java:83:23:83:27 | "Bar" | TestFinally.java:83:4:83:28 | println(...) |
| TestFinally.java:84:4:84:12 | ...=... | TestFinally.java:85:4:85:10 | return ... |
| TestFinally.java:84:4:84:13 | ...; | TestFinally.java:84:8:84:8 | y |
| TestFinally.java:84:4:84:13 | <Expr>; | TestFinally.java:84:8:84:8 | y |
| TestFinally.java:84:8:84:8 | y | TestFinally.java:84:12:84:12 | 1 |
| TestFinally.java:84:8:84:12 | ... + ... | TestFinally.java:84:4:84:12 | ...=... |
| TestFinally.java:84:12:84:12 | 1 | TestFinally.java:84:8:84:12 | ... + ... |
@@ -196,31 +196,31 @@
| TestFinally.java:86:22:86:22 | e | TestFinally.java:87:3:115:3 | { ... } |
| TestFinally.java:87:3:115:3 | { ... } | TestFinally.java:88:4:111:4 | try ... |
| TestFinally.java:88:4:111:4 | try ... | TestFinally.java:89:4:96:4 | { ... } |
| TestFinally.java:89:4:96:4 | { ... } | TestFinally.java:90:5:90:31 | ...; |
| TestFinally.java:89:4:96:4 | { ... } | TestFinally.java:90:5:90:31 | <Expr>; |
| TestFinally.java:90:5:90:14 | System.out | TestFinally.java:90:24:90:29 | "Try1" |
| TestFinally.java:90:5:90:30 | println(...) | TestFinally.java:91:5:91:15 | if (...) |
| TestFinally.java:90:5:90:30 | println(...) | TestFinally.java:96:6:96:25 | catch (...) |
| TestFinally.java:90:5:90:30 | println(...) | TestFinally.java:104:4:111:4 | { ... } |
| TestFinally.java:90:5:90:31 | ...; | TestFinally.java:90:5:90:14 | System.out |
| TestFinally.java:90:5:90:31 | <Expr>; | TestFinally.java:90:5:90:14 | System.out |
| TestFinally.java:90:24:90:29 | "Try1" | TestFinally.java:90:5:90:30 | println(...) |
| TestFinally.java:91:5:91:15 | if (...) | TestFinally.java:91:9:91:9 | z |
| TestFinally.java:91:9:91:9 | z | TestFinally.java:91:14:91:14 | 1 |
| TestFinally.java:91:9:91:14 | ... == ... | TestFinally.java:92:5:94:5 | { ... } |
| TestFinally.java:91:9:91:14 | ... == ... | TestFinally.java:95:5:95:31 | ...; |
| TestFinally.java:91:9:91:14 | ... == ... | TestFinally.java:95:5:95:31 | <Expr>; |
| TestFinally.java:91:14:91:14 | 1 | TestFinally.java:91:9:91:14 | ... == ... |
| TestFinally.java:92:5:94:5 | { ... } | TestFinally.java:93:6:93:12 | return ... |
| TestFinally.java:93:6:93:12 | return ... | TestFinally.java:104:4:111:4 | { ... } |
| TestFinally.java:95:5:95:14 | System.out | TestFinally.java:95:24:95:29 | "Try2" |
| TestFinally.java:95:5:95:30 | println(...) | TestFinally.java:96:6:96:25 | catch (...) |
| TestFinally.java:95:5:95:30 | println(...) | TestFinally.java:104:4:111:4 | { ... } |
| TestFinally.java:95:5:95:31 | ...; | TestFinally.java:95:5:95:14 | System.out |
| TestFinally.java:95:5:95:31 | <Expr>; | TestFinally.java:95:5:95:14 | System.out |
| TestFinally.java:95:24:95:29 | "Try2" | TestFinally.java:95:5:95:30 | println(...) |
| TestFinally.java:96:6:96:25 | catch (...) | TestFinally.java:96:23:96:24 | ex |
| TestFinally.java:96:23:96:24 | ex | TestFinally.java:97:4:103:4 | { ... } |
| TestFinally.java:97:4:103:4 | { ... } | TestFinally.java:98:5:98:36 | ...; |
| TestFinally.java:97:4:103:4 | { ... } | TestFinally.java:98:5:98:36 | <Expr>; |
| TestFinally.java:98:5:98:14 | System.out | TestFinally.java:98:24:98:34 | "Exception" |
| TestFinally.java:98:5:98:35 | println(...) | TestFinally.java:99:5:99:15 | if (...) |
| TestFinally.java:98:5:98:36 | ...; | TestFinally.java:98:5:98:14 | System.out |
| TestFinally.java:98:5:98:36 | <Expr>; | TestFinally.java:98:5:98:14 | System.out |
| TestFinally.java:98:24:98:34 | "Exception" | TestFinally.java:98:5:98:35 | println(...) |
| TestFinally.java:99:5:99:15 | if (...) | TestFinally.java:99:9:99:9 | z |
| TestFinally.java:99:9:99:9 | z | TestFinally.java:99:14:99:14 | 1 |
@@ -229,82 +229,82 @@
| TestFinally.java:99:14:99:14 | 1 | TestFinally.java:99:9:99:14 | ... == ... |
| TestFinally.java:100:5:102:5 | { ... } | TestFinally.java:101:6:101:12 | return ... |
| TestFinally.java:101:6:101:12 | return ... | TestFinally.java:104:4:111:4 | { ... } |
| TestFinally.java:104:4:111:4 | { ... } | TestFinally.java:105:5:105:34 | ...; |
| TestFinally.java:104:4:111:4 | { ... } | TestFinally.java:105:5:105:34 | <Expr>; |
| TestFinally.java:105:5:105:14 | System.out | TestFinally.java:105:24:105:32 | "Finally" |
| TestFinally.java:105:5:105:33 | println(...) | TestFinally.java:106:5:106:15 | if (...) |
| TestFinally.java:105:5:105:34 | ...; | TestFinally.java:105:5:105:14 | System.out |
| TestFinally.java:105:5:105:34 | <Expr>; | TestFinally.java:105:5:105:14 | System.out |
| TestFinally.java:105:24:105:32 | "Finally" | TestFinally.java:105:5:105:33 | println(...) |
| TestFinally.java:106:5:106:15 | if (...) | TestFinally.java:106:9:106:9 | z |
| TestFinally.java:106:9:106:9 | z | TestFinally.java:106:14:106:14 | 1 |
| TestFinally.java:106:9:106:14 | ... == ... | TestFinally.java:107:5:109:5 | { ... } |
| TestFinally.java:106:9:106:14 | ... == ... | TestFinally.java:110:5:110:35 | ...; |
| TestFinally.java:106:9:106:14 | ... == ... | TestFinally.java:110:5:110:35 | <Expr>; |
| TestFinally.java:106:14:106:14 | 1 | TestFinally.java:106:9:106:14 | ... == ... |
| TestFinally.java:107:5:109:5 | { ... } | TestFinally.java:108:6:108:12 | return ... |
| TestFinally.java:108:6:108:12 | return ... | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:110:5:110:14 | System.out | TestFinally.java:110:24:110:33 | "Finally2" |
| TestFinally.java:110:5:110:34 | println(...) | TestFinally.java:112:4:112:13 | local variable declaration |
| TestFinally.java:110:5:110:34 | println(...) | TestFinally.java:112:4:112:13 | var ...; |
| TestFinally.java:110:5:110:34 | println(...) | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:110:5:110:35 | ...; | TestFinally.java:110:5:110:14 | System.out |
| TestFinally.java:110:5:110:35 | <Expr>; | TestFinally.java:110:5:110:14 | System.out |
| TestFinally.java:110:24:110:33 | "Finally2" | TestFinally.java:110:5:110:34 | println(...) |
| TestFinally.java:112:4:112:13 | local variable declaration | TestFinally.java:112:12:112:12 | 1 |
| TestFinally.java:112:8:112:12 | x | TestFinally.java:113:4:113:37 | ...; |
| TestFinally.java:112:4:112:13 | var ...; | TestFinally.java:112:12:112:12 | 1 |
| TestFinally.java:112:8:112:12 | x | TestFinally.java:113:4:113:37 | <Expr>; |
| TestFinally.java:112:12:112:12 | 1 | TestFinally.java:112:8:112:12 | x |
| TestFinally.java:113:4:113:13 | System.out | TestFinally.java:113:23:113:31 | "Error: " |
| TestFinally.java:113:4:113:36 | println(...) | TestFinally.java:114:4:114:13 | ...; |
| TestFinally.java:113:4:113:37 | ...; | TestFinally.java:113:4:113:13 | System.out |
| TestFinally.java:113:4:113:36 | println(...) | TestFinally.java:114:4:114:13 | <Expr>; |
| TestFinally.java:113:4:113:37 | <Expr>; | TestFinally.java:113:4:113:13 | System.out |
| TestFinally.java:113:23:113:31 | "Error: " | TestFinally.java:113:35:113:35 | e |
| TestFinally.java:113:23:113:35 | ... + ... | TestFinally.java:113:4:113:36 | println(...) |
| TestFinally.java:113:35:113:35 | e | TestFinally.java:113:23:113:35 | ... + ... |
| TestFinally.java:114:4:114:12 | ...=... | TestFinally.java:116:3:120:3 | { ... } |
| TestFinally.java:114:4:114:13 | ...; | TestFinally.java:114:8:114:8 | x |
| TestFinally.java:114:4:114:13 | <Expr>; | TestFinally.java:114:8:114:8 | x |
| TestFinally.java:114:8:114:8 | x | TestFinally.java:114:12:114:12 | 1 |
| TestFinally.java:114:8:114:12 | ... + ... | TestFinally.java:114:4:114:12 | ...=... |
| TestFinally.java:114:12:114:12 | 1 | TestFinally.java:114:8:114:12 | ... + ... |
| TestFinally.java:116:3:120:3 | { ... } | TestFinally.java:117:4:117:14 | local variable declaration |
| TestFinally.java:117:4:117:14 | local variable declaration | TestFinally.java:117:12:117:13 | 12 |
| TestFinally.java:117:8:117:13 | y | TestFinally.java:118:4:118:33 | ...; |
| TestFinally.java:116:3:120:3 | { ... } | TestFinally.java:117:4:117:14 | var ...; |
| TestFinally.java:117:4:117:14 | var ...; | TestFinally.java:117:12:117:13 | 12 |
| TestFinally.java:117:8:117:13 | y | TestFinally.java:118:4:118:33 | <Expr>; |
| TestFinally.java:117:12:117:13 | 12 | TestFinally.java:117:8:117:13 | y |
| TestFinally.java:118:4:118:13 | System.out | TestFinally.java:118:23:118:31 | "Finally" |
| TestFinally.java:118:4:118:32 | println(...) | TestFinally.java:119:4:119:13 | ...; |
| TestFinally.java:118:4:118:33 | ...; | TestFinally.java:118:4:118:13 | System.out |
| TestFinally.java:118:4:118:32 | println(...) | TestFinally.java:119:4:119:13 | <Expr>; |
| TestFinally.java:118:4:118:33 | <Expr>; | TestFinally.java:118:4:118:13 | System.out |
| TestFinally.java:118:23:118:31 | "Finally" | TestFinally.java:118:4:118:32 | println(...) |
| TestFinally.java:119:4:119:12 | ...=... | TestFinally.java:4:14:4:14 | f |
| TestFinally.java:119:4:119:12 | ...=... | TestFinally.java:121:3:121:12 | ...; |
| TestFinally.java:119:4:119:13 | ...; | TestFinally.java:119:8:119:8 | y |
| TestFinally.java:119:4:119:12 | ...=... | TestFinally.java:121:3:121:12 | <Expr>; |
| TestFinally.java:119:4:119:13 | <Expr>; | TestFinally.java:119:8:119:8 | y |
| TestFinally.java:119:8:119:8 | y | TestFinally.java:119:12:119:12 | 1 |
| TestFinally.java:119:8:119:12 | ... + ... | TestFinally.java:119:4:119:12 | ...=... |
| TestFinally.java:119:12:119:12 | 1 | TestFinally.java:119:8:119:12 | ... + ... |
| TestFinally.java:121:3:121:11 | ...=... | TestFinally.java:123:3:146:3 | try ... |
| TestFinally.java:121:3:121:12 | ...; | TestFinally.java:121:7:121:7 | z |
| TestFinally.java:121:3:121:12 | <Expr>; | TestFinally.java:121:7:121:7 | z |
| TestFinally.java:121:7:121:7 | z | TestFinally.java:121:11:121:11 | 1 |
| TestFinally.java:121:7:121:11 | ... + ... | TestFinally.java:121:3:121:11 | ...=... |
| TestFinally.java:121:11:121:11 | 1 | TestFinally.java:121:7:121:11 | ... + ... |
| TestFinally.java:123:3:146:3 | try ... | TestFinally.java:124:3:131:3 | { ... } |
| TestFinally.java:124:3:131:3 | { ... } | TestFinally.java:125:4:125:30 | ...; |
| TestFinally.java:124:3:131:3 | { ... } | TestFinally.java:125:4:125:30 | <Expr>; |
| TestFinally.java:125:4:125:13 | System.out | TestFinally.java:125:23:125:28 | "Try1" |
| TestFinally.java:125:4:125:29 | println(...) | TestFinally.java:126:4:126:14 | if (...) |
| TestFinally.java:125:4:125:29 | println(...) | TestFinally.java:131:5:131:24 | catch (...) |
| TestFinally.java:125:4:125:29 | println(...) | TestFinally.java:139:3:146:3 | { ... } |
| TestFinally.java:125:4:125:30 | ...; | TestFinally.java:125:4:125:13 | System.out |
| TestFinally.java:125:4:125:30 | <Expr>; | TestFinally.java:125:4:125:13 | System.out |
| TestFinally.java:125:23:125:28 | "Try1" | TestFinally.java:125:4:125:29 | println(...) |
| TestFinally.java:126:4:126:14 | if (...) | TestFinally.java:126:8:126:8 | z |
| TestFinally.java:126:8:126:8 | z | TestFinally.java:126:13:126:13 | 1 |
| TestFinally.java:126:8:126:13 | ... == ... | TestFinally.java:127:4:129:4 | { ... } |
| TestFinally.java:126:8:126:13 | ... == ... | TestFinally.java:130:4:130:30 | ...; |
| TestFinally.java:126:8:126:13 | ... == ... | TestFinally.java:130:4:130:30 | <Expr>; |
| TestFinally.java:126:13:126:13 | 1 | TestFinally.java:126:8:126:13 | ... == ... |
| TestFinally.java:127:4:129:4 | { ... } | TestFinally.java:128:5:128:11 | return ... |
| TestFinally.java:128:5:128:11 | return ... | TestFinally.java:139:3:146:3 | { ... } |
| TestFinally.java:130:4:130:13 | System.out | TestFinally.java:130:23:130:28 | "Try2" |
| TestFinally.java:130:4:130:29 | println(...) | TestFinally.java:131:5:131:24 | catch (...) |
| TestFinally.java:130:4:130:29 | println(...) | TestFinally.java:139:3:146:3 | { ... } |
| TestFinally.java:130:4:130:30 | ...; | TestFinally.java:130:4:130:13 | System.out |
| TestFinally.java:130:4:130:30 | <Expr>; | TestFinally.java:130:4:130:13 | System.out |
| TestFinally.java:130:23:130:28 | "Try2" | TestFinally.java:130:4:130:29 | println(...) |
| TestFinally.java:131:5:131:24 | catch (...) | TestFinally.java:131:22:131:23 | ex |
| TestFinally.java:131:22:131:23 | ex | TestFinally.java:132:3:138:3 | { ... } |
| TestFinally.java:132:3:138:3 | { ... } | TestFinally.java:133:4:133:35 | ...; |
| TestFinally.java:132:3:138:3 | { ... } | TestFinally.java:133:4:133:35 | <Expr>; |
| TestFinally.java:133:4:133:13 | System.out | TestFinally.java:133:23:133:33 | "Exception" |
| TestFinally.java:133:4:133:34 | println(...) | TestFinally.java:134:4:134:14 | if (...) |
| TestFinally.java:133:4:133:35 | ...; | TestFinally.java:133:4:133:13 | System.out |
| TestFinally.java:133:4:133:35 | <Expr>; | TestFinally.java:133:4:133:13 | System.out |
| TestFinally.java:133:23:133:33 | "Exception" | TestFinally.java:133:4:133:34 | println(...) |
| TestFinally.java:134:4:134:14 | if (...) | TestFinally.java:134:8:134:8 | z |
| TestFinally.java:134:8:134:8 | z | TestFinally.java:134:13:134:13 | 1 |
@@ -313,25 +313,25 @@
| TestFinally.java:134:13:134:13 | 1 | TestFinally.java:134:8:134:13 | ... == ... |
| TestFinally.java:135:4:137:4 | { ... } | TestFinally.java:136:5:136:11 | return ... |
| TestFinally.java:136:5:136:11 | return ... | TestFinally.java:139:3:146:3 | { ... } |
| TestFinally.java:139:3:146:3 | { ... } | TestFinally.java:140:4:140:33 | ...; |
| TestFinally.java:139:3:146:3 | { ... } | TestFinally.java:140:4:140:33 | <Expr>; |
| TestFinally.java:140:4:140:13 | System.out | TestFinally.java:140:23:140:31 | "Finally" |
| TestFinally.java:140:4:140:32 | println(...) | TestFinally.java:141:4:141:14 | if (...) |
| TestFinally.java:140:4:140:33 | ...; | TestFinally.java:140:4:140:13 | System.out |
| TestFinally.java:140:4:140:33 | <Expr>; | TestFinally.java:140:4:140:13 | System.out |
| TestFinally.java:140:23:140:31 | "Finally" | TestFinally.java:140:4:140:32 | println(...) |
| TestFinally.java:141:4:141:14 | if (...) | TestFinally.java:141:8:141:8 | z |
| TestFinally.java:141:8:141:8 | z | TestFinally.java:141:13:141:13 | 1 |
| TestFinally.java:141:8:141:13 | ... == ... | TestFinally.java:142:4:144:4 | { ... } |
| TestFinally.java:141:8:141:13 | ... == ... | TestFinally.java:145:4:145:34 | ...; |
| TestFinally.java:141:8:141:13 | ... == ... | TestFinally.java:145:4:145:34 | <Expr>; |
| TestFinally.java:141:13:141:13 | 1 | TestFinally.java:141:8:141:13 | ... == ... |
| TestFinally.java:142:4:144:4 | { ... } | TestFinally.java:143:5:143:11 | return ... |
| TestFinally.java:143:5:143:11 | return ... | TestFinally.java:4:14:4:14 | f |
| TestFinally.java:145:4:145:13 | System.out | TestFinally.java:145:23:145:32 | "Finally2" |
| TestFinally.java:145:4:145:33 | println(...) | TestFinally.java:4:14:4:14 | f |
| TestFinally.java:145:4:145:33 | println(...) | TestFinally.java:148:3:148:12 | ...; |
| TestFinally.java:145:4:145:34 | ...; | TestFinally.java:145:4:145:13 | System.out |
| TestFinally.java:145:4:145:33 | println(...) | TestFinally.java:148:3:148:12 | <Expr>; |
| TestFinally.java:145:4:145:34 | <Expr>; | TestFinally.java:145:4:145:13 | System.out |
| TestFinally.java:145:23:145:32 | "Finally2" | TestFinally.java:145:4:145:33 | println(...) |
| TestFinally.java:148:3:148:11 | ...=... | TestFinally.java:4:14:4:14 | f |
| TestFinally.java:148:3:148:12 | ...; | TestFinally.java:148:7:148:7 | z |
| TestFinally.java:148:3:148:12 | <Expr>; | TestFinally.java:148:7:148:7 | z |
| TestFinally.java:148:7:148:7 | z | TestFinally.java:148:11:148:11 | 2 |
| TestFinally.java:148:7:148:11 | ... + ... | TestFinally.java:148:3:148:11 | ...=... |
| TestFinally.java:148:11:148:11 | 2 | TestFinally.java:148:7:148:11 | ... + ... |

View File

@@ -1,11 +1,11 @@
| TestFinallyBreakContinue.java:3:14:3:37 | super(...) | TestFinallyBreakContinue.java:3:14:3:37 | TestFinallyBreakContinue |
| TestFinallyBreakContinue.java:3:14:3:37 | { ... } | TestFinallyBreakContinue.java:3:14:3:37 | super(...) |
| TestFinallyBreakContinue.java:5:2:107:2 | { ... } | TestFinallyBreakContinue.java:6:3:6:12 | local variable declaration |
| TestFinallyBreakContinue.java:6:3:6:12 | local variable declaration | TestFinallyBreakContinue.java:6:11:6:11 | 1 |
| TestFinallyBreakContinue.java:6:7:6:11 | x | TestFinallyBreakContinue.java:7:3:8:10 | labeled statement |
| TestFinallyBreakContinue.java:5:2:107:2 | { ... } | TestFinallyBreakContinue.java:6:3:6:12 | var ...; |
| TestFinallyBreakContinue.java:6:3:6:12 | var ...; | TestFinallyBreakContinue.java:6:11:6:11 | 1 |
| TestFinallyBreakContinue.java:6:7:6:11 | x | TestFinallyBreakContinue.java:7:3:8:10 | <Label>: ... |
| TestFinallyBreakContinue.java:6:11:6:11 | 1 | TestFinallyBreakContinue.java:6:7:6:11 | x |
| TestFinallyBreakContinue.java:7:3:8:10 | labeled statement | TestFinallyBreakContinue.java:8:3:8:10 | for (...) |
| TestFinallyBreakContinue.java:8:3:8:10 | for (...) | TestFinallyBreakContinue.java:9:3:32:3 | { ... } |
| TestFinallyBreakContinue.java:7:3:8:10 | <Label>: ... | TestFinallyBreakContinue.java:8:3:8:10 | for (...;...;...) |
| TestFinallyBreakContinue.java:8:3:8:10 | for (...;...;...) | TestFinallyBreakContinue.java:9:3:32:3 | { ... } |
| TestFinallyBreakContinue.java:9:3:32:3 | { ... } | TestFinallyBreakContinue.java:10:4:31:4 | try ... |
| TestFinallyBreakContinue.java:10:4:31:4 | try ... | TestFinallyBreakContinue.java:11:4:19:4 | { ... } |
| TestFinallyBreakContinue.java:11:4:19:4 | { ... } | TestFinallyBreakContinue.java:12:5:12:15 | if (...) |
@@ -30,11 +30,11 @@
| TestFinallyBreakContinue.java:23:6:23:11 | break | TestFinallyBreakContinue.java:29:4:31:4 | { ... } |
| TestFinallyBreakContinue.java:25:5:27:5 | { ... } | TestFinallyBreakContinue.java:26:6:26:14 | continue |
| TestFinallyBreakContinue.java:26:6:26:14 | continue | TestFinallyBreakContinue.java:29:4:31:4 | { ... } |
| TestFinallyBreakContinue.java:29:4:31:4 | { ... } | TestFinallyBreakContinue.java:30:5:30:34 | ...; |
| TestFinallyBreakContinue.java:29:4:31:4 | { ... } | TestFinallyBreakContinue.java:30:5:30:34 | <Expr>; |
| TestFinallyBreakContinue.java:30:5:30:14 | System.out | TestFinallyBreakContinue.java:30:24:30:32 | "finally" |
| TestFinallyBreakContinue.java:30:5:30:33 | println(...) | TestFinallyBreakContinue.java:9:3:32:3 | { ... } |
| TestFinallyBreakContinue.java:30:5:30:33 | println(...) | TestFinallyBreakContinue.java:34:3:34:14 | while (...) |
| TestFinallyBreakContinue.java:30:5:30:34 | ...; | TestFinallyBreakContinue.java:30:5:30:14 | System.out |
| TestFinallyBreakContinue.java:30:5:30:34 | <Expr>; | TestFinallyBreakContinue.java:30:5:30:14 | System.out |
| TestFinallyBreakContinue.java:30:24:30:32 | "finally" | TestFinallyBreakContinue.java:30:5:30:33 | println(...) |
| TestFinallyBreakContinue.java:34:3:34:14 | while (...) | TestFinallyBreakContinue.java:34:10:34:13 | true |
| TestFinallyBreakContinue.java:34:10:34:13 | true | TestFinallyBreakContinue.java:35:3:67:3 | { ... } |
@@ -64,27 +64,27 @@
| TestFinallyBreakContinue.java:51:7:51:12 | break | TestFinallyBreakContinue.java:57:5:59:5 | { ... } |
| TestFinallyBreakContinue.java:53:6:55:6 | { ... } | TestFinallyBreakContinue.java:54:7:54:15 | continue |
| TestFinallyBreakContinue.java:54:7:54:15 | continue | TestFinallyBreakContinue.java:57:5:59:5 | { ... } |
| TestFinallyBreakContinue.java:57:5:59:5 | { ... } | TestFinallyBreakContinue.java:58:6:58:35 | ...; |
| TestFinallyBreakContinue.java:57:5:59:5 | { ... } | TestFinallyBreakContinue.java:58:6:58:35 | <Expr>; |
| TestFinallyBreakContinue.java:58:6:58:15 | System.out | TestFinallyBreakContinue.java:58:25:58:33 | "finally" |
| TestFinallyBreakContinue.java:58:6:58:34 | println(...) | TestFinallyBreakContinue.java:60:6:60:24 | catch (...) |
| TestFinallyBreakContinue.java:58:6:58:34 | println(...) | TestFinallyBreakContinue.java:64:4:66:4 | { ... } |
| TestFinallyBreakContinue.java:58:6:58:35 | ...; | TestFinallyBreakContinue.java:58:6:58:15 | System.out |
| TestFinallyBreakContinue.java:58:6:58:35 | <Expr>; | TestFinallyBreakContinue.java:58:6:58:15 | System.out |
| TestFinallyBreakContinue.java:58:25:58:33 | "finally" | TestFinallyBreakContinue.java:58:6:58:34 | println(...) |
| TestFinallyBreakContinue.java:60:6:60:24 | catch (...) | TestFinallyBreakContinue.java:60:23:60:23 | e |
| TestFinallyBreakContinue.java:60:23:60:23 | e | TestFinallyBreakContinue.java:61:4:63:4 | { ... } |
| TestFinallyBreakContinue.java:61:4:63:4 | { ... } | TestFinallyBreakContinue.java:62:5:62:36 | ...; |
| TestFinallyBreakContinue.java:61:4:63:4 | { ... } | TestFinallyBreakContinue.java:62:5:62:36 | <Expr>; |
| TestFinallyBreakContinue.java:62:5:62:14 | System.out | TestFinallyBreakContinue.java:62:24:62:34 | "Exception" |
| TestFinallyBreakContinue.java:62:5:62:35 | println(...) | TestFinallyBreakContinue.java:64:4:66:4 | { ... } |
| TestFinallyBreakContinue.java:62:5:62:36 | ...; | TestFinallyBreakContinue.java:62:5:62:14 | System.out |
| TestFinallyBreakContinue.java:62:5:62:36 | <Expr>; | TestFinallyBreakContinue.java:62:5:62:14 | System.out |
| TestFinallyBreakContinue.java:62:24:62:34 | "Exception" | TestFinallyBreakContinue.java:62:5:62:35 | println(...) |
| TestFinallyBreakContinue.java:64:4:66:4 | { ... } | TestFinallyBreakContinue.java:65:5:65:34 | ...; |
| TestFinallyBreakContinue.java:64:4:66:4 | { ... } | TestFinallyBreakContinue.java:65:5:65:34 | <Expr>; |
| TestFinallyBreakContinue.java:65:5:65:14 | System.out | TestFinallyBreakContinue.java:65:24:65:32 | "finally" |
| TestFinallyBreakContinue.java:65:5:65:33 | println(...) | TestFinallyBreakContinue.java:4:14:4:14 | f |
| TestFinallyBreakContinue.java:65:5:65:33 | println(...) | TestFinallyBreakContinue.java:34:10:34:13 | true |
| TestFinallyBreakContinue.java:65:5:65:33 | println(...) | TestFinallyBreakContinue.java:69:3:106:17 | labeled statement |
| TestFinallyBreakContinue.java:65:5:65:34 | ...; | TestFinallyBreakContinue.java:65:5:65:14 | System.out |
| TestFinallyBreakContinue.java:65:5:65:33 | println(...) | TestFinallyBreakContinue.java:69:3:106:17 | <Label>: ... |
| TestFinallyBreakContinue.java:65:5:65:34 | <Expr>; | TestFinallyBreakContinue.java:65:5:65:14 | System.out |
| TestFinallyBreakContinue.java:65:24:65:32 | "finally" | TestFinallyBreakContinue.java:65:5:65:33 | println(...) |
| TestFinallyBreakContinue.java:69:3:106:17 | labeled statement | TestFinallyBreakContinue.java:70:3:106:17 | do ... while (...) |
| TestFinallyBreakContinue.java:69:3:106:17 | <Label>: ... | TestFinallyBreakContinue.java:70:3:106:17 | do ... while (...) |
| TestFinallyBreakContinue.java:70:3:106:17 | do ... while (...) | TestFinallyBreakContinue.java:71:3:106:3 | { ... } |
| TestFinallyBreakContinue.java:71:3:106:3 | { ... } | TestFinallyBreakContinue.java:72:4:105:4 | try ... |
| TestFinallyBreakContinue.java:72:4:105:4 | try ... | TestFinallyBreakContinue.java:73:4:99:4 | { ... } |
@@ -118,24 +118,24 @@
| TestFinallyBreakContinue.java:89:8:89:15 | break | TestFinallyBreakContinue.java:95:6:97:6 | { ... } |
| TestFinallyBreakContinue.java:91:7:93:7 | { ... } | TestFinallyBreakContinue.java:92:8:92:18 | continue |
| TestFinallyBreakContinue.java:92:8:92:18 | continue | TestFinallyBreakContinue.java:95:6:97:6 | { ... } |
| TestFinallyBreakContinue.java:95:6:97:6 | { ... } | TestFinallyBreakContinue.java:96:7:96:36 | ...; |
| TestFinallyBreakContinue.java:95:6:97:6 | { ... } | TestFinallyBreakContinue.java:96:7:96:36 | <Expr>; |
| TestFinallyBreakContinue.java:96:7:96:16 | System.out | TestFinallyBreakContinue.java:96:26:96:34 | "finally" |
| TestFinallyBreakContinue.java:96:7:96:35 | println(...) | TestFinallyBreakContinue.java:74:14:74:14 | i |
| TestFinallyBreakContinue.java:96:7:96:35 | println(...) | TestFinallyBreakContinue.java:99:6:99:24 | catch (...) |
| TestFinallyBreakContinue.java:96:7:96:35 | println(...) | TestFinallyBreakContinue.java:103:4:105:4 | { ... } |
| TestFinallyBreakContinue.java:96:7:96:36 | ...; | TestFinallyBreakContinue.java:96:7:96:16 | System.out |
| TestFinallyBreakContinue.java:96:7:96:36 | <Expr>; | TestFinallyBreakContinue.java:96:7:96:16 | System.out |
| TestFinallyBreakContinue.java:96:26:96:34 | "finally" | TestFinallyBreakContinue.java:96:7:96:35 | println(...) |
| TestFinallyBreakContinue.java:99:6:99:24 | catch (...) | TestFinallyBreakContinue.java:99:23:99:23 | e |
| TestFinallyBreakContinue.java:99:23:99:23 | e | TestFinallyBreakContinue.java:100:4:102:4 | { ... } |
| TestFinallyBreakContinue.java:100:4:102:4 | { ... } | TestFinallyBreakContinue.java:101:5:101:36 | ...; |
| TestFinallyBreakContinue.java:100:4:102:4 | { ... } | TestFinallyBreakContinue.java:101:5:101:36 | <Expr>; |
| TestFinallyBreakContinue.java:101:5:101:14 | System.out | TestFinallyBreakContinue.java:101:24:101:34 | "Exception" |
| TestFinallyBreakContinue.java:101:5:101:35 | println(...) | TestFinallyBreakContinue.java:103:4:105:4 | { ... } |
| TestFinallyBreakContinue.java:101:5:101:36 | ...; | TestFinallyBreakContinue.java:101:5:101:14 | System.out |
| TestFinallyBreakContinue.java:101:5:101:36 | <Expr>; | TestFinallyBreakContinue.java:101:5:101:14 | System.out |
| TestFinallyBreakContinue.java:101:24:101:34 | "Exception" | TestFinallyBreakContinue.java:101:5:101:35 | println(...) |
| TestFinallyBreakContinue.java:103:4:105:4 | { ... } | TestFinallyBreakContinue.java:104:5:104:34 | ...; |
| TestFinallyBreakContinue.java:103:4:105:4 | { ... } | TestFinallyBreakContinue.java:104:5:104:34 | <Expr>; |
| TestFinallyBreakContinue.java:104:5:104:14 | System.out | TestFinallyBreakContinue.java:104:24:104:32 | "finally" |
| TestFinallyBreakContinue.java:104:5:104:33 | println(...) | TestFinallyBreakContinue.java:4:14:4:14 | f |
| TestFinallyBreakContinue.java:104:5:104:33 | println(...) | TestFinallyBreakContinue.java:106:12:106:15 | true |
| TestFinallyBreakContinue.java:104:5:104:34 | ...; | TestFinallyBreakContinue.java:104:5:104:14 | System.out |
| TestFinallyBreakContinue.java:104:5:104:34 | <Expr>; | TestFinallyBreakContinue.java:104:5:104:14 | System.out |
| TestFinallyBreakContinue.java:104:24:104:32 | "finally" | TestFinallyBreakContinue.java:104:5:104:33 | println(...) |
| TestFinallyBreakContinue.java:106:12:106:15 | true | TestFinallyBreakContinue.java:71:3:106:3 | { ... } |

View File

@@ -1,5 +1,5 @@
| TestLoopBranch.java:17:12:17:17 | ... == ... | TestLoopBranch.java:19:3:22:3 | { ... } |
| TestLoopBranch.java:24:10:24:15 | ... == ... | TestLoopBranch.java:31:3:31:30 | for (...) |
| TestLoopBranch.java:24:10:24:15 | ... == ... | TestLoopBranch.java:31:3:31:30 | for (...;...;...) |
| TestLoopBranch.java:31:19:31:24 | ... < ... | TestLoopBranch.java:37:3:37:3 | ; |
| TestLoopBranch.java:46:7:46:13 | ... == ... | TestLoopBranch.java:51:3:51:14 | if (...) |
| TestLoopBranch.java:51:7:51:13 | ... == ... | TestLoopBranch.java:56:3:60:3 | { ... } |

View File

@@ -1,64 +1,64 @@
| TestLoopBranch.java:3:14:3:27 | { ... } | TestLoopBranch.java:4:2:4:13 | ...; |
| TestLoopBranch.java:4:2:4:13 | ...; | TestLoopBranch.java:4:11:4:12 | 12 |
| TestLoopBranch.java:4:2:4:13 | ...=... | TestLoopBranch.java:5:2:5:13 | ...; |
| TestLoopBranch.java:3:14:3:27 | { ... } | TestLoopBranch.java:4:2:4:13 | <Expr>; |
| TestLoopBranch.java:4:2:4:13 | ...=... | TestLoopBranch.java:5:2:5:13 | <Expr>; |
| TestLoopBranch.java:4:2:4:13 | <Expr>; | TestLoopBranch.java:4:11:4:12 | 12 |
| TestLoopBranch.java:4:11:4:12 | 12 | TestLoopBranch.java:4:2:4:13 | ...=... |
| TestLoopBranch.java:5:2:5:13 | ...; | TestLoopBranch.java:5:11:5:12 | 13 |
| TestLoopBranch.java:5:2:5:13 | ...=... | TestLoopBranch.java:3:14:3:27 | <obinit> |
| TestLoopBranch.java:5:2:5:13 | <Expr>; | TestLoopBranch.java:5:11:5:12 | 13 |
| TestLoopBranch.java:5:11:5:12 | 13 | TestLoopBranch.java:5:2:5:13 | ...=... |
| TestLoopBranch.java:8:2:107:2 | { ... } | TestLoopBranch.java:9:3:9:12 | local variable declaration |
| TestLoopBranch.java:9:3:9:12 | local variable declaration | TestLoopBranch.java:9:11:9:11 | 1 |
| TestLoopBranch.java:9:7:9:11 | x | TestLoopBranch.java:10:3:10:12 | local variable declaration |
| TestLoopBranch.java:8:2:107:2 | { ... } | TestLoopBranch.java:9:3:9:12 | var ...; |
| TestLoopBranch.java:9:3:9:12 | var ...; | TestLoopBranch.java:9:11:9:11 | 1 |
| TestLoopBranch.java:9:7:9:11 | x | TestLoopBranch.java:10:3:10:12 | var ...; |
| TestLoopBranch.java:9:11:9:11 | 1 | TestLoopBranch.java:9:7:9:11 | x |
| TestLoopBranch.java:10:3:10:12 | local variable declaration | TestLoopBranch.java:10:11:10:11 | 2 |
| TestLoopBranch.java:10:7:10:11 | y | TestLoopBranch.java:11:3:11:28 | ...; |
| TestLoopBranch.java:10:3:10:12 | var ...; | TestLoopBranch.java:10:11:10:11 | 2 |
| TestLoopBranch.java:10:7:10:11 | y | TestLoopBranch.java:11:3:11:28 | <Expr>; |
| TestLoopBranch.java:10:11:10:11 | 2 | TestLoopBranch.java:10:7:10:11 | y |
| TestLoopBranch.java:11:3:11:12 | System.out | TestLoopBranch.java:11:22:11:26 | "foo" |
| TestLoopBranch.java:11:3:11:27 | println(...) | TestLoopBranch.java:13:3:17:19 | do ... while (...) |
| TestLoopBranch.java:11:3:11:28 | ...; | TestLoopBranch.java:11:3:11:12 | System.out |
| TestLoopBranch.java:11:3:11:28 | <Expr>; | TestLoopBranch.java:11:3:11:12 | System.out |
| TestLoopBranch.java:11:22:11:26 | "foo" | TestLoopBranch.java:11:3:11:27 | println(...) |
| TestLoopBranch.java:13:3:17:19 | do ... while (...) | TestLoopBranch.java:14:3:17:3 | { ... } |
| TestLoopBranch.java:14:3:17:3 | { ... } | TestLoopBranch.java:15:4:15:29 | ...; |
| TestLoopBranch.java:14:3:17:3 | { ... } | TestLoopBranch.java:15:4:15:29 | <Expr>; |
| TestLoopBranch.java:15:4:15:13 | System.out | TestLoopBranch.java:15:23:15:27 | "bar" |
| TestLoopBranch.java:15:4:15:28 | println(...) | TestLoopBranch.java:16:4:16:32 | ...; |
| TestLoopBranch.java:15:4:15:29 | ...; | TestLoopBranch.java:15:4:15:13 | System.out |
| TestLoopBranch.java:15:4:15:28 | println(...) | TestLoopBranch.java:16:4:16:32 | <Expr>; |
| TestLoopBranch.java:15:4:15:29 | <Expr>; | TestLoopBranch.java:15:4:15:13 | System.out |
| TestLoopBranch.java:15:23:15:27 | "bar" | TestLoopBranch.java:15:4:15:28 | println(...) |
| TestLoopBranch.java:16:4:16:13 | System.out | TestLoopBranch.java:16:23:16:30 | "foobar" |
| TestLoopBranch.java:16:4:16:31 | println(...) | TestLoopBranch.java:17:12:17:12 | x |
| TestLoopBranch.java:16:4:16:32 | ...; | TestLoopBranch.java:16:4:16:13 | System.out |
| TestLoopBranch.java:16:4:16:32 | <Expr>; | TestLoopBranch.java:16:4:16:13 | System.out |
| TestLoopBranch.java:16:23:16:30 | "foobar" | TestLoopBranch.java:16:4:16:31 | println(...) |
| TestLoopBranch.java:17:12:17:12 | x | TestLoopBranch.java:17:17:17:17 | 2 |
| TestLoopBranch.java:17:12:17:17 | ... == ... | TestLoopBranch.java:14:3:17:3 | { ... } |
| TestLoopBranch.java:17:12:17:17 | ... == ... | TestLoopBranch.java:19:3:22:3 | { ... } |
| TestLoopBranch.java:17:17:17:17 | 2 | TestLoopBranch.java:17:12:17:17 | ... == ... |
| TestLoopBranch.java:19:3:22:3 | { ... } | TestLoopBranch.java:20:4:20:32 | ...; |
| TestLoopBranch.java:19:3:22:3 | { ... } | TestLoopBranch.java:20:4:20:32 | <Expr>; |
| TestLoopBranch.java:20:4:20:13 | System.out | TestLoopBranch.java:20:23:20:30 | "shazam" |
| TestLoopBranch.java:20:4:20:31 | println(...) | TestLoopBranch.java:21:4:21:32 | ...; |
| TestLoopBranch.java:20:4:20:32 | ...; | TestLoopBranch.java:20:4:20:13 | System.out |
| TestLoopBranch.java:20:4:20:31 | println(...) | TestLoopBranch.java:21:4:21:32 | <Expr>; |
| TestLoopBranch.java:20:4:20:32 | <Expr>; | TestLoopBranch.java:20:4:20:13 | System.out |
| TestLoopBranch.java:20:23:20:30 | "shazam" | TestLoopBranch.java:20:4:20:31 | println(...) |
| TestLoopBranch.java:21:4:21:13 | System.out | TestLoopBranch.java:21:23:21:30 | "boogie" |
| TestLoopBranch.java:21:4:21:31 | println(...) | TestLoopBranch.java:24:3:24:16 | while (...) |
| TestLoopBranch.java:21:4:21:32 | ...; | TestLoopBranch.java:21:4:21:13 | System.out |
| TestLoopBranch.java:21:4:21:32 | <Expr>; | TestLoopBranch.java:21:4:21:13 | System.out |
| TestLoopBranch.java:21:23:21:30 | "boogie" | TestLoopBranch.java:21:4:21:31 | println(...) |
| TestLoopBranch.java:24:3:24:16 | while (...) | TestLoopBranch.java:24:10:24:10 | x |
| TestLoopBranch.java:24:10:24:10 | x | TestLoopBranch.java:24:15:24:15 | 1 |
| TestLoopBranch.java:24:10:24:15 | ... == ... | TestLoopBranch.java:25:3:29:3 | { ... } |
| TestLoopBranch.java:24:10:24:15 | ... == ... | TestLoopBranch.java:31:3:31:30 | for (...) |
| TestLoopBranch.java:24:10:24:15 | ... == ... | TestLoopBranch.java:31:3:31:30 | for (...;...;...) |
| TestLoopBranch.java:24:15:24:15 | 1 | TestLoopBranch.java:24:10:24:15 | ... == ... |
| TestLoopBranch.java:25:3:29:3 | { ... } | TestLoopBranch.java:26:4:26:36 | ...; |
| TestLoopBranch.java:25:3:29:3 | { ... } | TestLoopBranch.java:26:4:26:36 | <Expr>; |
| TestLoopBranch.java:26:4:26:13 | System.out | TestLoopBranch.java:26:23:26:34 | "wonderland" |
| TestLoopBranch.java:26:4:26:35 | println(...) | TestLoopBranch.java:27:4:27:32 | ...; |
| TestLoopBranch.java:26:4:26:36 | ...; | TestLoopBranch.java:26:4:26:13 | System.out |
| TestLoopBranch.java:26:4:26:35 | println(...) | TestLoopBranch.java:27:4:27:32 | <Expr>; |
| TestLoopBranch.java:26:4:26:36 | <Expr>; | TestLoopBranch.java:26:4:26:13 | System.out |
| TestLoopBranch.java:26:23:26:34 | "wonderland" | TestLoopBranch.java:26:4:26:35 | println(...) |
| TestLoopBranch.java:27:4:27:13 | System.out | TestLoopBranch.java:27:23:27:30 | "shodan" |
| TestLoopBranch.java:27:4:27:31 | println(...) | TestLoopBranch.java:28:4:28:13 | ...; |
| TestLoopBranch.java:27:4:27:32 | ...; | TestLoopBranch.java:27:4:27:13 | System.out |
| TestLoopBranch.java:27:4:27:31 | println(...) | TestLoopBranch.java:28:4:28:13 | <Expr>; |
| TestLoopBranch.java:27:4:27:32 | <Expr>; | TestLoopBranch.java:27:4:27:13 | System.out |
| TestLoopBranch.java:27:23:27:30 | "shodan" | TestLoopBranch.java:27:4:27:31 | println(...) |
| TestLoopBranch.java:28:4:28:12 | ...=... | TestLoopBranch.java:24:10:24:10 | x |
| TestLoopBranch.java:28:4:28:13 | ...; | TestLoopBranch.java:28:8:28:8 | x |
| TestLoopBranch.java:28:4:28:13 | <Expr>; | TestLoopBranch.java:28:8:28:8 | x |
| TestLoopBranch.java:28:8:28:8 | x | TestLoopBranch.java:28:12:28:12 | 1 |
| TestLoopBranch.java:28:8:28:12 | ... + ... | TestLoopBranch.java:28:4:28:12 | ...=... |
| TestLoopBranch.java:28:12:28:12 | 1 | TestLoopBranch.java:28:8:28:12 | ... + ... |
| TestLoopBranch.java:31:3:31:30 | for (...) | TestLoopBranch.java:31:16:31:16 | 0 |
| TestLoopBranch.java:31:3:31:30 | for (...;...;...) | TestLoopBranch.java:31:16:31:16 | 0 |
| TestLoopBranch.java:31:12:31:16 | i | TestLoopBranch.java:31:19:31:19 | i |
| TestLoopBranch.java:31:16:31:16 | 0 | TestLoopBranch.java:31:12:31:16 | i |
| TestLoopBranch.java:31:19:31:19 | i | TestLoopBranch.java:31:23:31:24 | 10 |
@@ -67,13 +67,13 @@
| TestLoopBranch.java:31:23:31:24 | 10 | TestLoopBranch.java:31:19:31:24 | ... < ... |
| TestLoopBranch.java:31:27:31:27 | i | TestLoopBranch.java:31:27:31:29 | ...++ |
| TestLoopBranch.java:31:27:31:29 | ...++ | TestLoopBranch.java:31:19:31:19 | i |
| TestLoopBranch.java:32:3:35:3 | { ... } | TestLoopBranch.java:33:4:33:33 | ...; |
| TestLoopBranch.java:32:3:35:3 | { ... } | TestLoopBranch.java:33:4:33:33 | <Expr>; |
| TestLoopBranch.java:33:4:33:13 | System.out | TestLoopBranch.java:33:23:33:31 | "rapture" |
| TestLoopBranch.java:33:4:33:32 | println(...) | TestLoopBranch.java:34:4:34:13 | ...; |
| TestLoopBranch.java:33:4:33:33 | ...; | TestLoopBranch.java:33:4:33:13 | System.out |
| TestLoopBranch.java:33:4:33:32 | println(...) | TestLoopBranch.java:34:4:34:13 | <Expr>; |
| TestLoopBranch.java:33:4:33:33 | <Expr>; | TestLoopBranch.java:33:4:33:13 | System.out |
| TestLoopBranch.java:33:23:33:31 | "rapture" | TestLoopBranch.java:33:4:33:32 | println(...) |
| TestLoopBranch.java:34:4:34:12 | ...=... | TestLoopBranch.java:31:27:31:27 | i |
| TestLoopBranch.java:34:4:34:13 | ...; | TestLoopBranch.java:34:8:34:8 | x |
| TestLoopBranch.java:34:4:34:13 | <Expr>; | TestLoopBranch.java:34:8:34:8 | x |
| TestLoopBranch.java:34:8:34:8 | x | TestLoopBranch.java:34:12:34:12 | 2 |
| TestLoopBranch.java:34:8:34:12 | ... - ... | TestLoopBranch.java:34:4:34:12 | ...=... |
| TestLoopBranch.java:34:12:34:12 | 2 | TestLoopBranch.java:34:8:34:12 | ... - ... |
@@ -84,16 +84,16 @@
| TestLoopBranch.java:40:16:40:26 | new int[] | TestLoopBranch.java:40:12:40:12 | j |
| TestLoopBranch.java:40:16:40:26 | new int[] | TestLoopBranch.java:46:3:46:14 | if (...) |
| TestLoopBranch.java:40:24:40:25 | 20 | TestLoopBranch.java:40:16:40:26 | new int[] |
| TestLoopBranch.java:41:3:44:3 | { ... } | TestLoopBranch.java:42:4:42:37 | ...; |
| TestLoopBranch.java:41:3:44:3 | { ... } | TestLoopBranch.java:42:4:42:37 | <Expr>; |
| TestLoopBranch.java:42:4:42:13 | System.out | TestLoopBranch.java:42:23:42:31 | "Zero : " |
| TestLoopBranch.java:42:4:42:36 | println(...) | TestLoopBranch.java:43:4:43:13 | ...; |
| TestLoopBranch.java:42:4:42:37 | ...; | TestLoopBranch.java:42:4:42:13 | System.out |
| TestLoopBranch.java:42:4:42:36 | println(...) | TestLoopBranch.java:43:4:43:13 | <Expr>; |
| TestLoopBranch.java:42:4:42:37 | <Expr>; | TestLoopBranch.java:42:4:42:13 | System.out |
| TestLoopBranch.java:42:23:42:31 | "Zero : " | TestLoopBranch.java:42:35:42:35 | j |
| TestLoopBranch.java:42:23:42:35 | ... + ... | TestLoopBranch.java:42:4:42:36 | println(...) |
| TestLoopBranch.java:42:35:42:35 | j | TestLoopBranch.java:42:23:42:35 | ... + ... |
| TestLoopBranch.java:43:4:43:12 | ...=... | TestLoopBranch.java:40:12:40:12 | j |
| TestLoopBranch.java:43:4:43:12 | ...=... | TestLoopBranch.java:46:3:46:14 | if (...) |
| TestLoopBranch.java:43:4:43:13 | ...; | TestLoopBranch.java:43:8:43:8 | j |
| TestLoopBranch.java:43:4:43:13 | <Expr>; | TestLoopBranch.java:43:8:43:8 | j |
| TestLoopBranch.java:43:8:43:8 | j | TestLoopBranch.java:43:12:43:12 | x |
| TestLoopBranch.java:43:8:43:12 | ... + ... | TestLoopBranch.java:43:4:43:12 | ...=... |
| TestLoopBranch.java:43:12:43:12 | x | TestLoopBranch.java:43:8:43:12 | ... + ... |
@@ -103,33 +103,33 @@
| TestLoopBranch.java:46:7:46:13 | ... == ... | TestLoopBranch.java:51:3:51:14 | if (...) |
| TestLoopBranch.java:46:12:46:13 | -... | TestLoopBranch.java:46:7:46:13 | ... == ... |
| TestLoopBranch.java:46:13:46:13 | 1 | TestLoopBranch.java:46:12:46:13 | -... |
| TestLoopBranch.java:47:3:49:3 | { ... } | TestLoopBranch.java:48:4:48:35 | ...; |
| TestLoopBranch.java:47:3:49:3 | { ... } | TestLoopBranch.java:48:4:48:35 | <Expr>; |
| TestLoopBranch.java:48:4:48:13 | System.out | TestLoopBranch.java:48:23:48:33 | "i squared" |
| TestLoopBranch.java:48:4:48:34 | println(...) | TestLoopBranch.java:51:3:51:14 | if (...) |
| TestLoopBranch.java:48:4:48:35 | ...; | TestLoopBranch.java:48:4:48:13 | System.out |
| TestLoopBranch.java:48:4:48:35 | <Expr>; | TestLoopBranch.java:48:4:48:13 | System.out |
| TestLoopBranch.java:48:23:48:33 | "i squared" | TestLoopBranch.java:48:4:48:34 | println(...) |
| TestLoopBranch.java:51:3:51:14 | if (...) | TestLoopBranch.java:51:7:51:7 | x |
| TestLoopBranch.java:51:7:51:7 | x | TestLoopBranch.java:51:12:51:13 | 42 |
| TestLoopBranch.java:51:7:51:13 | ... == ... | TestLoopBranch.java:52:3:55:3 | { ... } |
| TestLoopBranch.java:51:7:51:13 | ... == ... | TestLoopBranch.java:56:3:60:3 | { ... } |
| TestLoopBranch.java:51:12:51:13 | 42 | TestLoopBranch.java:51:7:51:13 | ... == ... |
| TestLoopBranch.java:52:3:55:3 | { ... } | TestLoopBranch.java:53:4:53:29 | ...; |
| TestLoopBranch.java:52:3:55:3 | { ... } | TestLoopBranch.java:53:4:53:29 | <Expr>; |
| TestLoopBranch.java:53:4:53:13 | System.out | TestLoopBranch.java:53:23:53:27 | "rat" |
| TestLoopBranch.java:53:4:53:28 | println(...) | TestLoopBranch.java:54:4:54:13 | ...; |
| TestLoopBranch.java:53:4:53:29 | ...; | TestLoopBranch.java:53:4:53:13 | System.out |
| TestLoopBranch.java:53:4:53:28 | println(...) | TestLoopBranch.java:54:4:54:13 | <Expr>; |
| TestLoopBranch.java:53:4:53:29 | <Expr>; | TestLoopBranch.java:53:4:53:13 | System.out |
| TestLoopBranch.java:53:23:53:27 | "rat" | TestLoopBranch.java:53:4:53:28 | println(...) |
| TestLoopBranch.java:54:4:54:12 | ...=... | TestLoopBranch.java:62:3:62:12 | switch (...) |
| TestLoopBranch.java:54:4:54:13 | ...; | TestLoopBranch.java:54:8:54:8 | 6 |
| TestLoopBranch.java:54:4:54:13 | <Expr>; | TestLoopBranch.java:54:8:54:8 | 6 |
| TestLoopBranch.java:54:8:54:8 | 6 | TestLoopBranch.java:54:12:54:12 | 9 |
| TestLoopBranch.java:54:8:54:12 | ... * ... | TestLoopBranch.java:54:4:54:12 | ...=... |
| TestLoopBranch.java:54:12:54:12 | 9 | TestLoopBranch.java:54:8:54:12 | ... * ... |
| TestLoopBranch.java:56:3:60:3 | { ... } | TestLoopBranch.java:57:4:57:29 | ...; |
| TestLoopBranch.java:56:3:60:3 | { ... } | TestLoopBranch.java:57:4:57:29 | <Expr>; |
| TestLoopBranch.java:57:4:57:13 | System.out | TestLoopBranch.java:57:23:57:27 | "arr" |
| TestLoopBranch.java:57:4:57:28 | println(...) | TestLoopBranch.java:58:4:58:13 | ...; |
| TestLoopBranch.java:57:4:57:29 | ...; | TestLoopBranch.java:57:4:57:13 | System.out |
| TestLoopBranch.java:57:4:57:28 | println(...) | TestLoopBranch.java:58:4:58:13 | <Expr>; |
| TestLoopBranch.java:57:4:57:29 | <Expr>; | TestLoopBranch.java:57:4:57:13 | System.out |
| TestLoopBranch.java:57:23:57:27 | "arr" | TestLoopBranch.java:57:4:57:28 | println(...) |
| TestLoopBranch.java:58:4:58:12 | ...=... | TestLoopBranch.java:59:4:59:10 | return ... |
| TestLoopBranch.java:58:4:58:13 | ...; | TestLoopBranch.java:58:8:58:8 | y |
| TestLoopBranch.java:58:4:58:13 | <Expr>; | TestLoopBranch.java:58:8:58:8 | y |
| TestLoopBranch.java:58:8:58:8 | y | TestLoopBranch.java:58:12:58:12 | x |
| TestLoopBranch.java:58:8:58:12 | ... * ... | TestLoopBranch.java:58:4:58:12 | ...=... |
| TestLoopBranch.java:58:12:58:12 | x | TestLoopBranch.java:58:8:58:12 | ... * ... |
@@ -142,77 +142,77 @@
| TestLoopBranch.java:62:11:62:11 | x | TestLoopBranch.java:76:3:76:9 | case ... |
| TestLoopBranch.java:62:11:62:11 | x | TestLoopBranch.java:77:3:77:9 | case ... |
| TestLoopBranch.java:62:11:62:11 | x | TestLoopBranch.java:80:3:80:10 | default |
| TestLoopBranch.java:64:3:64:9 | case ... | TestLoopBranch.java:65:4:65:13 | ...; |
| TestLoopBranch.java:65:4:65:12 | ...=... | TestLoopBranch.java:66:4:66:13 | ...; |
| TestLoopBranch.java:65:4:65:13 | ...; | TestLoopBranch.java:65:8:65:8 | x |
| TestLoopBranch.java:64:3:64:9 | case ... | TestLoopBranch.java:65:4:65:13 | <Expr>; |
| TestLoopBranch.java:65:4:65:12 | ...=... | TestLoopBranch.java:66:4:66:13 | <Expr>; |
| TestLoopBranch.java:65:4:65:13 | <Expr>; | TestLoopBranch.java:65:8:65:8 | x |
| TestLoopBranch.java:65:8:65:8 | x | TestLoopBranch.java:65:12:65:12 | 1 |
| TestLoopBranch.java:65:8:65:12 | ... + ... | TestLoopBranch.java:65:4:65:12 | ...=... |
| TestLoopBranch.java:65:12:65:12 | 1 | TestLoopBranch.java:65:8:65:12 | ... + ... |
| TestLoopBranch.java:66:4:66:12 | ...=... | TestLoopBranch.java:67:3:67:9 | case ... |
| TestLoopBranch.java:66:4:66:13 | ...; | TestLoopBranch.java:66:8:66:8 | y |
| TestLoopBranch.java:66:4:66:13 | <Expr>; | TestLoopBranch.java:66:8:66:8 | y |
| TestLoopBranch.java:66:8:66:8 | y | TestLoopBranch.java:66:12:66:12 | 1 |
| TestLoopBranch.java:66:8:66:12 | ... + ... | TestLoopBranch.java:66:4:66:12 | ...=... |
| TestLoopBranch.java:66:12:66:12 | 1 | TestLoopBranch.java:66:8:66:12 | ... + ... |
| TestLoopBranch.java:67:3:67:9 | case ... | TestLoopBranch.java:68:4:68:13 | ...; |
| TestLoopBranch.java:68:4:68:12 | ...=... | TestLoopBranch.java:69:4:69:13 | ...; |
| TestLoopBranch.java:68:4:68:13 | ...; | TestLoopBranch.java:68:8:68:8 | x |
| TestLoopBranch.java:67:3:67:9 | case ... | TestLoopBranch.java:68:4:68:13 | <Expr>; |
| TestLoopBranch.java:68:4:68:12 | ...=... | TestLoopBranch.java:69:4:69:13 | <Expr>; |
| TestLoopBranch.java:68:4:68:13 | <Expr>; | TestLoopBranch.java:68:8:68:8 | x |
| TestLoopBranch.java:68:8:68:8 | x | TestLoopBranch.java:68:12:68:12 | 2 |
| TestLoopBranch.java:68:8:68:12 | ... + ... | TestLoopBranch.java:68:4:68:12 | ...=... |
| TestLoopBranch.java:68:12:68:12 | 2 | TestLoopBranch.java:68:8:68:12 | ... + ... |
| TestLoopBranch.java:69:4:69:12 | ...=... | TestLoopBranch.java:70:4:70:9 | break |
| TestLoopBranch.java:69:4:69:13 | ...; | TestLoopBranch.java:69:8:69:8 | y |
| TestLoopBranch.java:69:4:69:13 | <Expr>; | TestLoopBranch.java:69:8:69:8 | y |
| TestLoopBranch.java:69:8:69:8 | y | TestLoopBranch.java:69:12:69:12 | 2 |
| TestLoopBranch.java:69:8:69:12 | ... + ... | TestLoopBranch.java:69:4:69:12 | ...=... |
| TestLoopBranch.java:69:12:69:12 | 2 | TestLoopBranch.java:69:8:69:12 | ... + ... |
| TestLoopBranch.java:70:4:70:9 | break | TestLoopBranch.java:86:3:86:11 | switch (...) |
| TestLoopBranch.java:71:3:71:9 | case ... | TestLoopBranch.java:72:3:72:9 | case ... |
| TestLoopBranch.java:72:3:72:9 | case ... | TestLoopBranch.java:73:4:73:13 | ...; |
| TestLoopBranch.java:73:4:73:12 | ...=... | TestLoopBranch.java:74:4:74:13 | ...; |
| TestLoopBranch.java:73:4:73:13 | ...; | TestLoopBranch.java:73:8:73:8 | x |
| TestLoopBranch.java:72:3:72:9 | case ... | TestLoopBranch.java:73:4:73:13 | <Expr>; |
| TestLoopBranch.java:73:4:73:12 | ...=... | TestLoopBranch.java:74:4:74:13 | <Expr>; |
| TestLoopBranch.java:73:4:73:13 | <Expr>; | TestLoopBranch.java:73:8:73:8 | x |
| TestLoopBranch.java:73:8:73:8 | x | TestLoopBranch.java:73:12:73:12 | 3 |
| TestLoopBranch.java:73:8:73:12 | ... + ... | TestLoopBranch.java:73:4:73:12 | ...=... |
| TestLoopBranch.java:73:12:73:12 | 3 | TestLoopBranch.java:73:8:73:12 | ... + ... |
| TestLoopBranch.java:74:4:74:12 | ...=... | TestLoopBranch.java:75:4:75:9 | break |
| TestLoopBranch.java:74:4:74:13 | ...; | TestLoopBranch.java:74:8:74:8 | y |
| TestLoopBranch.java:74:4:74:13 | <Expr>; | TestLoopBranch.java:74:8:74:8 | y |
| TestLoopBranch.java:74:8:74:8 | y | TestLoopBranch.java:74:12:74:12 | 4 |
| TestLoopBranch.java:74:8:74:12 | ... + ... | TestLoopBranch.java:74:4:74:12 | ...=... |
| TestLoopBranch.java:74:12:74:12 | 4 | TestLoopBranch.java:74:8:74:12 | ... + ... |
| TestLoopBranch.java:75:4:75:9 | break | TestLoopBranch.java:86:3:86:11 | switch (...) |
| TestLoopBranch.java:76:3:76:9 | case ... | TestLoopBranch.java:77:3:77:9 | case ... |
| TestLoopBranch.java:77:3:77:9 | case ... | TestLoopBranch.java:78:4:78:13 | ...; |
| TestLoopBranch.java:78:4:78:12 | ...=... | TestLoopBranch.java:79:4:79:13 | ...; |
| TestLoopBranch.java:78:4:78:13 | ...; | TestLoopBranch.java:78:8:78:8 | x |
| TestLoopBranch.java:77:3:77:9 | case ... | TestLoopBranch.java:78:4:78:13 | <Expr>; |
| TestLoopBranch.java:78:4:78:12 | ...=... | TestLoopBranch.java:79:4:79:13 | <Expr>; |
| TestLoopBranch.java:78:4:78:13 | <Expr>; | TestLoopBranch.java:78:8:78:8 | x |
| TestLoopBranch.java:78:8:78:8 | x | TestLoopBranch.java:78:12:78:12 | 5 |
| TestLoopBranch.java:78:8:78:12 | ... + ... | TestLoopBranch.java:78:4:78:12 | ...=... |
| TestLoopBranch.java:78:12:78:12 | 5 | TestLoopBranch.java:78:8:78:12 | ... + ... |
| TestLoopBranch.java:79:4:79:12 | ...=... | TestLoopBranch.java:80:3:80:10 | default |
| TestLoopBranch.java:79:4:79:13 | ...; | TestLoopBranch.java:79:8:79:8 | y |
| TestLoopBranch.java:79:4:79:13 | <Expr>; | TestLoopBranch.java:79:8:79:8 | y |
| TestLoopBranch.java:79:8:79:8 | y | TestLoopBranch.java:79:12:79:12 | 6 |
| TestLoopBranch.java:79:8:79:12 | ... + ... | TestLoopBranch.java:79:4:79:12 | ...=... |
| TestLoopBranch.java:79:12:79:12 | 6 | TestLoopBranch.java:79:8:79:12 | ... + ... |
| TestLoopBranch.java:80:3:80:10 | default | TestLoopBranch.java:81:4:81:9 | ...; |
| TestLoopBranch.java:81:4:81:8 | ...=... | TestLoopBranch.java:82:4:82:9 | ...; |
| TestLoopBranch.java:81:4:81:9 | ...; | TestLoopBranch.java:81:8:81:8 | y |
| TestLoopBranch.java:80:3:80:10 | default | TestLoopBranch.java:81:4:81:9 | <Expr>; |
| TestLoopBranch.java:81:4:81:8 | ...=... | TestLoopBranch.java:82:4:82:9 | <Expr>; |
| TestLoopBranch.java:81:4:81:9 | <Expr>; | TestLoopBranch.java:81:8:81:8 | y |
| TestLoopBranch.java:81:8:81:8 | y | TestLoopBranch.java:81:4:81:8 | ...=... |
| TestLoopBranch.java:82:4:82:8 | ...=... | TestLoopBranch.java:86:3:86:11 | switch (...) |
| TestLoopBranch.java:82:4:82:9 | ...; | TestLoopBranch.java:82:8:82:8 | x |
| TestLoopBranch.java:82:4:82:9 | <Expr>; | TestLoopBranch.java:82:8:82:8 | x |
| TestLoopBranch.java:82:8:82:8 | x | TestLoopBranch.java:82:4:82:8 | ...=... |
| TestLoopBranch.java:86:3:86:11 | switch (...) | TestLoopBranch.java:86:10:86:10 | x |
| TestLoopBranch.java:86:10:86:10 | x | TestLoopBranch.java:88:3:88:9 | case ... |
| TestLoopBranch.java:86:10:86:10 | x | TestLoopBranch.java:91:3:91:9 | case ... |
| TestLoopBranch.java:86:10:86:10 | x | TestLoopBranch.java:96:3:102:4 | local variable declaration |
| TestLoopBranch.java:88:3:88:9 | case ... | TestLoopBranch.java:89:4:89:9 | ...; |
| TestLoopBranch.java:86:10:86:10 | x | TestLoopBranch.java:96:3:102:4 | var ...; |
| TestLoopBranch.java:88:3:88:9 | case ... | TestLoopBranch.java:89:4:89:9 | <Expr>; |
| TestLoopBranch.java:89:4:89:8 | ...=... | TestLoopBranch.java:90:4:90:9 | break |
| TestLoopBranch.java:89:4:89:9 | ...; | TestLoopBranch.java:89:8:89:8 | 1 |
| TestLoopBranch.java:89:4:89:9 | <Expr>; | TestLoopBranch.java:89:8:89:8 | 1 |
| TestLoopBranch.java:89:8:89:8 | 1 | TestLoopBranch.java:89:4:89:8 | ...=... |
| TestLoopBranch.java:90:4:90:9 | break | TestLoopBranch.java:96:3:102:4 | local variable declaration |
| TestLoopBranch.java:91:3:91:9 | case ... | TestLoopBranch.java:92:4:92:9 | ...; |
| TestLoopBranch.java:90:4:90:9 | break | TestLoopBranch.java:96:3:102:4 | var ...; |
| TestLoopBranch.java:91:3:91:9 | case ... | TestLoopBranch.java:92:4:92:9 | <Expr>; |
| TestLoopBranch.java:92:4:92:8 | ...=... | TestLoopBranch.java:93:4:93:9 | break |
| TestLoopBranch.java:92:4:92:9 | ...; | TestLoopBranch.java:92:8:92:8 | 2 |
| TestLoopBranch.java:92:4:92:9 | <Expr>; | TestLoopBranch.java:92:8:92:8 | 2 |
| TestLoopBranch.java:92:8:92:8 | 2 | TestLoopBranch.java:92:4:92:8 | ...=... |
| TestLoopBranch.java:93:4:93:9 | break | TestLoopBranch.java:96:3:102:4 | local variable declaration |
| TestLoopBranch.java:96:3:102:4 | local variable declaration | TestLoopBranch.java:96:26:102:3 | new (...) |
| TestLoopBranch.java:96:22:102:3 | b | TestLoopBranch.java:103:3:103:21 | ...; |
| TestLoopBranch.java:93:4:93:9 | break | TestLoopBranch.java:96:3:102:4 | var ...; |
| TestLoopBranch.java:96:3:102:4 | var ...; | TestLoopBranch.java:96:26:102:3 | new (...) |
| TestLoopBranch.java:96:22:102:3 | b | TestLoopBranch.java:103:3:103:21 | <Expr>; |
| TestLoopBranch.java:96:26:102:3 | new (...) | TestLoopBranch.java:96:22:102:3 | b |
| TestLoopBranch.java:96:30:96:47 | super(...) | TestLoopBranch.java:96:30:96:47 | |
| TestLoopBranch.java:96:30:96:47 | { ... } | TestLoopBranch.java:96:30:96:47 | super(...) |
@@ -220,32 +220,32 @@
| TestLoopBranch.java:100:5:100:13 | return ... | TestLoopBranch.java:98:15:98:23 | compareTo |
| TestLoopBranch.java:100:12:100:12 | 0 | TestLoopBranch.java:100:5:100:13 | return ... |
| TestLoopBranch.java:103:3:103:3 | b | TestLoopBranch.java:103:15:103:19 | "Foo" |
| TestLoopBranch.java:103:3:103:20 | compareTo(...) | TestLoopBranch.java:105:3:105:12 | ...; |
| TestLoopBranch.java:103:3:103:21 | ...; | TestLoopBranch.java:103:3:103:3 | b |
| TestLoopBranch.java:103:3:103:20 | compareTo(...) | TestLoopBranch.java:105:3:105:12 | <Expr>; |
| TestLoopBranch.java:103:3:103:21 | <Expr>; | TestLoopBranch.java:103:3:103:3 | b |
| TestLoopBranch.java:103:15:103:19 | "Foo" | TestLoopBranch.java:103:3:103:20 | compareTo(...) |
| TestLoopBranch.java:105:3:105:11 | ...=... | TestLoopBranch.java:106:3:106:9 | return ... |
| TestLoopBranch.java:105:3:105:12 | ...; | TestLoopBranch.java:105:7:105:7 | x |
| TestLoopBranch.java:105:3:105:12 | <Expr>; | TestLoopBranch.java:105:7:105:7 | x |
| TestLoopBranch.java:105:7:105:7 | x | TestLoopBranch.java:105:11:105:11 | y |
| TestLoopBranch.java:105:7:105:11 | ... + ... | TestLoopBranch.java:105:3:105:11 | ...=... |
| TestLoopBranch.java:105:11:105:11 | y | TestLoopBranch.java:105:7:105:11 | ... + ... |
| TestLoopBranch.java:106:3:106:9 | return ... | TestLoopBranch.java:7:14:7:14 | f |
| TestLoopBranch.java:109:9:109:22 | ...; | TestLoopBranch.java:109:9:109:22 | <obinit>(...) |
| TestLoopBranch.java:109:9:109:22 | <obinit>(...) | TestLoopBranch.java:111:3:111:10 | ...; |
| TestLoopBranch.java:109:9:109:22 | super(...) | TestLoopBranch.java:109:9:109:22 | ...; |
| TestLoopBranch.java:109:9:109:22 | <Expr>; | TestLoopBranch.java:109:9:109:22 | <obinit>(...) |
| TestLoopBranch.java:109:9:109:22 | <obinit>(...) | TestLoopBranch.java:111:3:111:10 | <Expr>; |
| TestLoopBranch.java:109:9:109:22 | super(...) | TestLoopBranch.java:109:9:109:22 | <Expr>; |
| TestLoopBranch.java:110:2:113:2 | { ... } | TestLoopBranch.java:109:9:109:22 | super(...) |
| TestLoopBranch.java:111:3:111:9 | ...=... | TestLoopBranch.java:112:3:112:10 | ...; |
| TestLoopBranch.java:111:3:111:10 | ...; | TestLoopBranch.java:111:8:111:9 | 33 |
| TestLoopBranch.java:111:3:111:9 | ...=... | TestLoopBranch.java:112:3:112:10 | <Expr>; |
| TestLoopBranch.java:111:3:111:10 | <Expr>; | TestLoopBranch.java:111:8:111:9 | 33 |
| TestLoopBranch.java:111:8:111:9 | 33 | TestLoopBranch.java:111:3:111:9 | ...=... |
| TestLoopBranch.java:112:3:112:9 | ...=... | TestLoopBranch.java:109:9:109:22 | TestLoopBranch |
| TestLoopBranch.java:112:3:112:10 | ...; | TestLoopBranch.java:112:8:112:9 | 44 |
| TestLoopBranch.java:112:3:112:10 | <Expr>; | TestLoopBranch.java:112:8:112:9 | 44 |
| TestLoopBranch.java:112:8:112:9 | 44 | TestLoopBranch.java:112:3:112:9 | ...=... |
| TestLoopBranch.java:115:9:115:22 | ...; | TestLoopBranch.java:115:9:115:22 | <obinit>(...) |
| TestLoopBranch.java:115:9:115:22 | <obinit>(...) | TestLoopBranch.java:117:3:117:9 | ...; |
| TestLoopBranch.java:115:9:115:22 | super(...) | TestLoopBranch.java:115:9:115:22 | ...; |
| TestLoopBranch.java:115:9:115:22 | <Expr>; | TestLoopBranch.java:115:9:115:22 | <obinit>(...) |
| TestLoopBranch.java:115:9:115:22 | <obinit>(...) | TestLoopBranch.java:117:3:117:9 | <Expr>; |
| TestLoopBranch.java:115:9:115:22 | super(...) | TestLoopBranch.java:115:9:115:22 | <Expr>; |
| TestLoopBranch.java:116:2:119:2 | { ... } | TestLoopBranch.java:115:9:115:22 | super(...) |
| TestLoopBranch.java:117:3:117:8 | ...=... | TestLoopBranch.java:118:3:118:9 | ...; |
| TestLoopBranch.java:117:3:117:9 | ...; | TestLoopBranch.java:117:8:117:8 | i |
| TestLoopBranch.java:117:3:117:8 | ...=... | TestLoopBranch.java:118:3:118:9 | <Expr>; |
| TestLoopBranch.java:117:3:117:9 | <Expr>; | TestLoopBranch.java:117:8:117:8 | i |
| TestLoopBranch.java:117:8:117:8 | i | TestLoopBranch.java:117:3:117:8 | ...=... |
| TestLoopBranch.java:118:3:118:8 | ...=... | TestLoopBranch.java:115:9:115:22 | TestLoopBranch |
| TestLoopBranch.java:118:3:118:9 | ...; | TestLoopBranch.java:118:8:118:8 | i |
| TestLoopBranch.java:118:3:118:9 | <Expr>; | TestLoopBranch.java:118:8:118:8 | i |
| TestLoopBranch.java:118:8:118:8 | i | TestLoopBranch.java:118:3:118:8 | ...=... |

View File

@@ -9,4 +9,4 @@
| TestThrow.java:108:9:108:14 | ... == ... | TestThrow.java:111:12:111:22 | if (...) |
| TestThrow.java:111:16:111:21 | ... == ... | TestThrow.java:114:12:114:22 | if (...) |
| TestThrow.java:114:16:114:21 | ... == ... | TestThrow.java:124:3:126:3 | { ... } |
| TestThrow.java:128:7:128:12 | ... == ... | TestThrow.java:133:3:133:9 | ...; |
| TestThrow.java:128:7:128:12 | ... == ... | TestThrow.java:133:3:133:9 | <Expr>; |

View File

@@ -1,8 +1,8 @@
| TestThrow.java:7:10:7:18 | super(...) | TestThrow.java:7:10:7:18 | TestThrow |
| TestThrow.java:8:2:9:2 | { ... } | TestThrow.java:7:10:7:18 | super(...) |
| TestThrow.java:12:2:13:2 | { ... } | TestThrow.java:11:15:11:21 | thrower |
| TestThrow.java:16:2:134:2 | { ... } | TestThrow.java:17:3:17:12 | local variable declaration |
| TestThrow.java:17:3:17:12 | local variable declaration | TestThrow.java:17:11:17:11 | 0 |
| TestThrow.java:16:2:134:2 | { ... } | TestThrow.java:17:3:17:12 | var ...; |
| TestThrow.java:17:3:17:12 | var ...; | TestThrow.java:17:11:17:11 | 0 |
| TestThrow.java:17:7:17:11 | z | TestThrow.java:18:3:27:3 | try ... |
| TestThrow.java:17:11:17:11 | 0 | TestThrow.java:17:7:17:11 | z |
| TestThrow.java:18:3:27:3 | try ... | TestThrow.java:19:3:21:3 | { ... } |
@@ -12,18 +12,18 @@
| TestThrow.java:20:10:20:31 | new RuntimeException(...) | TestThrow.java:21:5:21:30 | catch (...) |
| TestThrow.java:21:5:21:30 | catch (...) | TestThrow.java:21:29:21:29 | e |
| TestThrow.java:21:29:21:29 | e | TestThrow.java:22:3:24:3 | { ... } |
| TestThrow.java:22:3:24:3 | { ... } | TestThrow.java:23:4:23:9 | ...; |
| TestThrow.java:23:4:23:8 | ...=... | TestThrow.java:29:3:29:9 | ...; |
| TestThrow.java:23:4:23:9 | ...; | TestThrow.java:23:8:23:8 | 1 |
| TestThrow.java:22:3:24:3 | { ... } | TestThrow.java:23:4:23:9 | <Expr>; |
| TestThrow.java:23:4:23:8 | ...=... | TestThrow.java:29:3:29:9 | <Expr>; |
| TestThrow.java:23:4:23:9 | <Expr>; | TestThrow.java:23:8:23:8 | 1 |
| TestThrow.java:23:8:23:8 | 1 | TestThrow.java:23:4:23:8 | ...=... |
| TestThrow.java:24:5:24:23 | catch (...) | TestThrow.java:24:22:24:22 | e |
| TestThrow.java:24:22:24:22 | e | TestThrow.java:25:3:27:3 | { ... } |
| TestThrow.java:25:3:27:3 | { ... } | TestThrow.java:26:4:26:9 | ...; |
| TestThrow.java:26:4:26:8 | ...=... | TestThrow.java:29:3:29:9 | ...; |
| TestThrow.java:26:4:26:9 | ...; | TestThrow.java:26:8:26:8 | 2 |
| TestThrow.java:25:3:27:3 | { ... } | TestThrow.java:26:4:26:9 | <Expr>; |
| TestThrow.java:26:4:26:8 | ...=... | TestThrow.java:29:3:29:9 | <Expr>; |
| TestThrow.java:26:4:26:9 | <Expr>; | TestThrow.java:26:8:26:8 | 2 |
| TestThrow.java:26:8:26:8 | 2 | TestThrow.java:26:4:26:8 | ...=... |
| TestThrow.java:29:3:29:8 | ...=... | TestThrow.java:31:3:52:3 | try ... |
| TestThrow.java:29:3:29:9 | ...; | TestThrow.java:29:8:29:8 | 1 |
| TestThrow.java:29:3:29:9 | <Expr>; | TestThrow.java:29:8:29:8 | 1 |
| TestThrow.java:29:7:29:8 | -... | TestThrow.java:29:3:29:8 | ...=... |
| TestThrow.java:29:8:29:8 | 1 | TestThrow.java:29:7:29:8 | -... |
| TestThrow.java:31:3:52:3 | try ... | TestThrow.java:32:3:46:3 | { ... } |
@@ -54,27 +54,27 @@
| TestThrow.java:39:15:39:20 | ... == ... | TestThrow.java:40:4:42:4 | { ... } |
| TestThrow.java:39:15:39:20 | ... == ... | TestThrow.java:43:4:45:4 | { ... } |
| TestThrow.java:39:20:39:20 | 3 | TestThrow.java:39:15:39:20 | ... == ... |
| TestThrow.java:40:4:42:4 | { ... } | TestThrow.java:41:5:41:20 | ...; |
| TestThrow.java:40:4:42:4 | { ... } | TestThrow.java:41:5:41:20 | <Expr>; |
| TestThrow.java:41:5:41:19 | new TestThrow(...) | TestThrow.java:46:5:46:30 | catch (...) |
| TestThrow.java:41:5:41:19 | new TestThrow(...) | TestThrow.java:50:3:52:3 | { ... } |
| TestThrow.java:41:5:41:20 | ...; | TestThrow.java:41:5:41:19 | new TestThrow(...) |
| TestThrow.java:43:4:45:4 | { ... } | TestThrow.java:44:5:44:14 | ...; |
| TestThrow.java:41:5:41:20 | <Expr>; | TestThrow.java:41:5:41:19 | new TestThrow(...) |
| TestThrow.java:43:4:45:4 | { ... } | TestThrow.java:44:5:44:14 | <Expr>; |
| TestThrow.java:44:5:44:13 | thrower(...) | TestThrow.java:46:5:46:30 | catch (...) |
| TestThrow.java:44:5:44:13 | thrower(...) | TestThrow.java:50:3:52:3 | { ... } |
| TestThrow.java:44:5:44:14 | ...; | TestThrow.java:44:5:44:13 | thrower(...) |
| TestThrow.java:44:5:44:14 | <Expr>; | TestThrow.java:44:5:44:13 | thrower(...) |
| TestThrow.java:46:5:46:30 | catch (...) | TestThrow.java:46:29:46:29 | e |
| TestThrow.java:46:29:46:29 | e | TestThrow.java:47:3:49:3 | { ... } |
| TestThrow.java:47:3:49:3 | { ... } | TestThrow.java:48:4:48:9 | ...; |
| TestThrow.java:47:3:49:3 | { ... } | TestThrow.java:48:4:48:9 | <Expr>; |
| TestThrow.java:48:4:48:8 | ...=... | TestThrow.java:50:3:52:3 | { ... } |
| TestThrow.java:48:4:48:9 | ...; | TestThrow.java:48:8:48:8 | 1 |
| TestThrow.java:48:4:48:9 | <Expr>; | TestThrow.java:48:8:48:8 | 1 |
| TestThrow.java:48:8:48:8 | 1 | TestThrow.java:48:4:48:8 | ...=... |
| TestThrow.java:50:3:52:3 | { ... } | TestThrow.java:51:4:51:9 | ...; |
| TestThrow.java:50:3:52:3 | { ... } | TestThrow.java:51:4:51:9 | <Expr>; |
| TestThrow.java:51:4:51:8 | ...=... | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:51:4:51:8 | ...=... | TestThrow.java:54:3:54:9 | ...; |
| TestThrow.java:51:4:51:9 | ...; | TestThrow.java:51:8:51:8 | 2 |
| TestThrow.java:51:4:51:8 | ...=... | TestThrow.java:54:3:54:9 | <Expr>; |
| TestThrow.java:51:4:51:9 | <Expr>; | TestThrow.java:51:8:51:8 | 2 |
| TestThrow.java:51:8:51:8 | 2 | TestThrow.java:51:4:51:8 | ...=... |
| TestThrow.java:54:3:54:8 | ...=... | TestThrow.java:56:3:72:3 | try ... |
| TestThrow.java:54:3:54:9 | ...; | TestThrow.java:54:8:54:8 | 1 |
| TestThrow.java:54:3:54:9 | <Expr>; | TestThrow.java:54:8:54:8 | 1 |
| TestThrow.java:54:7:54:8 | -... | TestThrow.java:54:3:54:8 | ...=... |
| TestThrow.java:54:8:54:8 | 1 | TestThrow.java:54:7:54:8 | -... |
| TestThrow.java:56:3:72:3 | try ... | TestThrow.java:57:3:69:3 | { ... } |
@@ -94,23 +94,23 @@
| TestThrow.java:62:13:62:18 | ... == ... | TestThrow.java:63:4:65:4 | { ... } |
| TestThrow.java:62:13:62:18 | ... == ... | TestThrow.java:66:4:68:4 | { ... } |
| TestThrow.java:62:18:62:18 | 2 | TestThrow.java:62:13:62:18 | ... == ... |
| TestThrow.java:63:4:65:4 | { ... } | TestThrow.java:64:5:64:20 | ...; |
| TestThrow.java:63:4:65:4 | { ... } | TestThrow.java:64:5:64:20 | <Expr>; |
| TestThrow.java:64:5:64:19 | new TestThrow(...) | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:64:5:64:19 | new TestThrow(...) | TestThrow.java:69:5:69:30 | catch (...) |
| TestThrow.java:64:5:64:19 | new TestThrow(...) | TestThrow.java:74:3:74:9 | ...; |
| TestThrow.java:64:5:64:20 | ...; | TestThrow.java:64:5:64:19 | new TestThrow(...) |
| TestThrow.java:66:4:68:4 | { ... } | TestThrow.java:67:5:67:14 | ...; |
| TestThrow.java:64:5:64:19 | new TestThrow(...) | TestThrow.java:74:3:74:9 | <Expr>; |
| TestThrow.java:64:5:64:20 | <Expr>; | TestThrow.java:64:5:64:19 | new TestThrow(...) |
| TestThrow.java:66:4:68:4 | { ... } | TestThrow.java:67:5:67:14 | <Expr>; |
| TestThrow.java:67:5:67:13 | thrower(...) | TestThrow.java:69:5:69:30 | catch (...) |
| TestThrow.java:67:5:67:13 | thrower(...) | TestThrow.java:74:3:74:9 | ...; |
| TestThrow.java:67:5:67:14 | ...; | TestThrow.java:67:5:67:13 | thrower(...) |
| TestThrow.java:67:5:67:13 | thrower(...) | TestThrow.java:74:3:74:9 | <Expr>; |
| TestThrow.java:67:5:67:14 | <Expr>; | TestThrow.java:67:5:67:13 | thrower(...) |
| TestThrow.java:69:5:69:30 | catch (...) | TestThrow.java:69:29:69:29 | e |
| TestThrow.java:69:29:69:29 | e | TestThrow.java:70:3:72:3 | { ... } |
| TestThrow.java:70:3:72:3 | { ... } | TestThrow.java:71:4:71:9 | ...; |
| TestThrow.java:71:4:71:8 | ...=... | TestThrow.java:74:3:74:9 | ...; |
| TestThrow.java:71:4:71:9 | ...; | TestThrow.java:71:8:71:8 | 1 |
| TestThrow.java:70:3:72:3 | { ... } | TestThrow.java:71:4:71:9 | <Expr>; |
| TestThrow.java:71:4:71:8 | ...=... | TestThrow.java:74:3:74:9 | <Expr>; |
| TestThrow.java:71:4:71:9 | <Expr>; | TestThrow.java:71:8:71:8 | 1 |
| TestThrow.java:71:8:71:8 | 1 | TestThrow.java:71:4:71:8 | ...=... |
| TestThrow.java:74:3:74:8 | ...=... | TestThrow.java:76:3:83:3 | try ... |
| TestThrow.java:74:3:74:9 | ...; | TestThrow.java:74:8:74:8 | 1 |
| TestThrow.java:74:3:74:9 | <Expr>; | TestThrow.java:74:8:74:8 | 1 |
| TestThrow.java:74:7:74:8 | -... | TestThrow.java:74:3:74:8 | ...=... |
| TestThrow.java:74:8:74:8 | 1 | TestThrow.java:74:7:74:8 | -... |
| TestThrow.java:76:3:83:3 | try ... | TestThrow.java:77:3:80:3 | { ... } |
@@ -123,10 +123,10 @@
| TestThrow.java:79:5:79:26 | throw ... | TestThrow.java:81:3:83:3 | { ... } |
| TestThrow.java:79:11:79:25 | new Exception(...) | TestThrow.java:79:5:79:26 | throw ... |
| TestThrow.java:79:11:79:25 | new Exception(...) | TestThrow.java:81:3:83:3 | { ... } |
| TestThrow.java:81:3:83:3 | { ... } | TestThrow.java:82:4:82:9 | ...; |
| TestThrow.java:81:3:83:3 | { ... } | TestThrow.java:82:4:82:9 | <Expr>; |
| TestThrow.java:82:4:82:8 | ...=... | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:82:4:82:8 | ...=... | TestThrow.java:85:3:126:3 | try ... |
| TestThrow.java:82:4:82:9 | ...; | TestThrow.java:82:8:82:8 | 1 |
| TestThrow.java:82:4:82:9 | <Expr>; | TestThrow.java:82:8:82:8 | 1 |
| TestThrow.java:82:8:82:8 | 1 | TestThrow.java:82:4:82:8 | ...=... |
| TestThrow.java:85:3:126:3 | try ... | TestThrow.java:86:3:119:3 | { ... } |
| TestThrow.java:86:3:119:3 | { ... } | TestThrow.java:87:4:102:4 | try ... |
@@ -163,14 +163,14 @@
| TestThrow.java:97:39:97:42 | null | TestThrow.java:97:12:97:43 | new IOException(...) |
| TestThrow.java:99:6:99:31 | catch (...) | TestThrow.java:99:30:99:30 | e |
| TestThrow.java:99:30:99:30 | e | TestThrow.java:100:4:102:4 | { ... } |
| TestThrow.java:100:4:102:4 | { ... } | TestThrow.java:101:5:101:10 | ...; |
| TestThrow.java:100:4:102:4 | { ... } | TestThrow.java:101:5:101:10 | <Expr>; |
| TestThrow.java:101:5:101:9 | ...=... | TestThrow.java:103:4:118:4 | try ... |
| TestThrow.java:101:5:101:10 | ...; | TestThrow.java:101:9:101:9 | 1 |
| TestThrow.java:101:5:101:10 | <Expr>; | TestThrow.java:101:9:101:9 | 1 |
| TestThrow.java:101:9:101:9 | 1 | TestThrow.java:101:5:101:9 | ...=... |
| TestThrow.java:103:4:118:4 | try ... | TestThrow.java:104:4:106:4 | { ... } |
| TestThrow.java:104:4:106:4 | { ... } | TestThrow.java:105:5:105:11 | ...; |
| TestThrow.java:104:4:106:4 | { ... } | TestThrow.java:105:5:105:11 | <Expr>; |
| TestThrow.java:105:5:105:10 | ...=... | TestThrow.java:107:4:118:4 | { ... } |
| TestThrow.java:105:5:105:11 | ...; | TestThrow.java:105:10:105:10 | 2 |
| TestThrow.java:105:5:105:11 | <Expr>; | TestThrow.java:105:10:105:10 | 2 |
| TestThrow.java:105:9:105:10 | -... | TestThrow.java:105:5:105:10 | ...=... |
| TestThrow.java:105:10:105:10 | 2 | TestThrow.java:105:9:105:10 | -... |
| TestThrow.java:107:4:118:4 | { ... } | TestThrow.java:108:5:108:15 | if (...) |
@@ -206,24 +206,24 @@
| TestThrow.java:116:39:116:42 | null | TestThrow.java:116:12:116:43 | new IOException(...) |
| TestThrow.java:119:5:119:25 | catch (...) | TestThrow.java:119:24:119:24 | e |
| TestThrow.java:119:24:119:24 | e | TestThrow.java:120:3:122:3 | { ... } |
| TestThrow.java:120:3:122:3 | { ... } | TestThrow.java:121:4:121:9 | ...; |
| TestThrow.java:120:3:122:3 | { ... } | TestThrow.java:121:4:121:9 | <Expr>; |
| TestThrow.java:121:4:121:8 | ...=... | TestThrow.java:124:3:126:3 | { ... } |
| TestThrow.java:121:4:121:9 | ...; | TestThrow.java:121:8:121:8 | 2 |
| TestThrow.java:121:4:121:9 | <Expr>; | TestThrow.java:121:8:121:8 | 2 |
| TestThrow.java:121:8:121:8 | 2 | TestThrow.java:121:4:121:8 | ...=... |
| TestThrow.java:124:3:126:3 | { ... } | TestThrow.java:125:4:125:9 | ...; |
| TestThrow.java:124:3:126:3 | { ... } | TestThrow.java:125:4:125:9 | <Expr>; |
| TestThrow.java:125:4:125:8 | ...=... | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:125:4:125:8 | ...=... | TestThrow.java:128:3:128:13 | if (...) |
| TestThrow.java:125:4:125:9 | ...; | TestThrow.java:125:8:125:8 | 3 |
| TestThrow.java:125:4:125:9 | <Expr>; | TestThrow.java:125:8:125:8 | 3 |
| TestThrow.java:125:8:125:8 | 3 | TestThrow.java:125:4:125:8 | ...=... |
| TestThrow.java:128:3:128:13 | if (...) | TestThrow.java:128:7:128:7 | z |
| TestThrow.java:128:7:128:7 | z | TestThrow.java:128:12:128:12 | 1 |
| TestThrow.java:128:7:128:12 | ... == ... | TestThrow.java:129:3:131:3 | { ... } |
| TestThrow.java:128:7:128:12 | ... == ... | TestThrow.java:133:3:133:9 | ...; |
| TestThrow.java:128:7:128:12 | ... == ... | TestThrow.java:133:3:133:9 | <Expr>; |
| TestThrow.java:128:12:128:12 | 1 | TestThrow.java:128:7:128:12 | ... == ... |
| TestThrow.java:129:3:131:3 | { ... } | TestThrow.java:130:10:130:24 | new Exception(...) |
| TestThrow.java:130:4:130:25 | throw ... | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:130:10:130:24 | new Exception(...) | TestThrow.java:130:4:130:25 | throw ... |
| TestThrow.java:133:3:133:8 | ...=... | TestThrow.java:15:14:15:14 | f |
| TestThrow.java:133:3:133:9 | ...; | TestThrow.java:133:8:133:8 | 1 |
| TestThrow.java:133:3:133:9 | <Expr>; | TestThrow.java:133:8:133:8 | 1 |
| TestThrow.java:133:7:133:8 | -... | TestThrow.java:133:3:133:8 | ...=... |
| TestThrow.java:133:8:133:8 | 1 | TestThrow.java:133:7:133:8 | -... |

View File

@@ -1,14 +1,14 @@
| TestThrow2.java:3:7:3:16 | ...; | TestThrow2.java:3:7:3:16 | <obinit>(...) |
| TestThrow2.java:3:7:3:16 | <Expr>; | TestThrow2.java:3:7:3:16 | <obinit>(...) |
| TestThrow2.java:3:7:3:16 | <obinit>(...) | TestThrow2.java:3:7:3:16 | TestThrow2 |
| TestThrow2.java:3:7:3:16 | super(...) | TestThrow2.java:3:7:3:16 | ...; |
| TestThrow2.java:3:7:3:16 | super(...) | TestThrow2.java:3:7:3:16 | <Expr>; |
| TestThrow2.java:3:7:3:16 | { ... } | TestThrow2.java:3:7:3:16 | super(...) |
| TestThrow2.java:3:7:3:16 | { ... } | TestThrow2.java:5:2:11:2 | { ... } |
| TestThrow2.java:5:2:11:2 | { ... } | TestThrow2.java:6:3:10:3 | try ... |
| TestThrow2.java:6:3:10:3 | try ... | TestThrow2.java:6:7:8:3 | { ... } |
| TestThrow2.java:6:7:8:3 | { ... } | TestThrow2.java:7:4:7:13 | ...; |
| TestThrow2.java:6:7:8:3 | { ... } | TestThrow2.java:7:4:7:13 | <Expr>; |
| TestThrow2.java:7:4:7:12 | thrower(...) | TestThrow2.java:3:7:3:16 | <obinit> |
| TestThrow2.java:7:4:7:12 | thrower(...) | TestThrow2.java:8:5:8:23 | catch (...) |
| TestThrow2.java:7:4:7:13 | ...; | TestThrow2.java:7:4:7:12 | thrower(...) |
| TestThrow2.java:7:4:7:13 | <Expr>; | TestThrow2.java:7:4:7:12 | thrower(...) |
| TestThrow2.java:8:5:8:23 | catch (...) | TestThrow2.java:8:22:8:22 | e |
| TestThrow2.java:8:22:8:22 | e | TestThrow2.java:8:25:10:3 | { ... } |
| TestThrow2.java:8:25:10:3 | { ... } | TestThrow2.java:9:4:9:4 | ; |

View File

@@ -1 +1 @@
| TestTryCatch.java:27:19:27:24 | ... < ... | TestTryCatch.java:42:3:42:12 | ...; |
| TestTryCatch.java:27:19:27:24 | ... < ... | TestTryCatch.java:42:3:42:12 | <Expr>; |

View File

@@ -2,120 +2,120 @@
| TestTryCatch.java:3:14:3:25 | { ... } | TestTryCatch.java:3:14:3:25 | super(...) |
| TestTryCatch.java:5:2:43:2 | { ... } | TestTryCatch.java:6:3:23:3 | try ... |
| TestTryCatch.java:6:3:23:3 | try ... | TestTryCatch.java:7:3:12:3 | { ... } |
| TestTryCatch.java:7:3:12:3 | { ... } | TestTryCatch.java:8:4:8:29 | ...; |
| TestTryCatch.java:7:3:12:3 | { ... } | TestTryCatch.java:8:4:8:29 | <Expr>; |
| TestTryCatch.java:8:4:8:13 | System.out | TestTryCatch.java:8:23:8:27 | "Foo" |
| TestTryCatch.java:8:4:8:28 | println(...) | TestTryCatch.java:9:4:9:18 | local variable declaration |
| TestTryCatch.java:8:4:8:28 | println(...) | TestTryCatch.java:9:4:9:18 | var ...; |
| TestTryCatch.java:8:4:8:28 | println(...) | TestTryCatch.java:12:5:12:23 | catch (...) |
| TestTryCatch.java:8:4:8:28 | println(...) | TestTryCatch.java:19:3:23:3 | { ... } |
| TestTryCatch.java:8:4:8:29 | ...; | TestTryCatch.java:8:4:8:13 | System.out |
| TestTryCatch.java:8:4:8:29 | <Expr>; | TestTryCatch.java:8:4:8:13 | System.out |
| TestTryCatch.java:8:23:8:27 | "Foo" | TestTryCatch.java:8:4:8:28 | println(...) |
| TestTryCatch.java:9:4:9:18 | local variable declaration | TestTryCatch.java:9:12:9:13 | 12 |
| TestTryCatch.java:9:8:9:17 | y | TestTryCatch.java:10:4:10:29 | ...; |
| TestTryCatch.java:9:4:9:18 | var ...; | TestTryCatch.java:9:12:9:13 | 12 |
| TestTryCatch.java:9:8:9:17 | y | TestTryCatch.java:10:4:10:29 | <Expr>; |
| TestTryCatch.java:9:12:9:13 | 12 | TestTryCatch.java:9:17:9:17 | 3 |
| TestTryCatch.java:9:12:9:17 | ... + ... | TestTryCatch.java:9:8:9:17 | y |
| TestTryCatch.java:9:17:9:17 | 3 | TestTryCatch.java:9:12:9:17 | ... + ... |
| TestTryCatch.java:10:4:10:13 | System.out | TestTryCatch.java:10:23:10:27 | "Bar" |
| TestTryCatch.java:10:4:10:28 | println(...) | TestTryCatch.java:11:4:11:13 | ...; |
| TestTryCatch.java:10:4:10:28 | println(...) | TestTryCatch.java:11:4:11:13 | <Expr>; |
| TestTryCatch.java:10:4:10:28 | println(...) | TestTryCatch.java:12:5:12:23 | catch (...) |
| TestTryCatch.java:10:4:10:28 | println(...) | TestTryCatch.java:19:3:23:3 | { ... } |
| TestTryCatch.java:10:4:10:29 | ...; | TestTryCatch.java:10:4:10:13 | System.out |
| TestTryCatch.java:10:4:10:29 | <Expr>; | TestTryCatch.java:10:4:10:13 | System.out |
| TestTryCatch.java:10:23:10:27 | "Bar" | TestTryCatch.java:10:4:10:28 | println(...) |
| TestTryCatch.java:11:4:11:12 | ...=... | TestTryCatch.java:19:3:23:3 | { ... } |
| TestTryCatch.java:11:4:11:13 | ...; | TestTryCatch.java:11:8:11:8 | y |
| TestTryCatch.java:11:4:11:13 | <Expr>; | TestTryCatch.java:11:8:11:8 | y |
| TestTryCatch.java:11:8:11:8 | y | TestTryCatch.java:11:12:11:12 | 1 |
| TestTryCatch.java:11:8:11:12 | ... + ... | TestTryCatch.java:11:4:11:12 | ...=... |
| TestTryCatch.java:11:12:11:12 | 1 | TestTryCatch.java:11:8:11:12 | ... + ... |
| TestTryCatch.java:12:5:12:23 | catch (...) | TestTryCatch.java:12:22:12:22 | e |
| TestTryCatch.java:12:22:12:22 | e | TestTryCatch.java:13:3:18:3 | { ... } |
| TestTryCatch.java:13:3:18:3 | { ... } | TestTryCatch.java:14:4:14:13 | local variable declaration |
| TestTryCatch.java:14:4:14:13 | local variable declaration | TestTryCatch.java:14:12:14:12 | 1 |
| TestTryCatch.java:14:8:14:12 | x | TestTryCatch.java:15:4:15:37 | ...; |
| TestTryCatch.java:13:3:18:3 | { ... } | TestTryCatch.java:14:4:14:13 | var ...; |
| TestTryCatch.java:14:4:14:13 | var ...; | TestTryCatch.java:14:12:14:12 | 1 |
| TestTryCatch.java:14:8:14:12 | x | TestTryCatch.java:15:4:15:37 | <Expr>; |
| TestTryCatch.java:14:12:14:12 | 1 | TestTryCatch.java:14:8:14:12 | x |
| TestTryCatch.java:15:4:15:13 | System.out | TestTryCatch.java:15:23:15:31 | "Error: " |
| TestTryCatch.java:15:4:15:36 | println(...) | TestTryCatch.java:16:4:16:13 | ...; |
| TestTryCatch.java:15:4:15:37 | ...; | TestTryCatch.java:15:4:15:13 | System.out |
| TestTryCatch.java:15:4:15:36 | println(...) | TestTryCatch.java:16:4:16:13 | <Expr>; |
| TestTryCatch.java:15:4:15:37 | <Expr>; | TestTryCatch.java:15:4:15:13 | System.out |
| TestTryCatch.java:15:23:15:31 | "Error: " | TestTryCatch.java:15:35:15:35 | e |
| TestTryCatch.java:15:23:15:35 | ... + ... | TestTryCatch.java:15:4:15:36 | println(...) |
| TestTryCatch.java:15:35:15:35 | e | TestTryCatch.java:15:23:15:35 | ... + ... |
| TestTryCatch.java:16:4:16:12 | ...=... | TestTryCatch.java:17:4:17:10 | return ... |
| TestTryCatch.java:16:4:16:13 | ...; | TestTryCatch.java:16:8:16:8 | x |
| TestTryCatch.java:16:4:16:13 | <Expr>; | TestTryCatch.java:16:8:16:8 | x |
| TestTryCatch.java:16:8:16:8 | x | TestTryCatch.java:16:12:16:12 | 1 |
| TestTryCatch.java:16:8:16:12 | ... + ... | TestTryCatch.java:16:4:16:12 | ...=... |
| TestTryCatch.java:16:12:16:12 | 1 | TestTryCatch.java:16:8:16:12 | ... + ... |
| TestTryCatch.java:17:4:17:10 | return ... | TestTryCatch.java:19:3:23:3 | { ... } |
| TestTryCatch.java:19:3:23:3 | { ... } | TestTryCatch.java:20:4:20:14 | local variable declaration |
| TestTryCatch.java:20:4:20:14 | local variable declaration | TestTryCatch.java:20:12:20:13 | 12 |
| TestTryCatch.java:20:8:20:13 | y | TestTryCatch.java:21:4:21:33 | ...; |
| TestTryCatch.java:19:3:23:3 | { ... } | TestTryCatch.java:20:4:20:14 | var ...; |
| TestTryCatch.java:20:4:20:14 | var ...; | TestTryCatch.java:20:12:20:13 | 12 |
| TestTryCatch.java:20:8:20:13 | y | TestTryCatch.java:21:4:21:33 | <Expr>; |
| TestTryCatch.java:20:12:20:13 | 12 | TestTryCatch.java:20:8:20:13 | y |
| TestTryCatch.java:21:4:21:13 | System.out | TestTryCatch.java:21:23:21:31 | "Finally" |
| TestTryCatch.java:21:4:21:32 | println(...) | TestTryCatch.java:22:4:22:13 | ...; |
| TestTryCatch.java:21:4:21:33 | ...; | TestTryCatch.java:21:4:21:13 | System.out |
| TestTryCatch.java:21:4:21:32 | println(...) | TestTryCatch.java:22:4:22:13 | <Expr>; |
| TestTryCatch.java:21:4:21:33 | <Expr>; | TestTryCatch.java:21:4:21:13 | System.out |
| TestTryCatch.java:21:23:21:31 | "Finally" | TestTryCatch.java:21:4:21:32 | println(...) |
| TestTryCatch.java:22:4:22:12 | ...=... | TestTryCatch.java:4:14:4:14 | f |
| TestTryCatch.java:22:4:22:12 | ...=... | TestTryCatch.java:24:3:24:13 | local variable declaration |
| TestTryCatch.java:22:4:22:13 | ...; | TestTryCatch.java:22:8:22:8 | y |
| TestTryCatch.java:22:4:22:12 | ...=... | TestTryCatch.java:24:3:24:13 | var ...; |
| TestTryCatch.java:22:4:22:13 | <Expr>; | TestTryCatch.java:22:8:22:8 | y |
| TestTryCatch.java:22:8:22:8 | y | TestTryCatch.java:22:12:22:12 | 1 |
| TestTryCatch.java:22:8:22:12 | ... + ... | TestTryCatch.java:22:4:22:12 | ...=... |
| TestTryCatch.java:22:12:22:12 | 1 | TestTryCatch.java:22:8:22:12 | ... + ... |
| TestTryCatch.java:24:3:24:13 | local variable declaration | TestTryCatch.java:24:11:24:12 | 12 |
| TestTryCatch.java:24:7:24:12 | z | TestTryCatch.java:25:3:25:12 | ...; |
| TestTryCatch.java:24:3:24:13 | var ...; | TestTryCatch.java:24:11:24:12 | 12 |
| TestTryCatch.java:24:7:24:12 | z | TestTryCatch.java:25:3:25:12 | <Expr>; |
| TestTryCatch.java:24:11:24:12 | 12 | TestTryCatch.java:24:7:24:12 | z |
| TestTryCatch.java:25:3:25:11 | ...=... | TestTryCatch.java:27:3:27:30 | for (...) |
| TestTryCatch.java:25:3:25:12 | ...; | TestTryCatch.java:25:7:25:7 | z |
| TestTryCatch.java:25:3:25:11 | ...=... | TestTryCatch.java:27:3:27:30 | for (...;...;...) |
| TestTryCatch.java:25:3:25:12 | <Expr>; | TestTryCatch.java:25:7:25:7 | z |
| TestTryCatch.java:25:7:25:7 | z | TestTryCatch.java:25:11:25:11 | 1 |
| TestTryCatch.java:25:7:25:11 | ... + ... | TestTryCatch.java:25:3:25:11 | ...=... |
| TestTryCatch.java:25:11:25:11 | 1 | TestTryCatch.java:25:7:25:11 | ... + ... |
| TestTryCatch.java:27:3:27:30 | for (...) | TestTryCatch.java:27:16:27:16 | 0 |
| TestTryCatch.java:27:3:27:30 | for (...;...;...) | TestTryCatch.java:27:16:27:16 | 0 |
| TestTryCatch.java:27:12:27:16 | q | TestTryCatch.java:27:19:27:19 | q |
| TestTryCatch.java:27:16:27:16 | 0 | TestTryCatch.java:27:12:27:16 | q |
| TestTryCatch.java:27:19:27:19 | q | TestTryCatch.java:27:23:27:24 | 10 |
| TestTryCatch.java:27:19:27:24 | ... < ... | TestTryCatch.java:28:3:41:3 | { ... } |
| TestTryCatch.java:27:19:27:24 | ... < ... | TestTryCatch.java:42:3:42:12 | ...; |
| TestTryCatch.java:27:19:27:24 | ... < ... | TestTryCatch.java:42:3:42:12 | <Expr>; |
| TestTryCatch.java:27:23:27:24 | 10 | TestTryCatch.java:27:19:27:24 | ... < ... |
| TestTryCatch.java:27:27:27:27 | q | TestTryCatch.java:27:27:27:29 | ...++ |
| TestTryCatch.java:27:27:27:29 | ...++ | TestTryCatch.java:27:19:27:19 | q |
| TestTryCatch.java:28:3:41:3 | { ... } | TestTryCatch.java:29:4:40:4 | try ... |
| TestTryCatch.java:29:4:40:4 | try ... | TestTryCatch.java:30:4:35:4 | { ... } |
| TestTryCatch.java:30:4:35:4 | { ... } | TestTryCatch.java:31:5:31:30 | ...; |
| TestTryCatch.java:30:4:35:4 | { ... } | TestTryCatch.java:31:5:31:30 | <Expr>; |
| TestTryCatch.java:31:5:31:14 | System.out | TestTryCatch.java:31:24:31:28 | "Foo" |
| TestTryCatch.java:31:5:31:29 | println(...) | TestTryCatch.java:32:5:32:19 | local variable declaration |
| TestTryCatch.java:31:5:31:29 | println(...) | TestTryCatch.java:32:5:32:19 | var ...; |
| TestTryCatch.java:31:5:31:29 | println(...) | TestTryCatch.java:35:6:35:31 | catch (...) |
| TestTryCatch.java:31:5:31:30 | ...; | TestTryCatch.java:31:5:31:14 | System.out |
| TestTryCatch.java:31:5:31:30 | <Expr>; | TestTryCatch.java:31:5:31:14 | System.out |
| TestTryCatch.java:31:24:31:28 | "Foo" | TestTryCatch.java:31:5:31:29 | println(...) |
| TestTryCatch.java:32:5:32:19 | local variable declaration | TestTryCatch.java:32:13:32:14 | 12 |
| TestTryCatch.java:32:9:32:18 | y | TestTryCatch.java:33:5:33:30 | ...; |
| TestTryCatch.java:32:5:32:19 | var ...; | TestTryCatch.java:32:13:32:14 | 12 |
| TestTryCatch.java:32:9:32:18 | y | TestTryCatch.java:33:5:33:30 | <Expr>; |
| TestTryCatch.java:32:13:32:14 | 12 | TestTryCatch.java:32:18:32:18 | 3 |
| TestTryCatch.java:32:13:32:18 | ... + ... | TestTryCatch.java:32:9:32:18 | y |
| TestTryCatch.java:32:18:32:18 | 3 | TestTryCatch.java:32:13:32:18 | ... + ... |
| TestTryCatch.java:33:5:33:14 | System.out | TestTryCatch.java:33:24:33:28 | "Bar" |
| TestTryCatch.java:33:5:33:29 | println(...) | TestTryCatch.java:34:5:34:14 | ...; |
| TestTryCatch.java:33:5:33:29 | println(...) | TestTryCatch.java:34:5:34:14 | <Expr>; |
| TestTryCatch.java:33:5:33:29 | println(...) | TestTryCatch.java:35:6:35:31 | catch (...) |
| TestTryCatch.java:33:5:33:30 | ...; | TestTryCatch.java:33:5:33:14 | System.out |
| TestTryCatch.java:33:5:33:30 | <Expr>; | TestTryCatch.java:33:5:33:14 | System.out |
| TestTryCatch.java:33:24:33:28 | "Bar" | TestTryCatch.java:33:5:33:29 | println(...) |
| TestTryCatch.java:34:5:34:13 | ...=... | TestTryCatch.java:27:27:27:27 | q |
| TestTryCatch.java:34:5:34:14 | ...; | TestTryCatch.java:34:9:34:9 | y |
| TestTryCatch.java:34:5:34:14 | <Expr>; | TestTryCatch.java:34:9:34:9 | y |
| TestTryCatch.java:34:9:34:9 | y | TestTryCatch.java:34:13:34:13 | 1 |
| TestTryCatch.java:34:9:34:13 | ... + ... | TestTryCatch.java:34:5:34:13 | ...=... |
| TestTryCatch.java:34:13:34:13 | 1 | TestTryCatch.java:34:9:34:13 | ... + ... |
| TestTryCatch.java:35:6:35:31 | catch (...) | TestTryCatch.java:35:30:35:30 | e |
| TestTryCatch.java:35:30:35:30 | e | TestTryCatch.java:36:4:40:4 | { ... } |
| TestTryCatch.java:36:4:40:4 | { ... } | TestTryCatch.java:37:5:37:14 | local variable declaration |
| TestTryCatch.java:37:5:37:14 | local variable declaration | TestTryCatch.java:37:13:37:13 | 1 |
| TestTryCatch.java:37:9:37:13 | x | TestTryCatch.java:38:5:38:38 | ...; |
| TestTryCatch.java:36:4:40:4 | { ... } | TestTryCatch.java:37:5:37:14 | var ...; |
| TestTryCatch.java:37:5:37:14 | var ...; | TestTryCatch.java:37:13:37:13 | 1 |
| TestTryCatch.java:37:9:37:13 | x | TestTryCatch.java:38:5:38:38 | <Expr>; |
| TestTryCatch.java:37:13:37:13 | 1 | TestTryCatch.java:37:9:37:13 | x |
| TestTryCatch.java:38:5:38:14 | System.out | TestTryCatch.java:38:24:38:32 | "Error: " |
| TestTryCatch.java:38:5:38:37 | println(...) | TestTryCatch.java:39:5:39:14 | ...; |
| TestTryCatch.java:38:5:38:38 | ...; | TestTryCatch.java:38:5:38:14 | System.out |
| TestTryCatch.java:38:5:38:37 | println(...) | TestTryCatch.java:39:5:39:14 | <Expr>; |
| TestTryCatch.java:38:5:38:38 | <Expr>; | TestTryCatch.java:38:5:38:14 | System.out |
| TestTryCatch.java:38:24:38:32 | "Error: " | TestTryCatch.java:38:36:38:36 | e |
| TestTryCatch.java:38:24:38:36 | ... + ... | TestTryCatch.java:38:5:38:37 | println(...) |
| TestTryCatch.java:38:36:38:36 | e | TestTryCatch.java:38:24:38:36 | ... + ... |
| TestTryCatch.java:39:5:39:13 | ...=... | TestTryCatch.java:27:27:27:27 | q |
| TestTryCatch.java:39:5:39:14 | ...; | TestTryCatch.java:39:9:39:9 | x |
| TestTryCatch.java:39:5:39:14 | <Expr>; | TestTryCatch.java:39:9:39:9 | x |
| TestTryCatch.java:39:9:39:9 | x | TestTryCatch.java:39:13:39:13 | 1 |
| TestTryCatch.java:39:9:39:13 | ... + ... | TestTryCatch.java:39:5:39:13 | ...=... |
| TestTryCatch.java:39:13:39:13 | 1 | TestTryCatch.java:39:9:39:13 | ... + ... |
| TestTryCatch.java:42:3:42:11 | ...=... | TestTryCatch.java:4:14:4:14 | f |
| TestTryCatch.java:42:3:42:12 | ...; | TestTryCatch.java:42:7:42:7 | z |
| TestTryCatch.java:42:3:42:12 | <Expr>; | TestTryCatch.java:42:7:42:7 | z |
| TestTryCatch.java:42:7:42:7 | z | TestTryCatch.java:42:11:42:11 | 2 |
| TestTryCatch.java:42:7:42:11 | ... + ... | TestTryCatch.java:42:3:42:11 | ...=... |
| TestTryCatch.java:42:11:42:11 | 2 | TestTryCatch.java:42:7:42:11 | ... + ... |

View File

@@ -1,16 +1,16 @@
| TestTryWithResources.java:6:14:6:33 | super(...) | TestTryWithResources.java:6:14:6:33 | TestTryWithResources |
| TestTryWithResources.java:6:14:6:33 | { ... } | TestTryWithResources.java:6:14:6:33 | super(...) |
| TestTryWithResources.java:7:60:16:2 | { ... } | TestTryWithResources.java:8:3:15:3 | try ... |
| TestTryWithResources.java:8:3:15:3 | try ... | TestTryWithResources.java:8:8:8:58 | local variable declaration |
| TestTryWithResources.java:8:8:8:58 | local variable declaration | TestTryWithResources.java:8:50:8:53 | args |
| TestTryWithResources.java:8:24:8:57 | fis | TestTryWithResources.java:9:4:9:55 | local variable declaration |
| TestTryWithResources.java:8:3:15:3 | try ... | TestTryWithResources.java:8:8:8:58 | var ...; |
| TestTryWithResources.java:8:8:8:58 | var ...; | TestTryWithResources.java:8:50:8:53 | args |
| TestTryWithResources.java:8:24:8:57 | fis | TestTryWithResources.java:9:4:9:55 | var ...; |
| TestTryWithResources.java:8:30:8:57 | new FileInputStream(...) | TestTryWithResources.java:8:24:8:57 | fis |
| TestTryWithResources.java:8:30:8:57 | new FileInputStream(...) | TestTryWithResources.java:11:5:11:35 | catch (...) |
| TestTryWithResources.java:8:30:8:57 | new FileInputStream(...) | TestTryWithResources.java:13:13:15:3 | { ... } |
| TestTryWithResources.java:8:50:8:53 | args | TestTryWithResources.java:8:55:8:55 | 0 |
| TestTryWithResources.java:8:50:8:56 | ...[...] | TestTryWithResources.java:8:30:8:57 | new FileInputStream(...) |
| TestTryWithResources.java:8:55:8:55 | 0 | TestTryWithResources.java:8:50:8:56 | ...[...] |
| TestTryWithResources.java:9:4:9:55 | local variable declaration | TestTryWithResources.java:9:48:9:51 | args |
| TestTryWithResources.java:9:4:9:55 | var ...; | TestTryWithResources.java:9:48:9:51 | args |
| TestTryWithResources.java:9:21:9:55 | fos | TestTryWithResources.java:9:58:11:3 | { ... } |
| TestTryWithResources.java:9:27:9:55 | new FileOutputStream(...) | TestTryWithResources.java:9:21:9:55 | fos |
| TestTryWithResources.java:9:27:9:55 | new FileOutputStream(...) | TestTryWithResources.java:11:5:11:35 | catch (...) |
@@ -18,20 +18,20 @@
| TestTryWithResources.java:9:48:9:51 | args | TestTryWithResources.java:9:53:9:53 | 1 |
| TestTryWithResources.java:9:48:9:54 | ...[...] | TestTryWithResources.java:9:27:9:55 | new FileOutputStream(...) |
| TestTryWithResources.java:9:53:9:53 | 1 | TestTryWithResources.java:9:48:9:54 | ...[...] |
| TestTryWithResources.java:9:58:11:3 | { ... } | TestTryWithResources.java:10:4:10:32 | ...; |
| TestTryWithResources.java:9:58:11:3 | { ... } | TestTryWithResources.java:10:4:10:32 | <Expr>; |
| TestTryWithResources.java:10:4:10:13 | System.out | TestTryWithResources.java:10:23:10:30 | "worked" |
| TestTryWithResources.java:10:4:10:31 | println(...) | TestTryWithResources.java:13:13:15:3 | { ... } |
| TestTryWithResources.java:10:4:10:32 | ...; | TestTryWithResources.java:10:4:10:13 | System.out |
| TestTryWithResources.java:10:4:10:32 | <Expr>; | TestTryWithResources.java:10:4:10:13 | System.out |
| TestTryWithResources.java:10:23:10:30 | "worked" | TestTryWithResources.java:10:4:10:31 | println(...) |
| TestTryWithResources.java:11:5:11:35 | catch (...) | TestTryWithResources.java:11:34:11:34 | e |
| TestTryWithResources.java:11:34:11:34 | e | TestTryWithResources.java:11:37:13:3 | { ... } |
| TestTryWithResources.java:11:37:13:3 | { ... } | TestTryWithResources.java:12:4:12:40 | ...; |
| TestTryWithResources.java:11:37:13:3 | { ... } | TestTryWithResources.java:12:4:12:40 | <Expr>; |
| TestTryWithResources.java:12:4:12:13 | System.out | TestTryWithResources.java:12:23:12:38 | "file not found" |
| TestTryWithResources.java:12:4:12:39 | println(...) | TestTryWithResources.java:13:13:15:3 | { ... } |
| TestTryWithResources.java:12:4:12:40 | ...; | TestTryWithResources.java:12:4:12:13 | System.out |
| TestTryWithResources.java:12:4:12:40 | <Expr>; | TestTryWithResources.java:12:4:12:13 | System.out |
| TestTryWithResources.java:12:23:12:38 | "file not found" | TestTryWithResources.java:12:4:12:39 | println(...) |
| TestTryWithResources.java:13:13:15:3 | { ... } | TestTryWithResources.java:14:4:14:33 | ...; |
| TestTryWithResources.java:13:13:15:3 | { ... } | TestTryWithResources.java:14:4:14:33 | <Expr>; |
| TestTryWithResources.java:14:4:14:13 | System.out | TestTryWithResources.java:14:23:14:31 | "finally" |
| TestTryWithResources.java:14:4:14:32 | println(...) | TestTryWithResources.java:7:21:7:24 | main |
| TestTryWithResources.java:14:4:14:33 | ...; | TestTryWithResources.java:14:4:14:13 | System.out |
| TestTryWithResources.java:14:4:14:33 | <Expr>; | TestTryWithResources.java:14:4:14:13 | System.out |
| TestTryWithResources.java:14:23:14:31 | "finally" | TestTryWithResources.java:14:4:14:32 | println(...) |

View File

@@ -13,7 +13,7 @@ typeaccesses/Outer.java:
# 3| 1: [Class] Outer
# 4| 3: [Class] Inner
# 5| 4: [BlockStmt] { ... }
# 6| 0: [LocalVariableDeclStmt] local variable declaration
# 6| 0: [LocalVariableDeclStmt] var ...;
# 6| 0: [TypeAccess] Object
# 6| 1: [LocalVariableDeclExpr] o
# 6| 0: [ArrayCreationExpr] new Outer[]
@@ -51,7 +51,7 @@ typeaccesses/TA.java:
# 9| 5: [Method] method3
# 9| 3: [TypeAccess] void
# 9| 5: [BlockStmt] { ... }
# 9| 0: [LocalVariableDeclStmt] local variable declaration
# 9| 0: [LocalVariableDeclStmt] var ...;
# 9| 0: [TypeAccess] ArrayList<TA>
# 9| 0: [TypeAccess] TA
# 9| 1: [LocalVariableDeclExpr] local

View File

@@ -1,2 +1,2 @@
| BusyWaits.java:4:4:4:19 | ...; | Prefer wait/notify or java.util.concurrent to communicate between threads. |
| BusyWaits.java:10:5:10:39 | ...; | Prefer wait/notify or java.util.concurrent to communicate between threads. |
| BusyWaits.java:4:4:4:19 | <Expr>; | Prefer wait/notify or java.util.concurrent to communicate between threads. |
| BusyWaits.java:10:5:10:39 | <Expr>; | Prefer wait/notify or java.util.concurrent to communicate between threads. |

View File

@@ -1,4 +1,4 @@
| A.java:8:11:8:15 | !... | $@ might not terminate, as this loop condition is constant within the loop. | A.java:8:5:8:16 | while (...) | Loop |
| A.java:15:11:15:15 | ... > ... | $@ might not terminate, as this loop condition is constant within the loop. | A.java:14:5:14:19 | for (...) | Loop |
| A.java:29:20:29:32 | ... < ... | $@ might not terminate, as this loop condition is constant within the loop. | A.java:29:5:29:38 | for (...) | Loop |
| A.java:15:11:15:15 | ... > ... | $@ might not terminate, as this loop condition is constant within the loop. | A.java:14:5:14:19 | for (...;...;...) | Loop |
| A.java:29:20:29:32 | ... < ... | $@ might not terminate, as this loop condition is constant within the loop. | A.java:29:5:29:38 | for (...;...;...) | Loop |
| A.java:36:12:36:15 | cond | $@ might not terminate, as this loop condition is constant within the loop. | A.java:36:5:36:16 | while (...) | Loop |

View File

@@ -1,14 +1,14 @@
| UseBraces.java:28:4:28:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:29:4:29:7 | ...; | the next statement | UseBraces.java:27:3:27:10 | if (...) | the control structure |
| UseBraces.java:32:4:32:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:32:9:32:12 | ...; | the next statement | UseBraces.java:31:3:31:10 | if (...) | the control structure |
| UseBraces.java:58:4:58:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:59:4:59:7 | ...; | the next statement | UseBraces.java:53:3:53:10 | if (...) | the control structure |
| UseBraces.java:66:4:66:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:66:10:66:13 | ...; | the next statement | UseBraces.java:61:3:61:10 | if (...) | the control structure |
| UseBraces.java:82:4:82:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:83:4:83:7 | ...; | the next statement | UseBraces.java:81:3:81:14 | while (...) | the control structure |
| UseBraces.java:87:4:87:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:87:9:87:12 | ...; | the next statement | UseBraces.java:86:3:86:14 | while (...) | the control structure |
| UseBraces.java:112:4:112:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:113:4:113:7 | ...; | the next statement | UseBraces.java:111:3:111:25 | for (...) | the control structure |
| UseBraces.java:116:4:116:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:116:9:116:12 | ...; | the next statement | UseBraces.java:115:3:115:25 | for (...) | the control structure |
| UseBraces.java:132:4:132:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:133:4:133:7 | ...; | the next statement | UseBraces.java:131:3:131:24 | for (... : ...) | the control structure |
| UseBraces.java:136:4:136:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:136:9:136:12 | ...; | the next statement | UseBraces.java:135:3:135:24 | for (... : ...) | the control structure |
| UseBraces.java:145:4:145:12 | if (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:147:4:147:7 | ...; | the next statement | UseBraces.java:144:3:144:12 | if (...) | the control structure |
| UseBraces.java:166:4:166:7 | ...; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:167:4:167:7 | ...; | the next statement | UseBraces.java:165:8:165:17 | if (...) | the control structure |
| UseBraces.java:176:4:176:15 | while (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:178:4:178:7 | ...; | the next statement | UseBraces.java:175:3:175:11 | if (...) | the control structure |
| UseBraces.java:186:4:186:12 | if (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:188:4:188:7 | ...; | the next statement | UseBraces.java:185:3:185:14 | while (...) | the control structure |
| UseBraces.java:28:4:28:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:29:4:29:7 | <Expr>; | the next statement | UseBraces.java:27:3:27:10 | if (...) | the control structure |
| UseBraces.java:32:4:32:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:32:9:32:12 | <Expr>; | the next statement | UseBraces.java:31:3:31:10 | if (...) | the control structure |
| UseBraces.java:58:4:58:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:59:4:59:7 | <Expr>; | the next statement | UseBraces.java:53:3:53:10 | if (...) | the control structure |
| UseBraces.java:66:4:66:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:66:10:66:13 | <Expr>; | the next statement | UseBraces.java:61:3:61:10 | if (...) | the control structure |
| UseBraces.java:82:4:82:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:83:4:83:7 | <Expr>; | the next statement | UseBraces.java:81:3:81:14 | while (...) | the control structure |
| UseBraces.java:87:4:87:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:87:9:87:12 | <Expr>; | the next statement | UseBraces.java:86:3:86:14 | while (...) | the control structure |
| UseBraces.java:112:4:112:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:113:4:113:7 | <Expr>; | the next statement | UseBraces.java:111:3:111:25 | for (...;...;...) | the control structure |
| UseBraces.java:116:4:116:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:116:9:116:12 | <Expr>; | the next statement | UseBraces.java:115:3:115:25 | for (...;...;...) | the control structure |
| UseBraces.java:132:4:132:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:133:4:133:7 | <Expr>; | the next statement | UseBraces.java:131:3:131:24 | for (... : ...) | the control structure |
| UseBraces.java:136:4:136:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:136:9:136:12 | <Expr>; | the next statement | UseBraces.java:135:3:135:24 | for (... : ...) | the control structure |
| UseBraces.java:145:4:145:12 | if (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:147:4:147:7 | <Expr>; | the next statement | UseBraces.java:144:3:144:12 | if (...) | the control structure |
| UseBraces.java:166:4:166:7 | <Expr>; | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:167:4:167:7 | <Expr>; | the next statement | UseBraces.java:165:8:165:17 | if (...) | the control structure |
| UseBraces.java:176:4:176:15 | while (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:178:4:178:7 | <Expr>; | the next statement | UseBraces.java:175:3:175:11 | if (...) | the control structure |
| UseBraces.java:186:4:186:12 | if (...) | Indentation suggests that $@ belongs to $@, but this is not the case; consider adding braces or adjusting indentation. | UseBraces.java:188:4:188:7 | <Expr>; | the next statement | UseBraces.java:185:3:185:14 | while (...) | the control structure |

View File

@@ -1 +1 @@
| InfiniteLoop.java:4:13:4:36 | for (...) | Loop might not terminate, as termination depends in part on $@ being false but it is always true. | InfiniteLoop.java:4:27:4:30 | ... < ... | this test |
| InfiniteLoop.java:4:13:4:36 | for (...;...;...) | Loop might not terminate, as termination depends in part on $@ being false but it is always true. | InfiniteLoop.java:4:27:4:30 | ... < ... | this test |