Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
8 | 5 | 4 | 0.960 | statement_list[6] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 8 | 6348 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
2 | 8 | 8336 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
3 | 8 | 8350 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
4 | 8 | 8364 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
5 | 8 | 8747 | src/NHibernate/Hql/Ast/ANTLR/Generated/HqlSqlWalker.cs |
| ||||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_addrExpr_in_expr1746); ae = addrExpr(true); state.followingStackPointer--; adaptor.AddChild(root_0, ae.Tree); |
| ||||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_addrExprDot_in_addrExpr2236); addrExprDot199 = addrExprDot(root); state.followingStackPointer--; adaptor.AddChild(root_0, addrExprDot199.Tree); |
| ||||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_addrExprIndex_in_addrExpr2243); addrExprIndex200 = addrExprIndex(root); state.followingStackPointer--; adaptor.AddChild(root_0, addrExprIndex200.Tree); |
| ||||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_addrExprIdent_in_addrExpr2250); addrExprIdent201 = addrExprIdent(root); state.followingStackPointer--; adaptor.AddChild(root_0, addrExprIdent201.Tree); |
| ||||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_addrExpr_in_addrExprLhs2389); addrExpr202 = addrExpr(false); state.followingStackPointer--; adaptor.AddChild(root_0, addrExpr202.Tree); |
| |||
root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow( [[#variable703dab20]]); [[#variable703daa40]]= [[#variable7084e260]]( [[#variable703da8c0]]); state.followingStackPointer--; adaptor.AddChild(root_0, [[#variable703daa40]].Tree); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#703dab20]] | FOLLOW_addrExpr_in_addrExprLhs2389 |
1 | 2 | [[#703dab20]] | FOLLOW_addrExprIdent_in_addrExpr2250 |
1 | 3 | [[#703dab20]] | FOLLOW_addrExprIndex_in_addrExpr2243 |
1 | 4 | [[#703dab20]] | FOLLOW_addrExprDot_in_addrExpr2236 |
1 | 5 | [[#703dab20]] | FOLLOW_addrExpr_in_expr1746 |
2 | 1 | [[#703daa40]] | addrExpr202 |
2 | 2 | [[#703daa40]] | addrExprIdent201 |
2 | 3 | [[#703daa40]] | addrExprIndex200 |
2 | 4 | [[#703daa40]] | addrExprDot199 |
2 | 5 | [[#703daa40]] | ae |
3 | 1 | [[#7084e260]] | addrExpr |
3 | 2 | [[#7084e260]] | addrExprIdent |
3 | 3 | [[#7084e260]] | addrExprIndex |
3 | 4 | [[#7084e260]] | addrExprDot |
3 | 5 | [[#7084e260]] | addrExpr |
4 | 1 | [[#703da8c0]] | false |
4 | 2 | [[#703da8c0]] | root |
4 | 3 | [[#703da8c0]] | root |
4 | 4 | [[#703da8c0]] | root |
4 | 5 | [[#703da8c0]] | true |